#include <alphaBeta2.h>

Public Member Functions | |
| AlphaBeta2SharedRoot () | |
| void | showLastPv (int limit) const |
| int | sameBestMoves () const |
Public Attributes | |
| vector< int > | root_values |
| value for each pv-update, for each iteration More... | |
| vector< int > | root_values_for_iteration |
| vector< Move > | best_move_for_iteration |
| vector< RootPV > | last_pv |
| history of pv More... | |
| Move | last_root_move |
| best move of the previous completed iteration More... | |
| int | last_root_value_update |
| interim value for the current iteration More... | |
Definition at line 112 of file alphaBeta2.h.
|
inline |
Definition at line 123 of file alphaBeta2.h.
|
inline |
Definition at line 127 of file alphaBeta2.h.
References best_move_for_iteration.
| void osl::search::AlphaBeta2SharedRoot::showLastPv | ( | int | limit) | const |
Definition at line 53 of file alphaBeta2.cc.
References last_pv, limit, osl::eval::min(), and osl::record::csa::show().
| vector<Move> osl::search::AlphaBeta2SharedRoot::best_move_for_iteration |
Definition at line 116 of file alphaBeta2.h.
Referenced by sameBestMoves().
| vector<RootPV> osl::search::AlphaBeta2SharedRoot::last_pv |
| Move osl::search::AlphaBeta2SharedRoot::last_root_move |
best move of the previous completed iteration
Definition at line 120 of file alphaBeta2.h.
| int osl::search::AlphaBeta2SharedRoot::last_root_value_update |
interim value for the current iteration
Definition at line 122 of file alphaBeta2.h.
| vector<int> osl::search::AlphaBeta2SharedRoot::root_values |
value for each pv-update, for each iteration
Definition at line 115 of file alphaBeta2.h.
| vector<int> osl::search::AlphaBeta2SharedRoot::root_values_for_iteration |
Definition at line 115 of file alphaBeta2.h.
1.8.4