Commit Graph

1491 Commits

Author SHA1 Message Date
Matthias Plappert
0d3301462b Update README 2018-02-27 13:08:05 +01:00
Matthias Plappert
5a362c75a3 Fix installation issue on Linux 2018-02-27 09:22:37 +01:00
Matthias Plappert
2d7cc057d4 Revert "Smaller images"
This reverts commit 3909a2b9a4.
2018-02-26 19:15:40 +01:00
Matthias Plappert
3909a2b9a4 Smaller images 2018-02-26 19:14:26 +01:00
Matthias Plappert
58aace1747 Fix README 2018-02-26 19:11:44 +01:00
Matthias Plappert
10b550faba Further update README 2018-02-26 19:10:51 +01:00
Matthias Plappert
ef2a646c41 Tune README a bit more 2018-02-26 19:07:35 +01:00
Matthias Plappert
ba09580d7d Add README to robotics envs 2018-02-26 19:02:04 +01:00
Matthias Plappert
9bc2d79a48 Include missing assets 2018-02-26 18:01:37 +01:00
Matthias Plappert
78c416ef7b New robotics environments (#912) 2018-02-26 17:35:07 +01:00
Peter Welinder
c5b624c6a6 Fix rgb_array mode for MujocoEnv (#909) 2018-02-26 10:48:44 +01:00
Glenn Powell
eeabe4f91f Reverting all commits to gym (#887) 2018-02-12 15:17:04 -08:00
FirefoxMetzger
edd0552c1d Removed Scoreboard reference & Q-Learning agent (#869)
Both the agent and the scoreboard have been depricated, thus were removed from the documentation.
2018-02-10 11:32:28 -08:00
Glenn Powell
ad3a395a66 Glenn env commands (#880)
* Spaces have a compatible method which determines if 2 Spaces are of the same shape, ignoring bounds.

* Added a command interface for Env/Wrappers

* Made command interface more aligned with gym codebase.  Added CommandWrapper helper class.

* Refactored method names from command to event/broadcast

* Incremented minor version number
2018-02-09 15:04:45 -08:00
Glenn Powell
148e2ec048 Generic interface to propagate custom commands through wrapper/env stack (#873)
* Spaces have a compatible method which determines if 2 Spaces are of the same shape, ignoring bounds.

* Added a command interface for Env/Wrappers

* Made command interface more aligned with gym codebase.  Added CommandWrapper helper class.

* Refactored method names from command to event/broadcast
2018-02-09 14:51:24 -08:00
Szymon Sidor
e775e5a333 add default arguments to gym.Spaces constructor for backwards compatibility 2018-02-08 16:46:25 -08:00
Glenn Powell
7682f7117f Glenn space compatibility (#872)
* Spaces have a compatible method which determines if 2 Spaces are of the same shape, ignoring bounds.

* Comparing compatibility of a Space with None will result in False now
2018-02-08 13:09:28 -08:00
Glenn Powell
2b2460b5c0 Spaces have a compatible method which determines if 2 Spaces are of the same shape, ignoring bounds. (#871) 2018-02-08 12:53:47 -08:00
Alex Ray
3c8a68a0b4 Add tracking cameras to mujoco environments (#862)
This adds a camera which tracks the robot from a fixed pose relative to
the center of mass.
2018-02-06 08:10:08 -08:00
cclauss
687a65f712 Use feature detection instead of version detection (#846)
https://docs.python.org/3/howto/pyporting.html#use-feature-detection-instead-of-version-detection
2018-02-02 23:02:55 -08:00
John Schulman
c21f09fb28 fix circular import (py2) by not importing spaces (#858) 2018-02-02 23:01:45 -08:00
Spiros Denaxas
21cc13a625 Fixed markdown header (#818) 2018-02-02 22:31:04 -08:00
cclauss
7256b8eb4e from six import integer_types (#845) 2018-02-02 22:29:53 -08:00
Julien-Charles Lévesque
4243734d70 fix renaming of _seed (#854) 2018-02-02 22:29:30 -08:00
cclauss
23f6b3a539 from six.moves import cPickle as pickle (#844)
pickle.dumps() is called on line 87.
2018-02-02 22:28:05 -08:00
Christopher Hesse
1ee888390f bump gym version 2018-01-29 10:04:01 -08:00
John Schulman
4c460ba6c8 Cleanup, removal of unmaintained code (#836)
* 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
2018-01-25 18:20:14 -08:00
Matthias Plappert
6af4a5b9b2 Migrate to mujoco-py 1.50 (#834)
* all envs run offscreen

* render works

* changed mujoco-py version

* Bump versions

* Update version and README

* Same versioning for all mujoco envs

* Fix typo

* Fix version

* Bump version again

* Revert "Fix version"

This reverts commit decc5779811801deb6ae9fad697dfe247d2bdd94.
2018-01-24 15:42:29 -08:00
Ronald Eddy Jr
0c91364cd4 Update Docs: HTTP -> HTTPS (#813)
URLs updated to use HTTPS protocol where appropriate.
2017-12-26 09:09:01 +13:00
Maxime Chevalier-Boisvert
509c2c00c7 Update environments.md (#804) 2017-12-26 09:08:38 +13:00
FirefoxMetzger
efeadfdd20 deleted double comment (#630) 2017-11-29 23:04:43 -08:00
Greg Brockman
950591b9a6 Tweak README 2017-11-28 21:57:45 -08:00
FirefoxMetzger
0eccce8146 fixed broken Dockerfile (see gist) (#746) 2017-11-06 07:50:14 -08:00
Andrew
69b677e6d8 Added .shape attr to Dict space. Fixed Tuple.from_jsonable() method as it has been returning <zip> object instead of list of tuples. Test with nested Dict space passed. (#763) 2017-11-05 10:16:46 -08:00
Greg Brockman
c659a85ce6 Update README.rst 2017-11-03 17:26:21 -07:00
Greg Brockman
3ffbae8eea Tweak README again 2017-10-15 17:56:16 -07:00
Greg Brockman
a378a96153 Tweak readme 2017-10-15 17:55:36 -07:00
Greg Brockman
7b5aceaa84 Remove scoreboard references (#750) 2017-10-15 16:10:02 -07:00
John Schulman
b5576dc23a faster travis 2017-09-18 11:25:39 -07:00
John Schulman
5af5b7958a allow registering a callable 2017-09-18 11:25:39 -07:00
Jonathan Hseu
afe0c42ac8 Fix Dict space for list arguments (#713) 2017-09-06 19:52:26 -07:00
Wojciech Zaremba
a3683a7130 Bumped version. 2017-09-05 08:51:55 -07:00
Wojciech Zaremba
461ba3febd Dict space (#711) 2017-09-05 08:49:43 -07:00
John Schulman
7476dbd77e comment out docker build line (#710) 2017-09-03 10:38:21 -07:00
John Schulman
dbae2538e8 only close env if it exists (otherwise we get bad stack traces when construction fails) 2017-09-02 18:10:50 -07:00
John Schulman
c13490db86 forward **reset through wrappers 2017-09-02 18:09:44 -07:00
Geoffrey Irving
d54f4e62ee Give spaces.Discrete a shape = () property
This lets code be more generic over spaces.
2017-08-11 14:03:55 -07:00
Geoffrey Irving
ae2e812a45 Ignore .cache directory created by py-test 2017-08-11 14:03:55 -07:00
TimSalimans
339415aa03 fix state restore bug 2017-07-31 17:17:34 -07:00
Jonas Schneider
797a25d1b1 Update tox.ini 2017-06-21 21:42:26 -07:00