#ifndef SRC_BOT_H_ #define SRC_BOT_H_ #include "board.hpp" #include Move EngineGetBestMove(Game *b, int depth); float EvaluateBoardForWhite(Game *b, int depth); float minimax(int depth, Game *b, float alpha, float beta); int ScoreMove(const Game *board, const Move &move); std::vector GetSortedLegalMoves(Game *g); #endif /* SRC_BOT_H_ */