implement using the probabilities to stabilize the board each move