mirror of
https://github.com/MSWS/Chess.git
synced 2025-12-05 21:30:23 -08:00
9bb1cadac752ddd063721a3788179d318ee720e8
Board struct to Game and update references.
- Rename `Board` struct to `Game` across the codebase for better clarity and alignment with functionality. - Update `board/move.go`: Adjust method receivers and references to use `Game` instead of `Board`, ensuring consistency. - Update `board/board.go`: Refactor struct fields, method implementations, and FEN-related logic to accommodate the `Game` struct. Remove unused `Bitboard` type and clarify metadata fields (`HalfMoves`, `FullMoves`). - Update `.github/workflows/go.yml`: Simplify the test command. - Refactor tests (`board/move_test.go`, `board/board_test.go`) to align with the renamed `Game` struct and associated changes.
Description
Languages
Go
100%