Compare commits

..

14 commits

Author SHA1 Message Date
bb72804813 Remove all useless 'allow(unused)'
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-25 16:36:44 +02:00
daaeb70bf4 Add 'rerun-if-changed' directives to build script 2022-07-25 16:36:44 +02:00
6cd5f222de Make use of generated move tables 2022-07-25 16:36:44 +02:00
0dddcd9fa9 Move naive move generation into sub-module 2022-07-25 16:36:44 +02:00
e79af35b7d Generate magic tables with build script 2022-07-25 16:36:44 +02:00
d562f39232 Make all modules at least 'pub(crate)' 2022-07-25 16:36:44 +02:00
3002e41d80 Add 'Color::iter' 2022-07-25 16:36:44 +02:00
eea6509643 Move 'Magic' into 'seer::movegen::magic' 2022-07-25 16:36:44 +02:00
fa1bf74c44 Add '# Safety' section to 'unsafe fn' doc 2022-07-25 16:36:44 +02:00
b6f1e76300 Allow some clippy warnings 2022-07-25 16:36:44 +02:00
ce86301068 Remove superfluous 'format!' call 2022-07-25 16:36:44 +02:00
9af18b4750 Add magic bitboard generation 2022-07-25 16:36:44 +02:00
72f74762d1 Make 'Magic' fields 'pub(crate)' 2022-07-25 16:36:44 +02:00
c8d7c17711 Fix pre-commit check in CI
Now that we have actual dependencies, we need to run 'pre-commit run'
outside of the build sandbox.
2022-07-25 16:36:44 +02:00

View file

@ -6,7 +6,7 @@ name: abacus checks
steps:
- name: pre commit check
commands:
- nix shell . --command pre-commit run --all
- nix develop . --command pre-commit run --all
- name: package check
commands: