1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-01 01:03:09 +00:00
BadFish/src
FauziAkram 02eae52833 Simplifying the malus for putting piece en prise formula
Simplifying the malus for putting piece en prise
formula by merging the minor pieces and pawns
(removing the pawn exclusion from the formula).

Passed STC:
https://tests.stockfishchess.org/tests/view/66578d9c6b0e318cefa8d441
LLR: 2.99 (-2.94,2.94) <-1.75,0.25>
Total: 314272 W: 80705 L: 80786 D: 152781
Ptnml(0-2): 873, 37577, 80366, 37398, 922

Passed LTC (before rebasing):
https://tests.stockfishchess.org/tests/view/6657b5ee6b0e318cefa8d6ab
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 117000 W: 29447 L: 29324 D: 58229
Ptnml(0-2): 47, 12877, 32535, 12988, 53

Passed LTC (also after rebasing):
https://tests.stockfishchess.org/tests/view/6658803d6b0e318cefa8fd99
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 244992 W: 61807 L: 61814 D: 121371
Ptnml(0-2): 125, 27420, 67414, 27411, 126

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

Bench: 1484840
2024-05-30 23:00:22 +02:00
..
incbin Cleanup comments 2023-12-31 19:54:27 +01:00
nnue Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
syzygy Remove global TB variables from search.cpp 2024-01-17 18:05:00 +01:00
benchmark.cpp Restore NPS output for Perft 2024-04-24 18:20:55 +02:00
benchmark.h Restore NPS output for Perft 2024-04-24 18:20:55 +02:00
bitboard.cpp Early Exit in Bitboards::sliding_attack() 2024-05-18 09:24:23 +02:00
bitboard.h Assorted cleanups 2024-02-11 19:52:00 +01:00
engine.cpp Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
engine.h Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
evaluate.cpp Simplify blending eval with nnue complexity 2024-05-30 14:18:39 +02:00
evaluate.h Update default main net to nn-ddcfb9224cdb.nnue 2024-05-30 14:28:07 +02:00
main.cpp Transform search output to engine callbacks 2024-04-05 21:03:58 +02:00
Makefile Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
misc.cpp Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
misc.h Fix MSVC NUMA compile issues 2024-05-29 19:00:37 +02:00
movegen.cpp Change the Move enum to a class 2024-01-04 15:51:04 +01:00
movegen.h Change the Move enum to a class 2024-01-04 15:51:04 +01:00
movepick.cpp Simplifying the malus for putting piece en prise formula 2024-05-30 23:00:22 +02:00
movepick.h Add cmath header to movepick.h 2024-03-20 16:36:18 +01:00
numa.h Fix MSVC NUMA compile issues 2024-05-29 19:00:37 +02:00
perft.h Restore NPS output for Perft 2024-04-24 18:20:55 +02:00
position.cpp Remove PSQT-only mode 2024-05-05 12:36:20 +02:00
position.h Assorted cleanups 2024-02-11 19:52:00 +01:00
score.cpp Fix wrong sign for 200 TB score 2024-04-13 22:05:19 +02:00
score.h Fix wrong sign for 200 TB score 2024-04-13 22:05:19 +02:00
search.cpp Allow tt cutoffs for shallower depths in certain conditions 2024-05-30 22:54:23 +02:00
search.h Add compensation factor to adjust extra time according to time control 2024-05-29 19:04:57 +02:00
thread.cpp Add compensation factor to adjust extra time according to time control 2024-05-29 19:04:57 +02:00
thread.h Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
thread_win32_osx.h Refactor NativeThread start_routine 2024-01-21 12:21:01 +01:00
timeman.cpp Add compensation factor to adjust extra time according to time control 2024-05-29 19:04:57 +02:00
timeman.h Add compensation factor to adjust extra time according to time control 2024-05-29 19:04:57 +02:00
tt.cpp Functional simplification in the transposition table 2024-05-30 22:53:20 +02:00
tt.h Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
tune.cpp Use same shuffling Constant for both nets 2024-05-21 08:27:16 +02:00
tune.h Split UCI into UCIEngine and Engine 2024-04-04 00:15:17 +02:00
types.h Improve comments about DEPTH constants 2024-05-23 21:29:11 +02:00
uci.cpp Tweak and update the WDL model 2024-05-30 14:29:31 +02:00
uci.h Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
ucioption.cpp Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00
ucioption.h Improve performance on NUMA systems 2024-05-28 18:34:15 +02:00