- void store(const Key posKey, Value v, ValueType type, Depth d, Move m, Value statV, Value kingD);
- TTEntry* retrieve(const Key posKey) const;
- void new_search();
- void insert_pv(const Position& pos, Move pv[]);
- void extract_pv(const Position& pos, Move pv[], const int PLY_MAX);
- int full() const;
- TTEntry* first_entry(const Key posKey) const;
+ void store(const Key key, Value v, Bound type, Depth d, Move m, Value statV, Value kingD);