OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
APACHE-2.0 License
Bot releases are hidden (Show)
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:
Published by lanctot over 1 year ago
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:
Published by lanctot about 2 years ago
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:
Published by lanctot over 2 years ago
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:
Published by lanctot over 2 years ago
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:
Published by lanctot almost 3 years ago
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:
Published by lanctot about 3 years ago
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:
Published by lanctot about 3 years ago
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:
Published by lanctot over 3 years ago
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
Published by lanctot over 3 years ago
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
Published by lanctot almost 4 years ago
This is our second release, mainly a stable version to use for our first entry in pip/PyPI.
Availability in PyPI as a source distribtuion. See installation page for instructions.
Many thanks to DeepMind for their continued support of OpenSpiel.
Thank you to all of our contributors:
open_spiel-0.2.0.tar.gz
and open_spiel-0.2.0.zip
archives below include minimal dependencies necessary to build OpenSpiel, including some optional games, such as the Hanabi Learning Environment and universal_poker wrapper to ACPC poker code.Published by lanctot over 4 years ago
This is our first release since we initially released OpenSpiel in August 2019.
The main purpose is to provide a stable version for anybody currently using the code base for research, or any other form of dependency, as we are planning a number of changes that could be disruptive. Please see #166 and #238 for details.
In addition: many fixes.
Thank you to all our contributors!