mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-23 10:36:26 +08:00
In qsearch store the cut move in TT
And upon reentering the same position try it as first. Normally qsearch moves order is already very good, first move is the cut off in almost 90% of cases. With this patch, we get a cut off on TT move of 98%. Another good side effect is that we don't generate captures and/or checks when we already have a TT move. Unfortunatly we found a TT move only in 1% of cases. So real impact of this patch is relatively low. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
@@ -70,7 +70,6 @@ public:
|
||||
Move get_next_move(Lock &lock);
|
||||
int number_of_moves() const;
|
||||
int current_move_score() const;
|
||||
MovegenPhase current_move_type() const;
|
||||
Bitboard discovered_check_candidates() const;
|
||||
|
||||
static void init_phase_table();
|
||||
|
||||
Reference in New Issue
Block a user