AlphaBetaAgent

this is not efficient implementation as it computes without memory of game tree

struct AlphaBetaAgent {
bool isBlack;
bool verbose;
double[Board] scoreCache;
}

Meta