OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
This release adds new games, bug fixes, and process + support changes.
arm64
) binary wheels on PyPIml-collections
as a required dependencybuild_state_from_history_string
helper function for debuggingSeveral other miscellaneous fixes and improvements.
Thanks to Google DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This release adds several games and algorithms, improvements, bug fixes, and documentation updates.
Bot::Clone()
method for cloning botsSeveral other miscellaneous fixes and improvements.
There are a few known issues that will be fixed in the coming months.
Thanks to Google DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This release adds several games and algorithms, improvements, bug fixes, and documentation updates.
Several other miscellaneous fixes and improvements.
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This release adds several algorithms and games, and several process changes.
Many other fixes to docs and code quality.
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This release adds some major functionality: new games, new algorithm, several fixes and new features.
get_all_states
: support added for games with loopsActionString
, MaxChanceNodesInHistory
SpielFatalErrorWithStateInfo
debug helperJointRLAgentPolicy
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This is a minor release: mainly for bug fixes, and also some new functionality and updates to core functionality.
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This is a minor release: mainly for bug fixes, and also some new functionality and updates to core functionality.
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This is our first major stable release and fully-supported entry into pip/PyPI (binary distribution wheels and build from source).
We added two video tutorials (by Marc & Ed) linked from the main site. We also added a link to the main page about building and using OpenSpiel as a C++ library.
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
This addresses the problem that the new Python games were not compatible with the old version of OpenSpiel used by our pip package since it is too far behind (i.e. a fix to https://github.com/deepmind/open_spiel/issues/503).
This version has no differences from 0.3.0. It only exists to match the version required by replacing the package hosted on PyPI. Hence, this release is identical to 0.3.0.
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
The open_spiel-source-0.3.1.tar.gz bundles the necessary and some optional dependencies along with the core code (pybind11, Hanabi, ACPC, etc.) and should be able to be built directly without any additional downloads
This release aims to address the problem that the new Python games were not compatible with the old version of OpenSpiel used by our pip package since it is too far behind (i.e. a fix to https://github.com/deepmind/open_spiel/issues/503).
Thanks to DeepMind for continued support of development and maintenance of OpenSpiel.
Thanks to all of our contributors:
The open_spiel-source-0.3.0.tar.gz bundles the necessary and some optional dependencies along with the core code (pybind11, Hanabi, ACPC, etc.) and should be able to be built directly without any additional downloads