![]() |
Members | Description | ||
forBoard |
The ChessBoard to generated moves for.
|
|||
boardHistoryStack |
The history of the chess game i.e. old ChessBoards.
|
|||
searchDepth |
The depth of the moves to search for.
|
|||
nrGeneratedMoves |
Counts the number of moves currently examined/generated
|
|||
DecideBestMoveCaller |
Delegate used to generate asyncronus calls to DecideBestMove
|
|||
ChessEngine |
Constructor of a ChessEngine.
|
|||
ChessEngine |
Constructor of a ChessEngine.
|
|||
ChessEngine |
Deserialization constructor of a ChessEngine.
|
|||
ForBoard |
The board to generate the moves for.
|
|||
BoardHistoryStack |
The history of the chess game i.e. old ChessBoards.
|
|||
ApproxNrNodes |
The approximate number of nodes the have to be searched
to decide the best move.
|
|||
NumberOfGeneratedMoves |
The number currently generated moves possibilities for current move generation.
|
|||
SearchDepth |
How many moves them move generator should look ahead to determine the move.
|
|||
DecideBestMove |
Decides the best move and returns it.
|
|||
BeginDecideBestMove |
Call DecideBestMove asyncronusly.
|
|||
EndDecideBestMove |
End the asyncronus call to DecideBestMove.
|
|||
TerminalCondition |
Determine of a terminal condition has been reach i.e. Win,Loose,Draw
|
|||
VoluntaryDrawCondition |
Check if current side can claim draw.
|
|||
FilterForVoluntaryDrawCondition |
Get the "real" board value considering the posibility of draw.
|
|||
GenerateBoardValues |
Generate the values of a Array of ChessBoards.
|
|||
SaveToXml |
Xml saving function.
|
|||
MinIndex |
Generates the minimum value
|