Base class for Search EngineView code on GitHub
Inheritance Hierarchy
Chess SearchEngine
Chess SearchEngineMinMax
Namespace: Chess
Assembly: Chess (in Chess.exe) Version: 1.1.1.0 (1.1.1)
Syntax
The SearchEngineMinMax type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SearchEngineMinMax |
Class constructor
View code on GitHub |
Methods
Name | Description | |
---|---|---|
CancelSearch |
Cancel the search
View code on GitHub (Inherited from SearchEngine.) | |
FindBestMove(ChessBoard, SearchEngine SearchMode, ChessBoard PlayerColorE, ChessBoard MovePosS , Int32 , Int32 , Int32 ) |
Find the best move for a player using a specific method
View code on GitHub (Inherited from SearchEngine.) | |
FindBestMove(ChessBoard, SearchEngine SearchMode, ChessBoard PlayerColorE, List ChessBoard MovePosS , Int32 , ChessBoard PosInfoS, ChessBoard MovePosS , Int32 , Int32 , Int32 ) |
Find the best move for a player using minmax search
View code on GitHub (Overrides SearchEngine FindBestMove(ChessBoard, SearchEngine SearchMode, ChessBoard PlayerColorE, List ChessBoard MovePosS , Int32 , ChessBoard PosInfoS, ChessBoard MovePosS , Int32 , Int32 , Int32 ).) | |
TraceSearch |
Debugging routine
View code on GitHub (Inherited from SearchEngine.) |
Fields
Name | Description | |
---|---|---|
m_bCancelSearch | true to cancel the searchView code on GitHub (Inherited from SearchEngine.) |
See Also