availableMoves, successors, globalplayer