1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-02 09:39:36 +00:00
BadFish/src
Michael Chaly 90d051952f Do stats updates after LMR for captures
Since captures that are in LMR use continuation histories of corresponding quiet moves it makes sense to update this histories if this capture passes LMR by analogy to existing logic for quiet moves.

Passed STC
https://tests.stockfishchess.org/tests/view/61f367eef7fba9f1a4f1318b
LLR: 2.94 (-2.94,2.94) <0.00,2.50>
Total: 208464 W: 56006 L: 55407 D: 97051
Ptnml(0-2): 964, 23588, 54655, 23935, 1090

Passed LTC
https://tests.stockfishchess.org/tests/view/61f41e34f7fba9f1a4f15241
LLR: 2.96 (-2.94,2.94) <0.50,3.00>
Total: 69144 W: 18793 L: 18441 D: 31910
Ptnml(0-2): 65, 6982, 20142, 7302, 81

closes https://github.com/official-stockfish/Stockfish/pull/3910

bench 4637392
2022-01-29 08:58:12 +01:00
..
incbin Embed default net, and simplify using non-default nets 2020-08-29 21:56:00 +02:00
nnue Update copyright years 2022-01-06 15:45:45 +01:00
syzygy Update copyright years 2022-01-06 15:45:45 +01:00
benchmark.cpp Tune FRC trapped Bishop patch 2022-01-09 15:49:19 +01:00
bitbase.cpp Update copyright years 2022-01-06 15:45:45 +01:00
bitboard.cpp Update copyright years 2022-01-06 15:45:45 +01:00
bitboard.h Update copyright years 2022-01-06 15:45:45 +01:00
endgame.cpp Update copyright years 2022-01-06 15:45:45 +01:00
endgame.h Update copyright years 2022-01-06 15:45:45 +01:00
evaluate.cpp Tune FRC trapped Bishop patch 2022-01-09 15:49:19 +01:00
evaluate.h Update copyright years 2022-01-06 15:45:45 +01:00
main.cpp Update copyright years 2022-01-06 15:45:45 +01:00
Makefile Fix Makefile for Android NDK cross-compile 2022-01-25 07:27:23 +01:00
material.cpp Update copyright years 2022-01-06 15:45:45 +01:00
material.h Update copyright years 2022-01-06 15:45:45 +01:00
misc.cpp Update copyright years 2022-01-06 15:45:45 +01:00
misc.h Use average complexity for time management 2022-01-17 19:48:23 +01:00
movegen.cpp Update copyright years 2022-01-06 15:45:45 +01:00
movegen.h Update copyright years 2022-01-06 15:45:45 +01:00
movepick.cpp Update copyright years 2022-01-06 15:45:45 +01:00
movepick.h Update copyright years 2022-01-06 15:45:45 +01:00
pawns.cpp Update copyright years 2022-01-06 15:45:45 +01:00
pawns.h Update copyright years 2022-01-06 15:45:45 +01:00
position.cpp Update copyright years 2022-01-06 15:45:45 +01:00
position.h Update copyright years 2022-01-06 15:45:45 +01:00
psqt.cpp Update copyright years 2022-01-06 15:45:45 +01:00
psqt.h Update copyright years 2022-01-06 15:45:45 +01:00
search.cpp Do stats updates after LMR for captures 2022-01-29 08:58:12 +01:00
search.h Update copyright years 2022-01-06 15:45:45 +01:00
simd.h Update copyright years 2022-01-06 15:45:45 +01:00
thread.cpp Update copyright years 2022-01-06 15:45:45 +01:00
thread.h Simplify limiting extensions. 2022-01-22 10:48:24 +01:00
thread_win32_osx.h Update copyright years 2022-01-06 15:45:45 +01:00
timeman.cpp Update copyright years 2022-01-06 15:45:45 +01:00
timeman.h Update copyright years 2022-01-06 15:45:45 +01:00
tt.cpp Update copyright years 2022-01-06 15:45:45 +01:00
tt.h Update copyright years 2022-01-06 15:45:45 +01:00
tune.cpp Update copyright years 2022-01-06 15:45:45 +01:00
tune.h Update copyright years 2022-01-06 15:45:45 +01:00
types.h Update copyright years 2022-01-06 15:45:45 +01:00
uci.cpp Update copyright years 2022-01-06 15:45:45 +01:00
uci.h Update copyright years 2022-01-06 15:45:45 +01:00
ucioption.cpp Update copyright years 2022-01-06 15:45:45 +01:00