Commit Graph

1491 Commits

Author SHA1 Message Date
Greg Brockman
652fd97633 Allow double-creating the gym directory 2016-08-11 20:21:52 -07:00
Greg Brockman
f34f26d116 Bump version 2016-08-11 14:46:36 -07:00
Greg Brockman
e305f95412 Add experimental Wrapper (#276) 2016-08-11 14:45:52 -07:00
asmith26
5a990b807f Added keras-rl. (#278) 2016-08-11 14:45:13 -07:00
Greg Brockman
0f5ca7693d Switch to quay.io/openai/gym:base for tests 2016-08-11 10:49:27 -07:00
Greg Brockman
fabb897311 Switch to Docker for tests (#285) 2016-08-10 16:12:51 -07:00
Greg Brockman
be1eeecaec Install python OpenGL 2016-08-10 09:46:47 -07:00
Greg Brockman
fbb17a9ebc Bump version 2016-08-10 09:35:52 -07:00
Greg Brockman
bde0de609d Stop testing render for gym.envs.parameter_tuning 2016-08-08 11:53:50 -07:00
Philip Paquette
9337ab7bca Fixed Issue #267 - Hex9v9-v0 does not behave as it should when there is a full game board. (#274) 2016-08-08 11:41:12 -07:00
Greg Brockman
36b2a58b3f Fix monitored env memory leak (#277) 2016-08-06 14:53:52 -07:00
Greg Brockman
ba71635ccd Fix registration for new envs 2016-08-06 00:40:21 -07:00
John Schulman
5ba5cb7e2d minor changes to cartpole+acrobot, upgrade to v1 (#260)
* change cartpole timestep limit to 500
change acrobot to take cos/sin of angles, and increase timestep limit so it gets solved by random exploration

* restore CartPole-v0

* Oops, fix threshold on cartpole
2016-08-06 00:15:50 -07:00
Nathan Daly
b46f30dd4b Fixed quotes in NotInstalled error message (#261)
s/.)'/'.)/ -- the quote accidentally went around too much.
2016-08-06 00:15:12 -07:00
Rafael Cosman
e63f82d0ed Adds description to NChain-V0 (#263) 2016-08-06 00:12:40 -07:00
Philip Paquette
7a0a421890 Added self._seed() in doom_env __init__ (#273) 2016-08-06 00:11:59 -07:00
Greg Brockman
c4317fc5f9 Handle bad configure calls more nicely 2016-08-05 16:30:24 -07:00
Jonas Schneider
1d6a849c6d Re-add travis wait 2016-08-03 19:52:34 -07:00
Jonas Schneider
840470dee4 Make dependency declarations easier, remove Miniconda from build 2016-08-03 19:24:14 -07:00
Jonas Schneider
645f5a0758 Pin scipy 2016-08-03 19:21:39 -07:00
Philip Paquette
216d90fc91 Merge pull request #271 from ppaquette:ppaquette-broken-build-20160803: Fix Travis build
* Fixed broken build - nose2 module incorrectly imported from

* Removed tox from travis.xml, readded nose2 to tox.ini
2016-08-03 19:19:22 -07:00
Rafael Cosman
c2f70d0656 Adds citation to Baird94 (#256) 2016-07-20 18:02:53 -07:00
Philip Paquette
466da849b7 Issue #243 - Invalid action space for DoomDeathmatch-v0 (#245) 2016-07-18 20:04:17 -07:00
Philip Paquette
4be4b15b03 Fixed bug in scoring in meta-doom (#242) 2016-07-18 20:03:51 -07:00
Philip Paquette
df31701a74 Doom - PEP8 changes - Modified description (#240) 2016-07-11 22:25:48 -07:00
Greg Brockman
996e511562 Get rid of action space validation
This can be implemented by specific environments,
but if it's causing a performance hit in some cases,
it's not worth having in the core
2016-07-11 16:59:24 -07:00
Jonas Schneider
36e00ed57a Bump mujoco-py 2016-07-08 12:39:39 -07:00
Rafael Cosman
0fc8b6e82f cites Christiano's blog (#237) 2016-07-07 10:06:41 -07:00
Greg Brockman
f42e6636b6 Bump version 2016-07-06 18:46:33 -07:00
Rafael Cosman
c1968ae3a9 Removes rafaelcosman's contributor status for safety envs (#236) 2016-07-06 17:25:10 -07:00
Rafael Cosman
f097f81338 cites Dario et al in safety envs (#235) 2016-07-06 16:02:01 -07:00
Jonathan Ho
adf80621c4 Deallocate opponent and board in _close in GoEnv (#233) 2016-07-04 13:34:09 -07:00
Greg Brockman
d908e6ad8b Even better: just use the height/width from the buffer directly 2016-07-03 10:36:48 -07:00
Greg Brockman
ce15f39c9b And add missing self 2016-07-03 10:28:28 -07:00
Greg Brockman
645da3137d Add missing self 2016-07-03 10:27:22 -07:00
Greg Brockman
a50a41f1c7 Handle pyglet windows of unexpected size 2016-07-03 10:23:12 -07:00
Kevin Frans
7708cf2bcb fixed global variable reference when ssl verification is off (#230)
* fixed global variable reference when ssl verification is off

* moved 'global warned' to inside the function
2016-06-29 17:59:46 -07:00
JKCooper2
15afd9c54a Guessing Game and Hotter Colder toy text environments (#217) 2016-06-29 01:58:25 -07:00
Jonathan Gray
3ae443efb4 fix minor docstring typo in gym/core.py (#225) 2016-06-29 01:47:55 -07:00
Mohammad Babaeizadeh
f5f260129d exposing save, load, clone and restore states at enviroment level (#229)
* exposing save, load, clone and restore states at enviroment level for more visibility

* add save, load, restore, clone states as a comment
2016-06-28 17:59:53 -07:00
Greg Brockman
c8047fe534 Use correct logger 2016-06-27 18:57:22 -07:00
Greg Brockman
a882c61983 Add Algorithm object 2016-06-27 18:57:22 -07:00
Rafael Cosman
119a87c375 adds timestep_limit to safety envs (#226) 2016-06-27 19:56:13 -04:00
John Schulman
d90d701534 get rid of warning for observations out of bounds 2016-06-23 14:58:15 -07:00
Jie Tang
af28bbe418 Add wget to install instructions 2016-06-22 19:53:18 -07:00
Jie Tang
bdda59f7a3 Add _configure option to adjust Doom output resolution 2016-06-22 12:26:43 -07:00
Jie Tang
77a437f21b Add an option to env.configure to turn off bounds checking on observation/action spaces 2016-06-22 12:26:43 -07:00
Jie Tang
e5be288d3a Minor fixes to CEM:
* Take gym environment as command line argument

* Call seed

* Fix reference to RandomAgent -> CEM
2016-06-22 12:26:43 -07:00
Rafael Cosman
1e86e73919 fixes cartpole observation_space (#210) 2016-06-20 13:42:06 -07:00
Jie Tang
f59ec3d287 Swap order of install instructions around 2016-06-20 12:05:34 -07:00