The Pedigree Project  0.1
Public Member Functions | Public Attributes | Protected Attributes | List of all members
SearchAlgorithm Class Referenceabstract

#include <SearchAlgorithm.h>

+ Inheritance diagram for SearchAlgorithm:
+ Collaboration diagram for SearchAlgorithm:

Public Member Functions

 SearchAlgorithm (volatile bool *keepGoing)
 
virtual long search (Side side, int maxDepth, class BoardState state, MoveList &moveList)=0
 

Public Attributes

unsigned long nodesSearched
 

Protected Attributes

volatile bool * m_KeepGoing
 

Detailed Description

Abstract class to allow multiple algorithms to be used.

Definition at line 34 of file SearchAlgorithm.h.


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