public void makeAlphaBetaMove()
{
getAlphaBetaValue(presentState);
GameState nextState = (GameState)presentState.get("next");
if (nextState == null)
{
throw new RuntimeException("Alpha Beta Move failed");
}
makeMove(presentState, nextState.get("moveMade"));
}