19 lines
271 B
C
19 lines
271 B
C
![]() |
#pragma once
|
||
|
|
||
|
#include "Board.h"
|
||
|
#include "MNode.h"
|
||
|
|
||
|
using namespace std;
|
||
|
|
||
|
class Engine {
|
||
|
Board* b;
|
||
|
|
||
|
public:
|
||
|
Engine();
|
||
|
Board* getBoard() { return b; }
|
||
|
void startGame();
|
||
|
void easyAI();
|
||
|
void AI(int depth);
|
||
|
moves minMax(MNode* node, int depth);
|
||
|
};
|