
| Public Types | |
| typedef hash_map< HashKey, CompactRecord > | table_t | 
| Public Member Functions | |
| CompactHashTable () | |
| ~CompactHashTable () | |
| const CompactRecord | probe (const HashKey &key) const | 
| void | store (const HashKey &key, const CompactRecord &value) | 
| void | clear () | 
| Public Attributes | |
| table_t | table | 
| int | probe_success | 
| int | probe_fail | 
Definition at line 79 of file alphaBeta3.cc.
| typedef hash_map<HashKey, CompactRecord> osl::search::CompactHashTable::table_t | 
Definition at line 81 of file alphaBeta3.cc.
| 
 | inline | 
Definition at line 84 of file alphaBeta3.cc.
| 
 | inline | 
Definition at line 87 of file alphaBeta3.cc.
| 
 | inline | 
Definition at line 104 of file alphaBeta3.cc.
References probe_fail, probe_success, and table.
Referenced by osl::search::AlphaBeta3::computeBestMoveIteratively().
| 
 | inline | 
Definition at line 90 of file alphaBeta3.cc.
References probe_fail, probe_success, and table.
Referenced by osl::search::AlphaBeta3::presearch(), osl::search::AlphaBeta3::search(), and osl::search::AlphaBeta3::searchRoot().
| 
 | inline | 
Definition at line 100 of file alphaBeta3.cc.
References table.
Referenced by osl::search::AlphaBeta3::search(), and osl::search::AlphaBeta3::searchRoot().
| 
 | mutable | 
Definition at line 83 of file alphaBeta3.cc.
Referenced by clear(), osl::search::AlphaBeta3::computeBestMoveIteratively(), and probe().
| 
 | mutable | 
Definition at line 83 of file alphaBeta3.cc.
Referenced by clear(), osl::search::AlphaBeta3::computeBestMoveIteratively(), and probe().
| table_t osl::search::CompactHashTable::table | 
Definition at line 82 of file alphaBeta3.cc.
Referenced by clear(), osl::search::AlphaBeta3::computeBestMoveIteratively(), probe(), and store().
 1.8.4
 1.8.4