solve-1.3: Solving simple games

Index

addVectorSolve.QueenPawns
AdversariesSolve.Strategy
adversariesSolve.FoxHounds
alignLeftTableSolve.Util
applyStrategySolve.Strategy
bestEvalSolve.Game
bestStrategySolve.Strategy
bestStudiesSolve.Game
betterEvalSolve.Game
betterResultSolve.Game
bfs 
1 (Function)Solve.Graph
2 (Function)Solve.Game
bfsInitial 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
bishopVectorsSolve.QueenPawns
boardSolve.NoughtsCrosses
boardSize 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
boolProbSolve.Util
borderTableSolve.Util
columnSolve.NoughtsCrosses
compareEvalSolve.Game
containsWinningLineSolve.NoughtsCrosses
Coord 
1 (Type/Class)Solve.QueenPawns
2 (Data Constructor)Solve.QueenPawns
3 (Type/Class)Solve.NoughtsCrosses
4 (Data Constructor)Solve.NoughtsCrosses
5 (Type/Class)Solve.FoxHounds
6 (Data Constructor)Solve.FoxHounds
coordParitySolve.FoxHounds
coordsSolve.NoughtsCrosses
coordToSquareSolve.FoxHounds
criticalPathSolve.Game
crossesSolve.NoughtsCrosses
darkSquareSolve.QueenPawns
delaySolve.Game
delayEvalSolve.Game
destPosSolve.QueenPawns
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
eastVectorSolve.QueenPawns
empty 
1 (Function)Solve.QueenPawns
2 (Function)Solve.FoxHounds
EvalSolve.Game
eval 
1 (Function)Solve.Graph
2 (Function)Solve.Game
evalInitial 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
evalOpposite 
1 (Function)Solve.QueenPawns
2 (Function)Solve.FoxHounds
evalUnsafe 
1 (Function)Solve.Graph
2 (Function)Solve.Game
EventSolve.Game
expectationSolve.Util
filterStrategySolve.Strategy
fmtTableSolve.Util
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.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
gameMaxSolve.Game
gameMaxWithSolve.Game
gameOver 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
GamesSolve.Game
games 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
gamesInitial 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
gamesWithSolve.Game
getPlayerStateSolve.Game
grouplSolve.Util
grouprSolve.Util
houndAdjacentSolve.FoxHounds
houndsSolve.FoxHounds
houndsMoveSolve.FoxHounds
houndsReachableSolve.FoxHounds
houndsStrategyNSolve.FoxHounds
idStrategySolve.Strategy
Idx 
1 (Type/Class)Solve.QueenPawns
2 (Type/Class)Solve.FoxHounds
idxToPosSolve.FoxHounds
InSolve.Game
initial 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
initialRepSolve.QueenPawns
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
mkPosSolve.QueenPawns
move 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
moveAlongVectorSolve.QueenPawns
moveAlongVectorsSolve.QueenPawns
moveByVectorSolve.QueenPawns
moveDist 
1 (Function)Solve.Strategy
2 (Function)Solve.FoxHounds
moveDistStrategySolve.Strategy
moveRepSolve.QueenPawns
MovesSolve.Game
negVectorSolve.QueenPawns
NeverSolve.Game
nonZeroProbSolve.Util
normalizeSolve.Util
northEastVectorSolve.QueenPawns
northVectorSolve.QueenPawns
northWestVectorSolve.QueenPawns
noStrategySolve.Strategy
noughtsSolve.NoughtsCrosses
nowSolve.Game
nowOrNeverSolve.Game
numSquaresSolve.FoxHounds
occupationSolve.NoughtsCrosses
occupied 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
occupySolve.NoughtsCrosses
occupyingSolve.NoughtsCrosses
onBoard 
1 (Function)Solve.QueenPawns
2 (Function)Solve.FoxHounds
opposite 
1 (Function)Solve.QueenPawns
2 (Function)Solve.FoxHounds
orelseStrategySolve.Strategy
packSizeSolve.FoxHounds
paddingTableSolve.Util
paritySolve.Util
pawnsSolve.QueenPawns
pawnsMoveSolve.QueenPawns
pawnsToMoveVictorySolve.QueenPawns
pawnsToMoveVictoryRepSolve.QueenPawns
perfectPlay 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
PlayerSolve.Game
Player1Solve.Game
Player2Solve.Game
PlayerState 
1 (Type/Class)Solve.Game
2 (Data Constructor)Solve.Game
Pos 
1 (Type/Class)Solve.QueenPawns
2 (Data Constructor)Solve.QueenPawns
3 (Type/Class)Solve.NoughtsCrosses
4 (Data Constructor)Solve.NoughtsCrosses
5 (Type/Class)Solve.FoxHounds
6 (Data Constructor)Solve.FoxHounds
posParitySolve.FoxHounds
PosRep 
1 (Type/Class)Solve.QueenPawns
2 (Data Constructor)Solve.QueenPawns
posToIdxSolve.FoxHounds
posToMoveSolve.FoxHounds
ppEval 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
ppHugeIntegerSolve.Util
ppIntegerSolve.Util
ppPlaySolve.Game
ppPlayer 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
ppPlayerPositionSolve.Game
ppPositionSolve.Game
ppTableSolve.Util
PrintableSolve.Game
ProbSolve.Util
ProbWinSolve.Strategy
probWin 
1 (Function)Solve.Strategy
2 (Function)Solve.QueenPawns
3 (Function)Solve.FoxHounds
probWinWithSolve.Strategy
queenSolve.QueenPawns
queenMoveSolve.QueenPawns
queenVectorsSolve.QueenPawns
rankAdjacentSolve.FoxHounds
reachableSolve.Game
rookVectorsSolve.QueenPawns
rowSolve.NoughtsCrosses
sameResultSolve.Game
sameResultStrategySolve.Strategy
showProbSolve.Util
singletonSolve.Util
solution 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
SolveSolve.Game
solveSolve.Game
solveWithSolve.Game
southEastVectorSolve.QueenPawns
southVectorSolve.QueenPawns
southWestVectorSolve.QueenPawns
squareToCoordSolve.FoxHounds
stopLossStrategy 
1 (Function)Solve.Strategy
2 (Function)Solve.QueenPawns
3 (Function)Solve.FoxHounds
StrategySolve.Strategy
strategySolve.FoxHounds
StrategyFailSolve.Strategy
StudySolve.Game
study 
1 (Function)Solve.Game
2 (Function)Solve.QueenPawns
3 (Function)Solve.NoughtsCrosses
4 (Function)Solve.FoxHounds
studyWithSolve.Game
sumDistSolve.Util
Table 
1 (Type/Class)Solve.Util
2 (Data Constructor)Solve.Util
thenStrategySolve.Strategy
transitiveClosureSolve.Util
tripletonSolve.Util
tryStrategySolve.Strategy
turnSolve.Game
turnEvalSolve.Game
typical 
1 (Function)Solve.QueenPawns
2 (Function)Solve.FoxHounds
ucfirstSolve.Util
unfoldSolve.Util
unfoldNSolve.Util
uniformDistSolve.Util
unPosSolve.QueenPawns
unVectorSolve.QueenPawns
updatePlayerStateSolve.Game
updateSetSolve.Util
ValSolve.Game
validateStrategy 
1 (Function)Solve.Strategy
2 (Function)Solve.QueenPawns
3 (Function)Solve.FoxHounds
Vector 
1 (Type/Class)Solve.QueenPawns
2 (Data Constructor)Solve.QueenPawns
WeightSolve.Strategy
weightlessStrategySolve.Strategy
westVectorSolve.QueenPawns
WinSolve.Game
winDepth 
1 (Function)Solve.QueenPawns
2 (Function)Solve.FoxHounds
winEvalSolve.Game
winningSolve.Game
winningFor 
1 (Function)Solve.QueenPawns
2 (Function)Solve.NoughtsCrosses
3 (Function)Solve.FoxHounds
winningForFoxSolve.FoxHounds
winningForHoundsSolve.FoxHounds
winningForPawnsSolve.QueenPawns
winningForQueenSolve.QueenPawns
winningLinesSolve.NoughtsCrosses
wonSolve.FoxHounds
xCoordSolve.QueenPawns
yCoordSolve.QueenPawns