The Pedigree Project  0.1
Public Member Functions | Private Member Functions | List of all members
Minimax Class Reference
+ Inheritance diagram for Minimax:
+ Collaboration diagram for Minimax:

Public Member Functions

 Minimax (volatile bool *keepGoing)
 
virtual long search (Side side, int maxDepth, BoardState state, MoveList &moveList)
 
- Public Member Functions inherited from SearchAlgorithm
 SearchAlgorithm (volatile bool *keepGoing)
 

Private Member Functions

long doSearch (Side side, int curDepth, bool isMaximising, int maxDepth, BoardState state, MoveList &moveList)
 

Additional Inherited Members

- Public Attributes inherited from SearchAlgorithm
unsigned long nodesSearched
 
- Protected Attributes inherited from SearchAlgorithm
volatile bool * m_KeepGoing
 

Detailed Description

Definition at line 27 of file Minimax.h.


The documentation for this class was generated from the following files: