v0.4.6
What's Changed
- fix: avoid impossible ukeire draws in shanten efficiency by @hong0311 in #172
- fix(shanten): correct ukeire over-counting by subtracting hand tile copies by @smly in #174
- fix: Fix index out of bounds in shanten table when encoding 14-tile hands by @smly in #178
- fix(3p): resolve North tile from hand in handle_kita to prevent hand corruption by @smly in #180
- fix: Add MJAI round-trip validation and fjix mask consistency assertion by @smly in #181
- feat(pyi): Export Observation3P and add docstrings by @smly in #177
- refactor: reduce boilerplate, replace unwrap, and extract constants by @smly in #175
- docs: add CONTRIBUTIONG.md by @smly in #176
Full Changelog: v0.4.5...v0.4.6