chessfriend/board/src
Eryn Wells c1008ef672 [board] Put a cached Moves object into a OnceCell on Position
Cache move generation so we don't have to remake it every time.
2024-01-22 08:12:28 -08:00
..
bitboard [board] Fix some bugs in the starting position 2024-01-21 14:56:03 -08:00
move_generator [board] Clean up some stray muts and imports in the bishop move generator module 2024-01-21 09:20:31 -08:00
position [board] Put a cached Moves object into a OnceCell on Position 2024-01-22 08:12:28 -08:00
display.rs [board] Declare three new Display-like traits 2024-01-14 10:51:40 -08:00
fen.rs [board] Declare ToFen and implement it on Position and supporting types 2024-01-21 15:10:59 -08:00
lib.rs [board] Rename position::MoveBuilder → MakeMoveBuilder 2024-01-22 08:11:02 -08:00
macros.rs [board] Implement a test_position macro that prints a Position after it builds it 2024-01-21 13:06:44 -08:00
move.rs [board] Write a bunch of tests to validate the flag methods on Move 2024-01-21 13:01:03 -08:00
piece.rs [board] Implement TryFrom on string types for Color and Shape 2024-01-22 08:10:40 -08:00
sight.rs [board] Implement a test_position macro that prints a Position after it builds it 2024-01-21 13:06:44 -08:00
square.rs [board] Fix some bugs in the starting position 2024-01-21 14:56:03 -08:00