|
f96fa79dc1
|
[position] Remove fen.rs
|
2024-07-13 08:14:33 -07:00 |
|
|
d668091d0d
|
Replace uses of types in r#move with types from the moves package types
|
2024-02-25 09:52:40 -08:00 |
|
|
36db46ac18
|
Move position::tests → testing
Expand information printed in assert_move_list
|
2024-02-25 09:20:45 -08:00 |
|
|
f4e57d7d6c
|
[position] Implement all the example positions from Peter Ellis Jones' blog post
https://peterellisjones.com/posts/generating-legal-chess-moves-efficiently/
|
2024-02-03 15:16:00 -08:00 |
|
|
8aa5dacfc8
|
Initial implementation of CheckingPieces and Position::checking_pieces()
|
2024-01-30 08:53:13 -08:00 |
|
|
cd3cb82192
|
Add an assert_move_list! macro to help with verifying move lists
|
2024-01-29 14:46:41 -08:00 |
|
|
220da08727
|
Directly rename board -> position
|
2024-01-28 09:56:57 -08:00 |
|