Definition at line 51 of file level.h.
◆ bLevel() [1/3]
◆ ~bLevel()
◆ bLevel() [2/3]
bLevel::bLevel |
( |
bLevel const & |
| ) |
|
|
delete |
◆ bLevel() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator std::string()
bLevel::operator std::string |
( |
| ) |
const |
◆ flagLevelChange()
void bLevel::flagLevelChange |
( |
| ) |
|
◆ setGameTime() [1/2]
void bLevel::setGameTime |
( |
int const |
msPerGame | ) |
|
new level or new game
Definition at line 40 of file level.cpp.
◆ setGameTime() [2/2]
void bLevel::setGameTime |
( |
int const |
msPerGame, |
|
|
int const |
msIncrementPerMove |
|
) |
| |
◆ setMoveTime() [1/3]
void bLevel::setMoveTime |
( |
int const |
msPerMove | ) |
|
◆ setMoveTime() [2/3]
void bLevel::setMoveTime |
( |
int const |
msPerGame, |
|
|
int const |
nMoves |
|
) |
| |
◆ setMoveTime() [3/3]
void bLevel::setMoveTime |
( |
int const |
msPerGame, |
|
|
int const |
nMoves, |
|
|
int const |
msIncrementPerMove |
|
) |
| |
◆ setInfinite()
void bLevel::setInfinite |
( |
| ) |
|
◆ setMateSearch()
void bLevel::setMateSearch |
( |
depth_t const |
d | ) |
|
◆ setMoves()
void bLevel::setMoves |
( |
std::string |
movelist | ) |
|
◆ setNodes()
void bLevel::setNodes |
( |
int64_t const |
n | ) |
|
◆ initDepths()
void bLevel::initDepths |
( |
depth_t const |
d | ) |
|
◆ setPondering()
void bLevel::setPondering |
( |
| ) |
|
◆ clearPondering()
void bLevel::clearPondering |
( |
| ) |
|
◆ isPondering()
bool bLevel::isPondering |
( |
| ) |
const |
◆ getType()
◆ getDepth()
◆ setDepth()
void bLevel::setDepth |
( |
depth_t const |
d | ) |
|
◆ depthReached()
bool bLevel::depthReached |
( |
depth_t const |
d | ) |
const |
◆ qsDepthReached()
bool bLevel::qsDepthReached |
( |
depth_t const |
d | ) |
const |
◆ stoppingSearch()
bool bLevel::stoppingSearch |
( |
int64_t const |
nodes, |
|
|
long const |
nTimeElapsed |
|
) |
| const |
Stop search required ?
- Parameters
-
nodes | number of nodes searched |
nTimeElapsed | time elapsed until now |
- Returns
- true if need to stop search
stopping
aborting
avoid getting flagged
Definition at line 298 of file level.cpp.
◆ stillTimeLeft()
bool bLevel::stillTimeLeft |
( |
depth_t const |
d, |
|
|
long const |
nTimeElapsed |
|
) |
| const |
Do we still have time to do another iteration ?
- Parameters
-
d | current depth searched |
nTimeElapsed | time elapsed until now |
- Returns
- true if another iteration could be started
Definition at line 320 of file level.cpp.
◆ setRemainingTime()
void bLevel::setRemainingTime |
( |
int const |
msPerGame | ) |
|
xboard issues time command to update available time
Definition at line 141 of file level.cpp.
◆ setMovePlayed()
void bLevel::setMovePlayed |
( |
| ) |
|
◆ undoMovePlayed()
void bLevel::undoMovePlayed |
( |
| ) |
|
◆ setEstimatedMovesLeft()
void bLevel::setEstimatedMovesLeft |
( |
int const |
n | ) |
|
|
inline |