Cinnamon  1.0
chess engine
Eval Class Reference

#include <Eval.h>

Inheritance diagram for Eval:
GenMoves ChessBoard Search IterativeDeeping

List of all members.

Public Member Functions

 Eval ()
virtual ~Eval ()
int getScore (const int side, const int alpha, const int beta)
template<int side>
int lazyEval ()

Detailed Description

Definition at line 8 of file Eval.h.


Constructor & Destructor Documentation

Definition at line 3 of file Eval.cpp.

Eval::~Eval ( ) [virtual]

Definition at line 6 of file Eval.cpp.


Member Function Documentation

int Eval::getScore ( const int  side,
const int  alpha,
const int  beta 
)

Definition at line 248 of file Eval.cpp.

template<int side>
int Eval::lazyEval ( ) [inline]

Definition at line 14 of file Eval.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines