Releases: sotetsuk/pgx
Releases · sotetsuk/pgx
v0.9.0
What's Changed
- [Colab] Add baseline model usage by @sotetsuk in #936
- [Colab] Fix to use legal action mask by @sotetsuk in #937
- [Refactor] Remove random scripts by @sotetsuk in #938
- [SpaceInvaders] Fix ramping bug by @sotetsuk in #939
- [MinAtar] Fix visualization by @sotetsuk in #940
- [MinAtar] Split MinAtar suit as extension by @sotetsuk in #941
- Change version from
beta
tov0
by @sotetsuk in #942
Full Changelog: v0.8.1...v0.9.0
v0.8.1
What's Changed
- [Mahjong] Add
State
by @OkanoShinri in #887 - [PPO] training with ppo by @nissymori in #900
- [BridgeBidding] Supervised Learning with WBridge5 by @harukaki in #913
- [Chess/Gardner Chess] Repetition observation test by @youyou-ku in #912
- Update speed benchmark script by @sotetsuk in #911
- [PPO] Implement with haiku by @nissymori in #916
- [Backgammon, Visualizer] Add dice to SVG by @OkanoShinri in #917
- [PPO] Experiment in games with single agent by @nissymori in #919
- [Tidy] by @nissymori in #923
- [Leduc Holdem] Fix a bug when folding in the first round by @OkanoShinri in #926
- [Sparrow mahjong] Add baseline by @nissymori in #924
- [BridgeBidding] Speed up by @sotetsuk in #928
- Bump pymdown-extensions from 9.11 to 10.0 in /docs by @dependabot in #931
- [Colab] Add PettingZoo API example by @sotetsuk in #933
- [Baseline] Download baseline models by @sotetsuk in #934
New Contributors
- @dependabot made their first contribution in #931
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- [GardnerChess] Init by @sotetsuk in #866
- [Gardner Chess] FEN conversion by @youyou-ku in #867
- [Mahjong] Faster jit compile time by @OkanoShinri in #855
- [Hex] Add swap feature by @sotetsuk in #869
- [AnimalShogi] Add repetition feature by @sotetsuk in #868
- [GardnerChess] Add visualization by @sotetsuk in #870
- [AnimalShogi] Add past board history to observation by @sotetsuk in #872
- [GardnerChess] Add Action class by @sotetsuk in #871
- [Docs] Update documents by @sotetsuk in #854
- [GardnerChess] Add tests for Action by @youyou-ku in #875
- [GardnerChess] Implement step function by @sotetsuk in #877
- [GardnerChess] Add Zobrist hash by @sotetsuk in #878
- [GardnerChess] Implement observation by @sotetsuk in #879
- [Backgammon] Add the playable dice number to the observation by @nissymori in #881
- [Backgammon] use
_rng_key
by @nissymori in #884 - [Docs] Fix typo by @sotetsuk in #886
- [Seaquest] Speed up by @sotetsuk in #890
- [Backgammon] Train agent with ppo by @nissymori in #885
- [Seaquest] Speed up by @sotetsuk in #893
- [GardnerChess] Speed up by caching current piece positions by @sotetsuk in #894
- [GardnerChess] Fix past board observation by @sotetsuk in #895
- [Chess,GardnerChess] Fix observation by @sotetsuk in #896
- [BridgeBidding] Refactor
action
andobservation
to match openspiel by @harukaki in #889 - [AnimalShogi] Fix max termination steps by @sotetsuk in #899
- [Chess, GardnerChess] Fix Zobrist hash by @sotetsuk in #897
- [Chess] Remove castling/en passant zobrist hash by @sotetsuk in #901
- [Chess] Add Terminal/Observe test by @youyou-ku in #773
- [BridgeBidding] Add test with openspiel by @harukaki in #898
- [GardnerChess] Add step test by @youyou-ku in #882
- [Chess] Fix history length by @sotetsuk in #903
- [Chess, GardnerChess] Fix repetition feature definition by @sotetsuk in #904
- [Shogi] Fix max termination steps by @sotetsuk in #902
- [Chess] Take castling and en passant into account in hash by @sotetsuk in #905
- [Shogi] Make feature channel last by @sotetsuk in #906
- [API] Add
pgx.__version__
by @sotetsuk in #907 - Fix color features by @sotetsuk in #908
- Update some environments to
v0
by @sotetsuk in #909
Full Changelog: v0.7.4...v0.8.0
v0.7.4
What's Changed
- [AnimalShogi] Implement repetition draw by @youyou-ku in #864
Full Changelog: v0.7.3...v0.7.4
v0.7.3
v0.7.2
What's Changed
- [Colab] Update
pgx_hello_world.ipynb
by @sotetsuk in #848 - [Breakout] fix id by @nissymori in #849
- [Mahjong] Add benchmark by @OkanoShinri in #808
- [Docs] Extend release date by @sotetsuk in #853
- [Misc] Add script for checking horizon length by @sotetsuk in #856
- [Hex] Fix feature by @sotetsuk in #857
Full Changelog: v0.7.1...v0.7.2
v0.7.1
v0.7.0
What's Changed
- [API] Revert
auto_reset
argument by @sotetsuk in #838 - [API] Revert
truncated
removal by @sotetsuk in #837 - [API] Rename
available_games
toavailable_envs
by @sotetsuk in #840 - [Docs] Add truncation to example usage by @sotetsuk in #841
- [API] Rename
reward
torewards
by @sotetsuk in #839
Full Changelog: v0.6.1...v0.7.0
v0.6.1
v0.6.0
What's Changed
- [API] Remove unused
truncated
attribute from state by @sotetsuk in #818 - [API] Include
auto_reset
by @sotetsuk in #819 - [API] Rename api test by @sotetsuk in #820
- [Docs] Fix
v1_api_test
doc by @sotetsuk in #821 - [Docs] Add tic tac toe documentation by @sotetsuk in #822
- [Docs] Enhance tic-tac-toe description by @sotetsuk in #823
- [Docs] Add connect four docs by @sotetsuk in #824
- [Docs] Add gif materials by @sotetsuk in #825
- [Shogi] Fix broken path to assets by @sotetsuk in #826
- [BridgeBidding] Remove
bridge_bidding
from available games by @sotetsuk in #828 - [API] Rename EnvIds by @sotetsuk in #830
Full Changelog: v0.5.3...v0.6.0