Skip to content

v0.3.7

Choose a tag to compare

@smly smly released this 06 Mar 09:35
· 190 commits to main since this release
989c8d9

This release includes numerous bug fixes and improvements for 3-player mahjong (sanma) support.

Features

  • Add game visualizer with kita (pei) mechanics and 3-player mode support by @smly in #140
  • Add AgentEvaluator for hero model evaluation by @smly in #136
  • Update Rust edition to 2024 and upgrade dependencies by @smly in #138

Bug Fixes

  • Fix relative seat ordering in v2 encoder channels by @smly in #143
  • Correct han-comment positions and wind yaku English names by @smly in #144
  • Correctly handle babei (kita) actions in replay iterators by @smly in #141
  • Fix kita/kan edge cases in hand evaluation and state tracking
  • Clamp turn_progress in Python shanten wrappers
  • Clarify and enhance env.reset() method for hanchan initialization by @smly in #142
  • Ensure correct 3P conditions for hand evaluation

Other

  • Add Renovate for unified dependency updates
  • Centralize Rust toolchain version in rust-toolchain.toml
  • Clean up Python build config and linting settings by @smly in #139 (thanks @Apricot-S for many helpful suggestions!)

Full Changelog: v0.3.6...v0.3.7