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 https://github.com/evanofslack/pyminion/pull/94
* Optionally disable stdout logger evanofslack in https://github.com/evanofslack/pyminion/pull/94
Bug Fixes
* Add gardens to base set by evanofslack in https://github.com/evanofslack/pyminion/pull/86
* Add error handling for gainers by evanofslack in https://github.com/evanofslack/pyminion/pull/88
Improvements
* Improve type hints by evanofslack in https://github.com/evanofslack/pyminion/pull/89
* Improve logging for drawing, trashing and discarding cards by evanofslack in https://github.com/evanofslack/pyminion/pull/92
**Full Changelog**: https://github.com/evanofslack/pyminion/compare/v0.2.2...v0.3.0