Commit Graph

1491 Commits

Author SHA1 Message Date
Jonas Schneider
17f3be829a Pin mujoco-py in tox.ini as well 2017-06-21 21:05:34 -07:00
Jonas Schneider
a26ace328c Update version.py 2017-06-21 20:18:46 -07:00
Jonas Schneider
e6fdc69cfd Pin mujoco-py to <1.0.0
We'll upgrade Gym to use it at a later date, however that will likely involve bumping all the envs, which we're trying to avoid for now.
2017-06-21 11:55:47 -07:00
Greg Brockman
b9ef43cb38 Update Wrapper docs 2017-06-19 14:36:50 -07:00
John Schulman
2b30434d14 Make sure env.spec always exists and is valid. (#621)
* Make sure env.spec always exists and is valid. Previously there was an error when you tried to get the string representation of an unregistered env.

* update changelist
2017-06-16 16:35:03 -07:00
Sam Stites
92a17bdea2 Update links to Sutton's new homepage (perma where possible) (#577) 2017-06-14 13:27:42 -07:00
Florentin Hennecker
88ca75b945 Fix acrobot doc (#608)
* [fix] acrobot documentation on state was wrong

* [fix] acrobot doc typos
2017-06-14 13:27:21 -07:00
4d55397500
52e803f36b Improve cartpole problem description (#619) 2017-06-12 15:54:23 -07:00
Daniel Ruhman
b206a277e8 Update api.py 2017-05-19 16:39:11 -07:00
Trevor Blackwell
5cb1229627 Add test rollout signatures 2017-05-15 15:31:00 -07:00
quanvuong
19c601bbc3 add new line at end of file for toy_text __init__ 2017-05-15 15:31:00 -07:00
quanvuong
37efc3e7d8 add and register CliffWalking environment 2017-05-15 15:31:00 -07:00
Trevor Blackwell
1a1201a32a Fix int/float mixing in KellyCoinFlip 2017-05-15 09:43:06 -07:00
Evan Shelhamer
4f046edab4 update atari-py dep as the packaging of 0.1.0 was broken 2017-05-13 21:26:13 -07:00
Evan Shelhamer
7ad8d05943 CI: include Atari env that varies with seed in rollout test
Pong is invariant to the environment seed, so include Seaquest to check
the seeding of environment semantics.
2017-05-13 21:26:13 -07:00
Evan Shelhamer
a51b1adef8 update rollout hashes for Atari v4 2017-05-13 20:44:06 -07:00
Evan Shelhamer
7d3be2e7f2 minor fixes to rollout generation 2017-05-13 20:44:01 -07:00
Evan Shelhamer
2b01f880ab include Atari environments v4 in the change log
gym 0.9.1 upgrades the Atari environments to v4 by:

- upgrading atari-py to the latest ALE, including ROM fixes
  https://github.com/openai/atari-py/pull/15
- upgrading gym to the latest atari-py and declaring Atari v4
  https://github.com/openai/gym/pull/584
- exposing snapshot/restore of Atari environments through gym
  https://github.com/openai/gym/pull/575

Switching to v4 is encouraged for correctness, although the environment
differences are minor. For exact comparison with existing Atari v3
results, make use of earlier gym and atari-py versions.
2017-05-13 18:11:00 -07:00
Greg Brockman
4911487abb Bump version 2017-05-13 17:45:00 -07:00
Greg Brockman
33df278dbb Bump atari-py dep 2017-05-13 17:44:47 -07:00
Greg Brockman
e4bc756908 Bump minor version 2017-05-13 15:58:38 -07:00
Evan Shelhamer
0e1fa21149 Bump version 2017-05-13 14:43:06 -07:00
Evan Shelhamer
afe4230e08 save/load Atari environment state
save (clone) and load (restore) the Atari emulator state for analysis,
planning, or other experiments that require returning to identical
states of the environment.

note: `clone_full_state()` and `restore_full_state()` are necessary to
save and load the ROM and system state (including pseudorandomness) for
fully identical restoration of the environment.
2017-05-12 18:14:51 -07:00
Evan Shelhamer
ac137fc7eb bump Atari envs to v4 given ROM fixes
see 199fdf3ac3
2017-05-12 18:14:33 -07:00
Evan Shelhamer
70192609bd require new atari-py for latest ALE + ROMs 2017-05-12 18:14:33 -07:00
Evan Shelhamer
42a42fd393 play: set example fps to 60 as in original Atari 2017-05-12 16:35:33 -07:00
Evan Shelhamer
77b1e25b24 play: drop callback b.c. of slowdown 2017-05-12 16:35:33 -07:00
Evan Shelhamer
d1211037c2 fix play utility
- import pyglet window to fix mysterious issue with ui focus
  (hat tip @jeanharb)
- make matplotlib backend take effect by picking before plot import
- fix misc. issues with example usage
2017-05-12 16:35:33 -07:00
Greg Brockman
314a20047e Bump version 2017-05-07 17:32:31 -07:00
Greg Brockman
dcac27ba74 Add GYM_NO_LOGGER_SETUP to disable logging config
This is useful for frameworks which are often used with Gym but don't
have a direct dependency on it
2017-05-07 17:32:12 -07:00
colinmorris
6b238e6e56 Correct some errors in environment descriptions (#380) 2017-04-29 11:00:46 -07:00
Brandon Amos
43cdd9d8af README: Correct humanoid version. 2017-04-27 14:49:10 -07:00
Greg Brockman
04cb90d44c Trigger Travis build (#568) 2017-04-24 09:29:09 -07:00
Greg Brockman
a5a521e699 Fix random usage 2017-04-23 23:14:28 -07:00
larrywyang
cfb2ca0a17 Add mujoco manipulations tasks to environments (#557)
* Add pusher, striker, thrower

* Remove comments in striker xml
2017-04-22 20:57:36 -07:00
Wah Loon Keng
95ec4c1f1a fix issue #100 with new Box2D-kengz dependency (#558) 2017-04-22 15:17:17 -07:00
Jonas Schneider
5f8d1fc1c6 Update LICENSE.md 2017-04-14 17:45:48 -07:00
Jonas Schneider
b53e885fa6 Update LICENSE.md 2017-04-14 17:45:17 -07:00
Jonas Schneider
fa7707b4d5 Rename LICENSE to LICENSE.md 2017-04-14 17:44:47 -07:00
Jonas Schneider
d83e18dbe2 Add license for Mujoco models (#560) 2017-04-14 17:44:27 -07:00
Trevor Blackwell
3355287f4c Require atari-py 0.0.21, with improved build process 2017-04-05 21:12:29 -07:00
Trevor Blackwell
811277e566 Merge branch 'master' of github.com:openai/gym 2017-04-05 21:11:47 -07:00
Bingo Du
f62e3b0e84 Fix a typo 2017-04-04 09:10:14 -07:00
andrewschreiber
7f1f13564e fix: spelling in safety cartpole 2017-04-03 13:05:36 -07:00
Trevor Blackwell
febd30297e Fix observation space for KellyCoinFlip 2017-03-28 11:39:42 -07:00
Trevor Blackwell
27b46abac4 Use getScreenRGB2 2017-03-28 11:35:09 -07:00
Trevor Blackwell
76f3ec1b53 Fix observation space 2017-03-28 11:34:39 -07:00
Trevor Blackwell
daf1f45bee Fix determinism 2017-03-28 11:25:40 -07:00
Trevor Blackwell
ccf80b9b35 Fix assertion fail debugging 2017-03-28 11:25:21 -07:00
Trevor Blackwell
cd963185b9 Revert "Revert "Revert "Revert "Optimize Atari envs""""
This reverts commit f719298cf0.
2017-03-28 10:51:47 -07:00