EXPANDED turn enum
EXPANDED getmoves