chessfriend/position
Eryn Wells 7744dd06f0 [position, perft] Move Perft into the position crate
Move the Perft trait into the position crate, and let the perft binary call into
that.

Amend Position::make_move to return a bool in the Ok case that indicates whether
the position has been seen before. Use this to decide whether to continue
recursing during the Perft run. I haven't seen that this makes a difference in
the counts returned by Perft yet.
2025-06-16 09:01:58 -07:00
..
src [position, perft] Move Perft into the position crate 2025-06-16 09:01:58 -07:00
tests [position] Remove some unused imports from peterellisjones tests 2025-06-07 20:09:15 -07:00
Cargo.lock Directly rename board -> position 2024-01-28 09:56:57 -08:00
Cargo.toml [position] Add thiserror dependency 2025-05-18 08:07:12 -07:00