mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-20 09:06:45 +08:00
Remove template W param
Different W template parameters for the different statEntries are not needed, simplify by consistently using 32. Passed STC: LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 21683 W: 4545 L: 4424 D: 12714 http://tests.stockfishchess.org/tests/view/5ad797550ebc595700526e59 Passed LTC: LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 110391 W: 16551 L: 16562 D: 77278 http://tests.stockfishchess.org/tests/view/5ad7a88f0ebc595700526e61 Closes https://github.com/official-stockfish/Stockfish/pull/1557 Bench: 5120532
This commit is contained in:
committed by
Stéphane Nicolet
parent
82f7d507ea
commit
a64d524d02
@@ -111,7 +111,7 @@ void MovePicker::score() {
|
||||
for (auto& m : *this)
|
||||
if (Type == CAPTURES)
|
||||
m.value = PieceValue[MG][pos.piece_on(to_sq(m))]
|
||||
+ (*captureHistory)[pos.moved_piece(m)][to_sq(m)][type_of(pos.piece_on(to_sq(m)))];
|
||||
+ (*captureHistory)[pos.moved_piece(m)][to_sq(m)][type_of(pos.piece_on(to_sq(m)))] / 16;
|
||||
|
||||
else if (Type == QUIETS)
|
||||
m.value = (*mainHistory)[pos.side_to_move()][from_to(m)]
|
||||
|
||||
Reference in New Issue
Block a user