]> git.sesse.net Git - stockfish/commit
Merge all move generators
authorbmc4 <bmc4@cin.ufpe.br>
Thu, 22 Apr 2021 17:07:37 +0000 (14:07 -0300)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Sat, 24 Apr 2021 10:55:33 +0000 (12:55 +0200)
commit32d781769db9f017405fe422bfdc702069fb0422
tree495a9f313e23f596167e7a2061bae6f13958943a
parentfbbd4adc3c01460faa3cc8f91771ab9b0ef718ca
Merge all move generators

Merging `generate<EVASIONS>` and `generate<QUIET_CHECKS>` into `generate_all()`.

verified to yield correct perft results, even though bench changes due to different order of generated moves.

No regresion playing games:

passed STC:
LLR: 2.94 (-2.94,2.94) {-1.00,0.20}
Total: 161800 W: 14585 L: 14624 D: 132591
Ptnml(0-2): 577, 11681, 56451, 11586, 605
https://tests.stockfishchess.org/tests/view/606532732b2df919fd5f026d

passed LTC:
LLR: 2.98 (-2.94,2.94) {-0.70,0.20}
Total: 188504 W: 6906 L: 6961 D: 174637
Ptnml(0-2): 87, 6272, 81610, 6175, 108
https://tests.stockfishchess.org/tests/view/6065b0772b2df919fd5f02ae

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

Bench: 4536129
src/movegen.cpp