Reduce PV and All nodes like Cut nodes (2813078)
Material imbalance (3090062)
Inspired by Thomas Kolarik's formula implemented in Nirvana. Only count minor pieces to preserve orthogonality with Rook pair penalty.
Simplify material imbalance (2517735)
Idea is also to make it more symmetric. If we have more minor pieces, perhas our superior force will be able to drive our pawns to promotion too, so we should count all pawns.
Re-tune material values with imbalance formula (2999021)
Reorder conditions in pvs()
Most nodes are PV, so rearrange the order of conditions, in order to have less on average.
Cosmetic touch in bench display
Simplify Pawn PSQ (2889137)
Passed pawn tuning (2809545)
Push away more aggressively the enemy king from our passed pawns.
Update move sorting heuristics only when alpha is raised (4112589)
DiscoCheck 5.2
Remove Rook pair penalty (3710201)
And tweak material values accordingly.
Merge branch 'master' into book