Compare commits

..

14 commits

Author SHA1 Message Date
9510beb60b Remove all useless 'allow(unused)'
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-25 16:34:49 +02:00
2d30164e63 Add 'rerun-if-changed' directives to build script 2022-07-25 16:34:49 +02:00
d2badbdc65 Make use of generated move tables 2022-07-25 16:34:49 +02:00
fd8e87a4fc Move naive move generation into sub-module 2022-07-25 16:34:49 +02:00
5a6dbaaa10 Generate magic tables with build script 2022-07-25 16:34:49 +02:00
83a3188605 Make all modules at least 'pub(crate)' 2022-07-25 16:34:49 +02:00
a90ce8a286 Add 'Color::iter' 2022-07-25 16:34:49 +02:00
a94c01ba5d Move 'Magic' into 'seer::movegen::magic' 2022-07-25 16:34:49 +02:00
44a881bfbd Add '# Safety' section to 'unsafe fn' doc 2022-07-25 16:34:49 +02:00
e4cba07985 Allow some clippy warnings 2022-07-25 16:34:49 +02:00
31992e65fb Remove superfluous 'format!' call 2022-07-25 16:34:49 +02:00
23890a4c77 Add magic bitboard generation 2022-07-25 16:34:49 +02:00
3bb8365421 Make 'Magic' fields 'pub(crate)' 2022-07-25 16:34:49 +02:00
b39c093049 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:34:49 +02:00

View file

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