1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00
BadFish/src
protonspring 6f3796adaf Consolidate pawn_push and up
This is a non-functional simplification. Pawn_push and Up are redundant.
If we make up pawn_push, we can use it for all of the Up's and Down's.
In this version, I've also left the Up and Down constants so that there
is no worse readability.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 23878 W: 5202 L: 5085 D: 13591
http://tests.stockfishchess.org/tests/view/5db5569a0ebc5902d6b14de4

Closes https://github.com/official-stockfish/Stockfish/pull/2378

No functional change
2019-10-31 17:22:09 +01:00
..
syzygy Assorted trivial cleanups 2019-10-26 00:29:12 +02:00
benchmark.cpp Add four positions to bench 2019-10-17 15:03:30 +02:00
bitbase.cpp Assorted trivial cleanups 4/2019 2019-05-02 19:30:26 +02:00
bitboard.cpp Remove operators for color 2019-07-26 02:12:23 +02:00
bitboard.h Assorted trivial cleanups (July 2019) 2019-08-14 22:15:48 +02:00
endgame.cpp Remove backmost_sq (#2190) 2019-06-14 08:22:02 +02:00
endgame.h Slight speep up fetching the endgame table 2019-08-21 09:11:17 +02:00
evaluate.cpp Consolidate pawn_push and up 2019-10-31 17:22:09 +01:00
evaluate.h A combo of parameter tweaks 2018-12-13 13:35:35 +01:00
main.cpp Adjust reductions based on the number of threads 2019-10-02 01:43:02 +02:00
Makefile Assorted trivial cleanups 2019-10-26 00:29:12 +02:00
material.cpp Remove operators for color 2019-07-26 02:12:23 +02:00
material.h Changes identified in RENAME/REFORMATTING thread (#1861) 2018-12-11 13:47:56 +01:00
misc.cpp Avoid crashing on Log File opening 2019-10-22 00:02:46 +02:00
misc.h Restore development version (revert previous commit) 2019-09-26 23:27:48 +02:00
movegen.cpp Consolidate pawn_push and up 2019-10-31 17:22:09 +01:00
movegen.h Stockfish 10-beta 2018-11-19 11:18:21 +01:00
movepick.cpp Introduce separate counter-move tables for captures 2019-10-06 02:04:19 +02:00
movepick.h Introduce separate counter-move tables for captures 2019-10-06 02:04:19 +02:00
pawns.cpp Consolidate pawn_push and up 2019-10-31 17:22:09 +01:00
pawns.h Improve signature of evaluate_shelter() 2019-08-24 08:21:30 +02:00
position.cpp Assorted trivial cleanups 2019-09-14 08:33:00 +02:00
position.h Assorted trivial cleanups 2019-10-26 00:29:12 +02:00
psqt.cpp Simplify RookOnPawn 2019-09-27 12:37:49 +02:00
search.cpp Tweak dynamic contempt (the birthday patch) 2019-10-31 17:05:29 +01:00
search.h Tweak Late Move Reduction at root 2019-08-26 08:49:55 +02:00
thread.cpp Assorted trivial cleanups 2019-10-26 00:29:12 +02:00
thread.h Introduce separate counter-move tables for inCheck 2019-10-09 15:22:16 +09:00
thread_win32_osx.h Remove custom mutex implementation 2019-09-27 00:16:49 +02:00
timeman.cpp Assorted trivial cleanups 4/2019 2019-05-02 19:30:26 +02:00
timeman.h Stockfish 10-beta 2018-11-19 11:18:21 +01:00
tt.cpp Eliminate ONE_PLY 2019-10-06 00:57:00 +02:00
tt.h Eliminate ONE_PLY 2019-10-06 00:57:00 +02:00
types.h Assorted trivial cleanups 2019-10-26 00:29:12 +02:00
uci.cpp Remove uithread 2019-10-20 00:27:17 +02:00
uci.h Stockfish 10-beta 2018-11-19 11:18:21 +01:00
ucioption.cpp UCI_Elo implementation (#2225) 2019-07-14 14:47:50 +02:00