Project written in C++. Makefile added, build by running $make.
Uses K amount of random playouts and selects move with most amount of wins. After each playout, data is back propagated back to parent node.
Alpha Beta returns node with best estimated value if node state is quiet, otherwise recursively search children with quiescence search and return node with best value of children.