v0.3.0
Overview
This release is mainly bug fixes and minor improvements. Notable bug fixes include adding gardens to the base set as well as fixing an error resulting from actions that cause players to gain from an empty pile (witch
, bandit
, etc).
There are a couple of changes, mainly related to game.play
and simulator.run
. Before, these methods would not return anything, but they have been update to return a GameResult
and SimulatorResult
respectively. These two new return values are just structs that contain summarizing information about the game/simulation which may be useful for users doing post-game analysis.
What's Changed
Changes
- Return results from game and simulation by @evanofslack in #94
- Optionally disable stdout logger @evanofslack in #94
Bug Fixes
- Add gardens to base set by @evanofslack in #86
- Add error handling for gainers by @evanofslack in #88
Improvements
- Improve type hints by @evanofslack in #89
- Improve logging for drawing, trashing and discarding cards by @evanofslack in #92
Full Changelog: v0.2.2...v0.3.0