License | MIT |
---|---|
Maintainer | Joe Leslie-Hurd <joe@gilith.com> |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell98 |
Documentation
numSquares :: Int Source #
foxAdjacent :: Coord -> [Coord] Source #
houndAdjacent :: Coord -> [Coord] Source #
coordParity :: Coord -> Bool Source #
coordToSquare :: Coord -> Idx Source #
squareToCoord :: Idx -> Coord Source #
houndsMove :: Pos -> [Pos] Source #
foxEscaped :: Pos -> Bool Source #
evalInitial :: Val Pos v -> v Source #
bfsInitial :: [(Player, Pos)] Source #
validateStrategy :: Player -> Strategy Pos -> StrategyFail Pos Source #
evalOpposite :: Val Pos v -> v Source #