No description
Find a file
Eryn Wells 404212363e [board, moves] Make Board::castling_rights and Board::en_passant_target private
Make the struct fields private and export getters and various setters for
manipulating the data.

Update all the references to these fields to use the getters and setters instead.
2025-06-03 20:25:53 -07:00
bitboard [bitboard, board, core, moves] Implement SliderMoveGenerator 2025-05-26 17:41:43 -07:00
board [board, moves] Make Board::castling_rights and Board::en_passant_target private 2025-06-03 20:25:53 -07:00
core [core] Random Number Generator 2025-06-02 15:44:38 -07:00
doc Move Notes and ChessPieces docs to a doc directory 2024-01-22 19:27:08 -08:00
explorer [board, explorer, moves] Make Board::active_color private 2025-06-02 17:29:52 -07:00
moves [board, moves] Make Board::castling_rights and Board::en_passant_target private 2025-06-03 20:25:53 -07:00
position [board, position] Return replaced piece when placing a piece with PlacePieceStrategy::Replace 2025-06-02 15:54:00 -07:00
.gitignore
Cargo.lock [core] Random Number Generator 2025-06-02 15:44:38 -07:00
Cargo.toml Empty board package 2024-04-25 09:32:27 -07:00
ChessFriend.code-workspace Visual Studio Code workspace 2024-02-11 10:22:33 -07:00
Makefile WIP 2025-05-08 17:37:59 -07:00