Varaition TT entry. More...
#include <WolvePlayer.hpp>
Public Member Functions | |
VariationInfo () | |
VariationInfo (int d, const bitset_t &con) | |
~VariationInfo () | |
bool | Initialized () const |
void | CheckCollision (const VariationInfo &other) const |
bool | ReplaceWith (const VariationInfo &other) const |
Public Attributes | |
int | depth |
Depth state was searched. | |
bitset_t | consider |
Moves to consider from this variation. |
Varaition TT entry.
Definition at line 25 of file WolvePlayer.hpp.
VariationInfo::VariationInfo | ( | ) | [inline] |
Definition at line 27 of file WolvePlayer.hpp.
VariationInfo::VariationInfo | ( | int | d, | |
const bitset_t & | con | |||
) | [inline] |
Definition at line 31 of file WolvePlayer.hpp.
VariationInfo::~VariationInfo | ( | ) | [inline] |
Definition at line 52 of file WolvePlayer.hpp.
void VariationInfo::CheckCollision | ( | const VariationInfo & | other | ) | const [inline] |
Definition at line 61 of file WolvePlayer.hpp.
References UNUSED().
bool VariationInfo::Initialized | ( | ) | const [inline] |
Definition at line 56 of file WolvePlayer.hpp.
References depth.
bool VariationInfo::ReplaceWith | ( | const VariationInfo & | other | ) | const [inline] |
Definition at line 66 of file WolvePlayer.hpp.
References depth.
Moves to consider from this variation.
Definition at line 49 of file WolvePlayer.hpp.
Referenced by WolveSearch::GenerateMoves().
Depth state was searched.
Definition at line 46 of file WolvePlayer.hpp.
Referenced by Initialized(), and ReplaceWith().