-- | Check the legality of a move.
isLegal :: Player p => Game p -> p -> (Int, Int) -> Bool
isLegal g p = G.isLegal g p . tupleToRepaCoords
isLegal :: Player p => Game p -> p -> (Int, Int) -> Bool
isLegal g p = G.isLegal g p . tupleToRepaCoords
isLegal g p = G.isLegal g p . tupleToRepaCoords