Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

HexEvalUtil Namespace Reference

Functions

bool IsValidEval (HexEval ev)
bool IsWin (HexEval ev)
int PlyToWin (HexEval ev)
bool IsLoss (HexEval ev)
int PlyToLoss (HexEval ev)
bool IsWinOrLoss (HexEval ev)

Function Documentation

bool HexEvalUtil::IsLoss ( HexEval  ev  ) 
bool HexEvalUtil::IsValidEval ( HexEval  ev  ) 

Definition at line 14 of file HexEval.cpp.

References IMMEDIATE_LOSS, and IMMEDIATE_WIN.

Referenced by IsLoss(), IsWin(), PlyToLoss(), and PlyToWin().

bool HexEvalUtil::IsWin ( HexEval  ev  ) 
bool HexEvalUtil::IsWinOrLoss ( HexEval  ev  ) 

Definition at line 43 of file HexEval.cpp.

References IsLoss(), and IsWin().

Referenced by BookUtil::InverseEval().

int HexEvalUtil::PlyToLoss ( HexEval  ev  ) 

Definition at line 37 of file HexEval.cpp.

References HexAssert, IMMEDIATE_LOSS, and IsValidEval().

int HexEvalUtil::PlyToWin ( HexEval  ev  ) 

Definition at line 25 of file HexEval.cpp.

References HexAssert, IMMEDIATE_WIN, and IsValidEval().


6 Jan 2011 Doxygen 1.6.3