Stockfish, UCI chess engine
Leader of the ranking list JCER = 3368
🔬 Author: Alain SAVARD
Small eval cleanup and renaming
a) splitting the threat array to avoid using an enum
b) reorder the scores according to functions where they are used.
c) declarations in evaluate_pieces after the const(s) like elsewhere
d) more compact definitions of KingFlank, now that we need it also for the PanwLessFlank penalty.
e) reuse CenterFiles in evaluate_space
f) move one line inside next popcount
No functional change.
⭐⭐⭐ Stockfish 16123114 - download