Contents
Index
solve-1.1: Solving simple games
Index
Adversaries
Solve.Game
adversaries
Solve.FoxHounds
applyStrategy
Solve.Game
best
Solve.Game
bestForce
Solve.Game
bestStrategy
Solve.Game
better
Solve.Game
betterEval
Solve.Game
boardSize
Solve.FoxHounds
boolProb
Solve.Util
Coord
1 (Type/Class)
Solve.FoxHounds
2 (Data Constructor)
Solve.FoxHounds
coordParity
Solve.FoxHounds
coordToSquare
Solve.FoxHounds
delay
Solve.Game
delayForce
Solve.Game
dfs
Solve.Graph
DfsPost
1 (Type/Class)
Solve.Graph
2 (Type/Class)
Solve.Game
DfsPre
1 (Type/Class)
Solve.Graph
2 (Type/Class)
Solve.Game
DfsResult
Solve.Graph
dfsWith
1 (Function)
Solve.Graph
2 (Function)
Solve.Game
distStrategy
Solve.Game
doubleton
Solve.Util
Draw
Solve.Game
empty
Solve.FoxHounds
Eval
Solve.Game
eval
1 (Function)
Solve.Graph
2 (Function)
Solve.Game
evalInitial
Solve.FoxHounds
evalUnsafe
1 (Function)
Solve.Graph
2 (Function)
Solve.Game
expectation
Solve.Util
filterStrategy
Solve.Game
Force
Solve.Game
Forced
Solve.Game
forced
Solve.Game
forcedFoxBox
Solve.FoxHounds
forcedStrategy
Solve.Game
forcedWith
Solve.Game
ForceIn
Solve.Game
ForceNever
Solve.Game
fox
Solve.FoxHounds
foxAdjacent
Solve.FoxHounds
foxBox
Solve.FoxHounds
foxBoxStrategy
Solve.FoxHounds
foxEscaped
Solve.FoxHounds
foxMove
Solve.FoxHounds
foxReachable
Solve.FoxHounds
foxStrategy
Solve.FoxHounds
Game
Solve.Game
game
Solve.FoxHounds
gameMax
Solve.Game
gameMaxWith
Solve.Game
getPlayerState
Solve.Game
houndAdjacent
Solve.FoxHounds
hounds
Solve.FoxHounds
houndsMove
Solve.FoxHounds
houndsReachable
Solve.FoxHounds
houndsStrategy
Solve.FoxHounds
idStrategy
Solve.Game
Idx
Solve.FoxHounds
idxToPos
Solve.FoxHounds
initial
Solve.FoxHounds
isZeroProb
Solve.Util
mapLR
Solve.Util
mapRL
Solve.Util
Max
1 (Type/Class)
Solve.Game
2 (Data Constructor)
Solve.Game
maxForcedFoxBox
Solve.FoxHounds
maxFoxBoxStrategy
Solve.FoxHounds
maxStrategy
Solve.Game
move
1 (Function)
Solve.Game
2 (Function)
Solve.FoxHounds
moveDist
1 (Function)
Solve.Game
2 (Function)
Solve.FoxHounds
moveDistStrategy
Solve.Game
nonZeroProb
Solve.Util
normalize
Solve.Util
noStrategy
Solve.Game
numSquares
Solve.FoxHounds
occupied
Solve.FoxHounds
onBoard
Solve.FoxHounds
orelseStrategy
Solve.Game
packSize
Solve.FoxHounds
parity
Solve.Util
Player
Solve.Game
Player1
Solve.Game
Player2
Solve.Game
PlayerState
1 (Type/Class)
Solve.Game
2 (Data Constructor)
Solve.Game
Pos
1 (Type/Class)
Solve.FoxHounds
2 (Data Constructor)
Solve.FoxHounds
posParity
Solve.FoxHounds
posToIdx
Solve.FoxHounds
posToMove
Solve.FoxHounds
ppEval
Solve.FoxHounds
ppPlayer
Solve.FoxHounds
Prob
Solve.Util
ProbWin
Solve.Game
probWin
1 (Function)
Solve.Game
2 (Function)
Solve.FoxHounds
probWinWith
Solve.Game
rankAdjacent
Solve.FoxHounds
reachable
Solve.Game
sameEval
Solve.Game
sameEvalStrategy
Solve.Game
showProb
Solve.Util
showTable
Solve.Util
singleton
Solve.Util
solution
Solve.FoxHounds
Solve
Solve.Game
solve
Solve.Game
solveWith
Solve.Game
squareToCoord
Solve.FoxHounds
stopLossStrategy
1 (Function)
Solve.Game
2 (Function)
Solve.FoxHounds
Strategy
Solve.Game
strategy
Solve.FoxHounds
StrategyFail
Solve.Game
thenStrategy
Solve.Game
transitiveClosure
Solve.Util
tripleton
Solve.Util
tryStrategy
Solve.Game
turn
Solve.Game
turnEval
Solve.Game
unfold
Solve.Util
unfoldN
Solve.Util
updatePlayerState
Solve.Game
updateSet
Solve.Util
Val
Solve.Game
validateStrategy
1 (Function)
Solve.Game
2 (Function)
Solve.FoxHounds
Weight
Solve.Game
weightlessStrategy
Solve.Game
Win
Solve.Game
win
Solve.Game
winDepth
Solve.FoxHounds
winning
Solve.Game
winningFor
Solve.FoxHounds
winningForFox
Solve.FoxHounds
winningForHounds
Solve.FoxHounds
won
Solve.FoxHounds