isCurrentPlayer, firingState, draw