What's Changed
- [Chess] Reduce
_is_attacked
call by @sotetsuk in #1260 - [CI] Cancel old workflows by @sotetsuk in #1266
- [Shogi] Extract game specific attributes by @sotetsuk in #1265
- [Shogi] Extract logic functions by @sotetsuk in #1269
- [Shogi] Separate core logic to
_src/games/shogi.py
by @sotetsuk in #1270 - [Shogi] Add
Game
class by @sotetsuk in #1271 - [Shogi] Unuse assets by @sotetsuk in #1272
- [Shogi] Make core singlefile by @sotetsuk in #1273
- [Shogi] move
shogi_utils.py
to experimental by @sotetsuk in #1274 - [Shogi] move
INIT_LEGAL_ACTION_MASK
by @sotetsuk in #1275 - [MinAtar] Fix CI by @sotetsuk in #1277
- [Backgammon] unuse
clip
by @sotetsuk in #1278 - [Test] Remove
.svg
files from assets by @sotetsuk in #1280 - [CI] Add old Jax tests by @sotetsuk in #1279
- [Test] Enhance test experience by @sotetsuk in #1281
- [MinAtar] Update submodule by @sotetsuk in #1282
- [Shogi] Move reward and terminal by @sotetsuk in #1276
- Python3.13 support by @sotetsuk in #1283
Full Changelog: v2.4.1...v2.4.2