1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-07-12 03:59:15 +00:00
BadFish/src
Moez Jellouli 09f53dbfa5 Weak queen protection
Extra penalty if weak piece is only protected by a queen.

STC:
http://tests.stockfishchess.org/tests/view/5e53c6ab84a82b4acd4148fa
LLR: 2.96 (-2.94,2.94) {-0.50,1.50}
Total: 44630 W: 8615 L: 8359 D: 27656
Ptnml(0-2): 746, 5156, 10323, 5276, 814

LTC:
http://tests.stockfishchess.org/tests/view/5e54e05d84a82b4acd414947
LLR: 2.94 (-2.94,2.94) {0.25,1.75}
Total: 175480 W: 23085 L: 22409 D: 129986
Ptnml(0-2): 1264, 16494, 51678, 16910, 1394

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

Bench: 4923286
2020-02-27 13:14:51 +01:00
..
syzygy Assorted trivial cleanups January 2020 2020-01-09 21:57:21 +01:00
benchmark.cpp Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
bitbase.cpp Small cleanups. 2020-02-05 15:32:29 +01:00
bitboard.cpp Rewrite initialization of PseudoMoves 2020-01-10 01:58:27 +01:00
bitboard.h Determine opposite colors mathematically 2020-01-23 17:59:03 +01:00
endgame.cpp Updated KNNKP endgame. 2020-02-20 08:32:17 +01:00
endgame.h Small cleanups. 2020-02-05 15:32:29 +01:00
evaluate.cpp Weak queen protection 2020-02-27 13:14:51 +01:00
evaluate.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
main.cpp Small cleanups. 2020-02-05 15:32:29 +01:00
Makefile Assorted trivial cleanups 2019-10-26 00:29:12 +02:00
material.cpp Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
material.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
misc.cpp Small cleanups. 2020-02-05 15:32:29 +01:00
misc.h Small cleanups. 2020-02-05 15:32:29 +01:00
movegen.cpp Small cleanups. 2020-02-05 15:32:29 +01:00
movegen.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
movepick.cpp Improve move order near the root 2020-02-22 21:32:32 +01:00
movepick.h Improve move order near the root 2020-02-22 21:32:32 +01:00
pawns.cpp Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
pawns.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
position.cpp Fix wrong assert. 2020-02-10 09:12:07 +01:00
position.h Simplify signature of remove_piece() 2020-01-23 17:31:45 +01:00
psqt.cpp Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
search.cpp Fix TT write in MultiPV case. 2020-02-25 21:10:10 +01:00
search.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
thread.cpp Improve move order near the root 2020-02-22 21:32:32 +01:00
thread.h Improve move order near the root 2020-02-22 21:32:32 +01:00
thread_win32_osx.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
timeman.cpp Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
timeman.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
tt.cpp Small cleanups. 2020-02-05 15:32:29 +01:00
tt.h Advise the kernel to use huge pages (Linux) 2020-01-27 11:16:10 +01:00
types.h Fix for incorrect VALUE_MATE_IN_MAX_PLY usage. 2020-02-15 15:10:07 +01:00
uci.cpp Show compiler info at startup 2020-01-12 11:54:15 +01:00
uci.h Update lists of authors and contributors 2020-01-09 01:43:47 +01:00
ucioption.cpp Update lists of authors and contributors 2020-01-09 01:43:47 +01:00