Releases: elliottower/gobblet-rl
v1.3.4
Added self-play support for tianshou DQN example, fixed bugs in training code
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.3.3
Added dynamic search depth for greedy agent (1-3 turns), refactored code for better readability, fixed minor bugs. Updated dependencies and pyproject.toml to fix installation issues.
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.3.0
Added greedy agent as strong baseline (wins with search depth 2), added testing for Tianshou & internal game states, fixed edge cases in game logic & UI/interactive play.
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.2.3
Minor update: fixed bugs in game logic with UI rendering, updated example_tianshou_DQN.py
to support screen recording, cleaned up and fixed bugs in manual_policy.py
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.2.2
Added support for human interaction vs trained Tianshou agents.
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.2.1
Minor update: restructure repository and removed unnecessary files, fixed minor bugs.
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.2.0
Minor update: fixed UI elements to align properly at different resolutions (adjustable through --screen-width
argument), fixed bugs in interactive game logic, added functionality to save gifs of gameplay (save-gif
argument)
v1.1.0
Major update: added pygame UI and full support for interactive play: human vs cpu, human vs human, or cpu vs cpu.
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.0.2
Added testing suite and fixed bugs in game logic.
Full changelog: https://github.com/elliottower/gobblet-rl/commits/
v1.0.0
Initial commit with game environment and example code training with tianshou
Full changelog: https://github.com/elliottower/gobblet-rl/commits/