* Fix seed method for Tuple and Dict
* Improve stochasticity
* Update test cases for seed method
* Update test cases for seed method
Update test cases for seed method
Update test cases for seed method
* box.contains check dtype and promote non-ndarrays
Closes: https://github.com/openai/gym/issues/2357 and #2298
Instead of only casting list to ndarray, cast any class to ndarray (if possible) and emit a warning when casting. Also, check if the dtype of the input matches the dtype of the space.
* use import warnings
* blackify
* changs from code review
* fix wrapped space
Co-authored-by: Tristan Deleu <tristandeleu@users.noreply.github.com>
* fix box bondaries
Co-authored-by: Tristan Deleu <tristandeleu@users.noreply.github.com>
* TEST: add regression test.
* STY: black
Co-authored-by: Tristan Deleu <tristandeleu@users.noreply.github.com>
* Added support for unbounded box endpoints.
* Documentation and code cleanup.
* Fixed some of the logic of upper bounded versus lower bounded spaces.
* Included unbounded Box instances for the original tests.
* Removed unnecessary attribute in the Box class.
* add dtype to Box
* remove board_game, debugging, safety, parameter_tuning environments
* massive set of breaking changes
- remove python logging module
- _step, _reset, _seed, _close => non underscored method
- remove benchmark and scoring folder
* Improve render("human"), now resizable, closable window.
* get rid of default step and reset in wrappers, so it doesn’t silently fail for people with underscore methods
* CubeCrash unit test environment
* followup fixes
* MemorizeDigits unit test envrionment
* refactored spaces a bit
fixed indentation
disabled test_env_semantics
* fix unit tests
* fixes
* CubeCrash, MemorizeDigits tested
* gym backwards compatibility patch
* gym backwards compatibility, followup fixes
* changelist, add spaces to main namespaces
* undo_logger_setup for backwards compat
* remove configuration.py