AIplayer.h 340 Bytes
Newer Older
Jason Riggs's avatar
Jason Riggs committed
1
#include <cstdlib>
Jason Riggs's avatar
change    
Jason Riggs committed
2
#include <utility>
Jason Riggs's avatar
change    
Jason Riggs committed
3
#include "Board.h"
Jason Riggs's avatar
change    
Jason Riggs committed
4
#include "Cell.h"
Jason Riggs's avatar
change    
Jason Riggs committed
5
6
using namespace std;

Jason Riggs's avatar
change    
Jason Riggs committed
7
class displayBoard;
Jason Riggs's avatar
change    
Jason Riggs committed
8
class Cell;
Jason Riggs's avatar
Jason Riggs committed
9
10
class AIplayer {
    public:
Jason Riggs's avatar
change    
Jason Riggs committed
11
12
        pair<int, int> move1(displayBoard AImove); // easy move
        pair<int, int> move2(displayBoard AImove); // hard move mutator
Jason Riggs's avatar
change    
Jason Riggs committed
13
14
15
    private: // not used
        
        
Jason Riggs's avatar
Jason Riggs committed
16
};