tictactoe new simulation engine