134eafa135
Remove variable import
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
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
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
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