module type Game =The general structure of games, Input type for the functor Minimax.Makesig..end
type gameField
type move
val get_moves : gameField -> move listval make_move : move -> gameField -> gameFieldval is_endpos : gameField -> bool