8-add-legal-move-filter #16

Merged
Josh merged 6 commits from 8-add-legal-move-filter into main 2025-08-19 19:56:45 +00:00

6 Commits

Author SHA1 Message Date
134eafa135 Remove variable import
All checks were successful
Python tests (make) / test (push) Successful in 11s
Python tests (make) / test (pull_request) Successful in 10s
2025-08-19 15:56:06 -04:00
f6c796730e Add perft testing links
All checks were successful
Python tests (make) / test (push) Successful in 10s
2025-08-19 15:55:40 -04:00
f0a2087bdd Add some additional sanity checks for move gen
All checks were successful
Python tests (make) / test (push) Successful in 12s
2025-08-19 15:48:40 -04:00
1ba87368b5 Add legal move tests and fix pawn promo tests
All checks were successful
Python tests (make) / test (push) Successful in 11s
2025-08-19 15:32:56 -04:00
5b4a901f8d Add all legal pawn promotions
Initially, I only included Queen promos, but this is an issue
with perft testing, since the community counts all legal promotions
as moves. Debugging will be really difficult if I don't include this
now.
2025-08-19 15:29:56 -04:00
1b62d13acd Add legal move filter with test 2025-08-19 15:22:06 -04:00