solve-1.2: Solving simple games

Index

AdversariesSolve.Strategy
adversariesSolve.FoxHounds
applyStrategySolve.Strategy
bestEvalSolve.Game
bestStrategySolve.Strategy
betterEvalSolve.Game
betterResultSolve.Game
bfs 
1 (Function)Solve.Graph
2 (Function)Solve.Game
bfsInitial 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
boardSolve.NoughtsCrosses
boardSize 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
boolProbSolve.Util
columnSolve.NoughtsCrosses
compareEvalSolve.Game
containsWinningLineSolve.NoughtsCrosses
Coord 
1 (Type/Class)Solve.NoughtsCrosses
2 (Data Constructor)Solve.NoughtsCrosses
3 (Type/Class)Solve.FoxHounds
4 (Data Constructor)Solve.FoxHounds
coordParitySolve.FoxHounds
coordsSolve.NoughtsCrosses
coordToSquareSolve.FoxHounds
crossesSolve.NoughtsCrosses
delaySolve.Game
delayEvalSolve.Game
dfsSolve.Graph
DfsPost 
1 (Type/Class)Solve.Graph
2 (Type/Class)Solve.Game
DfsPre 
1 (Type/Class)Solve.Graph
2 (Type/Class)Solve.Game
DfsResultSolve.Graph
dfsWith 
1 (Function)Solve.Graph
2 (Function)Solve.Game
distStrategySolve.Strategy
doubletonSolve.Util
DrawSolve.Game
emptySolve.FoxHounds
EvalSolve.Game
eval 
1 (Function)Solve.Graph
2 (Function)Solve.Game
evalInitial 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
evalOppositeSolve.FoxHounds
evalUnsafe 
1 (Function)Solve.Graph
2 (Function)Solve.Game
EventSolve.Game
expectationSolve.Util
filterStrategySolve.Strategy
ForceSolve.Game
forceSolve.Game
forceStrategySolve.Strategy
forceWithSolve.Game
foxSolve.FoxHounds
foxAdjacentSolve.FoxHounds
foxBoxSolve.FoxHounds
foxBoxStrategySolve.FoxHounds
foxEscapedSolve.FoxHounds
foxMoveSolve.FoxHounds
foxReachableSolve.FoxHounds
foxStrategyNSolve.FoxHounds
freeSolve.NoughtsCrosses
fuzzDistSolve.Util
GameSolve.Game
game 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
gameMaxSolve.Game
gameMaxWithSolve.Game
gameOver 
1 (Function)Solve.Game
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
GamesSolve.Game
games 
1 (Function)Solve.Game
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
gamesInitial 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
gamesWithSolve.Game
getPlayerStateSolve.Game
houndAdjacentSolve.FoxHounds
houndsSolve.FoxHounds
houndsMoveSolve.FoxHounds
houndsReachableSolve.FoxHounds
houndsStrategyNSolve.FoxHounds
idStrategySolve.Strategy
IdxSolve.FoxHounds
idxToPosSolve.FoxHounds
InSolve.Game
initial 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
isFoxBoxSolve.FoxHounds
isFreeSolve.NoughtsCrosses
isOneProbSolve.Util
isZeroProbSolve.Util
mapLRSolve.Util
mapRLSolve.Util
Max 
1 (Type/Class)Solve.Game
2 (Data Constructor)Solve.Game
maxFoxBoxSolve.FoxHounds
maxFoxBoxStrategySolve.FoxHounds
maxStrategySolve.Strategy
middleSolve.Util
mixedStrategySolve.Strategy
move 
1 (Function)Solve.Game
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
moveDist 
1 (Function)Solve.Strategy
2 (Function)Solve.FoxHounds
moveDistStrategySolve.Strategy
MovesSolve.Game
NeverSolve.Game
nonZeroProbSolve.Util
normalizeSolve.Util
noStrategySolve.Strategy
noughtsSolve.NoughtsCrosses
nowSolve.Game
nowOrNeverSolve.Game
numSquaresSolve.FoxHounds
occupationSolve.NoughtsCrosses
occupied 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
occupySolve.NoughtsCrosses
occupyingSolve.NoughtsCrosses
onBoardSolve.FoxHounds
oppositeSolve.FoxHounds
orelseStrategySolve.Strategy
packSizeSolve.FoxHounds
paritySolve.Util
PlayerSolve.Game
Player1Solve.Game
Player2Solve.Game
PlayerState 
1 (Type/Class)Solve.Game
2 (Data Constructor)Solve.Game
Pos 
1 (Type/Class)Solve.NoughtsCrosses
2 (Data Constructor)Solve.NoughtsCrosses
3 (Type/Class)Solve.FoxHounds
4 (Data Constructor)Solve.FoxHounds
posParitySolve.FoxHounds
posToIdxSolve.FoxHounds
posToMoveSolve.FoxHounds
ppEval 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
ppPlayer 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
ProbSolve.Util
ProbWinSolve.Strategy
probWin 
1 (Function)Solve.Strategy
2 (Function)Solve.FoxHounds
probWinWithSolve.Strategy
rankAdjacentSolve.FoxHounds
reachableSolve.Game
rowSolve.NoughtsCrosses
sameResultSolve.Game
sameResultStrategySolve.Strategy
showProbSolve.Util
showTableSolve.Util
singletonSolve.Util
solution 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
SolveSolve.Game
solveSolve.Game
solveWithSolve.Game
squareToCoordSolve.FoxHounds
stopLossStrategy 
1 (Function)Solve.Strategy
2 (Function)Solve.FoxHounds
StrategySolve.Strategy
strategySolve.FoxHounds
StrategyFailSolve.Strategy
sumDistSolve.Util
thenStrategySolve.Strategy
transitiveClosureSolve.Util
tripletonSolve.Util
tryStrategySolve.Strategy
turnSolve.Game
turnEvalSolve.Game
typicalSolve.FoxHounds
ucfirstSolve.Util
unfoldSolve.Util
unfoldNSolve.Util
uniformDistSolve.Util
updatePlayerStateSolve.Game
updateSetSolve.Util
ValSolve.Game
validateStrategy 
1 (Function)Solve.Strategy
2 (Function)Solve.FoxHounds
WeightSolve.Strategy
weightlessStrategySolve.Strategy
WinSolve.Game
winDepthSolve.FoxHounds
winEvalSolve.Game
winningSolve.Game
winningFor 
1 (Function)Solve.NoughtsCrosses
2 (Function)Solve.FoxHounds
winningForFoxSolve.FoxHounds
winningForHoundsSolve.FoxHounds
winningLinesSolve.NoughtsCrosses
wonSolve.FoxHounds