ready game logic