1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-07-11 19:49:14 +00:00
BadFish/src
xoto10 d940e59dad Keep low ply history from previous move
This patch keeps the low-ply history from the previous move, shifting the data down by 2 ply.

Tested with closedpos book:

STC:
LLR: 2.93 (-2.94,2.94) {-0.50,1.50}
Total: 71584 W: 14175 L: 13891 D: 43518
Ptnml(0-2): 1069, 8228, 16993, 8354, 1148
https://tests.stockfishchess.org/tests/view/5ec0eaafe9d85f94dc429974

LTC:
LLR: 2.94 (-2.94,2.94) {0.25,1.75}
Total: 96552 W: 13946 L: 13498 D: 69108
Ptnml(0-2): 676, 9082, 28375, 9404, 739
https://tests.stockfishchess.org/tests/view/5ec145efe9d85f94dc4299b0

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

Bench 5148950
2020-05-23 13:19:26 +02:00
..
syzygy Workaround for older compiler 2020-05-15 19:40:25 +02:00
benchmark.cpp Equations for edges and corners. 2020-03-09 22:16:26 +01:00
bitbase.cpp Small cleanups. 2020-02-05 15:32:29 +01:00
bitboard.cpp Small cleanups 2020-04-12 20:30:08 +02:00
bitboard.h Small cleanups 2020-04-12 20:30:08 +02:00
endgame.cpp remove KNPK endgame code 2020-04-05 08:35:31 +02:00
endgame.h remove KNPK endgame code 2020-04-05 08:35:31 +02:00
evaluate.cpp Tweak knight mobility 2020-05-21 14:11:14 +02:00
evaluate.h Small cleanups 2020-03-01 09:31:58 +01:00
main.cpp Fix a Windows-only crash on exit without 'quit' 2020-05-14 20:35:40 +02:00
Makefile Fix syzygy dependencies issue 2020-05-09 09:39:52 +02:00
material.cpp Small cleanups 2020-03-30 22:46:07 +02:00
material.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
misc.cpp Avoid sending info strings before 'uci' has been received 2020-05-19 17:02:21 +02:00
misc.h Fix a Windows-only crash on exit without 'quit' 2020-05-14 20:35:40 +02:00
movegen.cpp Small cleanups 2020-04-12 20:30:08 +02:00
movegen.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
movepick.cpp A combo of parameters tweaks 2020-05-21 14:05:07 +02:00
movepick.h Improve move order near the root 2020-02-22 21:32:32 +01:00
pawns.cpp Add doubled isolated pawn penalty. 2020-05-22 20:40:24 +02:00
pawns.h Small cleanups 2020-04-29 17:44:24 +02:00
position.cpp Small cleanups 2020-04-29 17:44:24 +02:00
position.h Small cleanups 2020-04-29 17:44:24 +02:00
psqt.cpp Small cleanups 2020-04-12 20:30:08 +02:00
search.cpp Keep low ply history from previous move 2020-05-23 13:19:26 +02:00
search.h continuation histories when in check 2020-04-22 08:48:01 +02:00
thread.cpp Keep low ply history from previous move 2020-05-23 13:19:26 +02:00
thread.h Small cleanups 2020-04-12 20:30:08 +02:00
thread_win32_osx.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
timeman.cpp Increase base time use and limit max used. 2020-05-19 16:53:47 +02:00
timeman.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
tt.cpp Fix a Windows-only crash on exit without 'quit' 2020-05-14 20:35:40 +02:00
tt.h Fix a Windows-only crash on exit without 'quit' 2020-05-14 20:35:40 +02:00
tune.cpp Fishtest Tuning Framework 2020-05-02 17:32:11 +02:00
tune.h Fishtest Tuning Framework 2020-05-02 17:32:11 +02:00
types.h Tune pawn value 2020-05-11 20:46:39 +02:00
uci.cpp Small cleanups 2020-03-30 22:46:07 +02:00
uci.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
ucioption.cpp Don't adjust MoveOverhead by increment 2020-05-17 10:10:28 +02:00