mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-24 02:57:11 +08:00
Remove Movepick::move (#2085)
The "move" class variable is Movepick is removed (removes some abstraction) which saves a few assignment operations, and the effects of "filter" is limited to the current move (movePtr). The resulting code is a bit more verbose, but it is also more clear what is going on. This version is NOT tested, but is substantially similar to: STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 29191 W: 6474 L: 6367 D: 16350 http://tests.stockfishchess.org/tests/view/5ca7aab50ebc5925cf006e50 This is a non-functional simplification.
This commit is contained in:
committed by
Marco Costalba
parent
3b46df546d
commit
c4fc00ec49
@@ -142,7 +142,6 @@ private:
|
||||
Move ttMove;
|
||||
ExtMove refutations[3], *cur, *endMoves, *endBadCaptures;
|
||||
int stage;
|
||||
Move move;
|
||||
Square recaptureSquare;
|
||||
Value threshold;
|
||||
Depth depth;
|
||||
|
||||
Reference in New Issue
Block a user