Skip to content

General improvements#66

Merged
LimeEng merged 1 commit intomasterfrom
general-improvements
Feb 19, 2026
Merged

General improvements#66
LimeEng merged 1 commit intomasterfrom
general-improvements

Conversation

@LimeEng
Copy link
Copy Markdown
Owner

@LimeEng LimeEng commented Dec 23, 2025

  • Fix Game::play not resetting passed_last_turn!
  • Add missing benchmark description to benches/README.md
  • Remove deprecated authors field in Cargo.toml
  • Add explicit feature flags instead of relying on implicit behavior
  • Update dependencies
  • Improve serde example
  • Fix ShadowBoard::arbitrary never generating bit 63
  • Fix swapped benchmark names for bits/hot_bits extraction
  • Replace "undefined behavior" wording with "incorrect board state"
  • Implement Display and Error for OthelloError and PositionError
  • Revised derives for various structs and enums.
  • Change Stone::flip to take self by value
  • Make count_set and count_empty use consistent conversion approach
  • Updated CI workflows
  • Split OthelloError into two distinct error types
  • Expanded PositionError to include more specific error conditions
  • Update README and documentation in lib.rs

@LimeEng LimeEng force-pushed the general-improvements branch from 5689d4d to 988a554 Compare December 23, 2025 21:43
@LimeEng LimeEng force-pushed the general-improvements branch 8 times, most recently from a6ba027 to 086e40a Compare February 17, 2026 20:58
- Fix Game::play not resetting passed_last_turn!
- Add missing benchmark description to benches/README.md
- Remove deprecated authors field in Cargo.toml
- Add explicit feature flags instead of relying on implicit behavior
- Update dependencies
- Improve serde example
- Fix ShadowBoard::arbitrary never generating bit 63
- Fix swapped benchmark names for bits/hot_bits extraction
- Replace "undefined behavior" wording with "incorrect board state"
- Implement Display and Error for OthelloError and PositionError
- Revised derives for various structs and enums.
- Change Stone::flip to take self by value
- Make count_set and count_empty use consistent conversion approach
- Updated CI workflows
- Split OthelloError into two distinct error types
- Expanded PositionError to include more specific error conditions
- Update README and documentation in lib.rs
@LimeEng LimeEng force-pushed the general-improvements branch from 086e40a to 6ff632e Compare February 18, 2026 21:06
@LimeEng LimeEng marked this pull request as ready for review February 19, 2026 18:47
@LimeEng LimeEng merged commit 71568d1 into master Feb 19, 2026
6 checks passed
@LimeEng LimeEng deleted the general-improvements branch February 19, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant