JKCooper2
95a0151f13
Issue 45 - Easily return environment score values ( #57 )
...
* Set restriction on selected actions
* Used self.action_space instead of custom set
* Move action validation to core.py
* Added env.score() function to return current score
* Set up multi monitor scoring
* Removed unneccesary package inclusions
* Monitor writes scores automatically. Video callable can now use monitor_id
* Monitor ID not necessary for video filtering
* Fix so final stats get written when env.reset() doesn't happen
* gitignore PyCharm Project Files
2016-05-06 17:38:42 -07:00
Alex Ray
9a0a1af5b5
tuple spaces will consider lists for contains check ( #63 )
2016-05-06 15:46:11 -07:00
Philip Paquette
78d853a2f3
Fixed step return objects in README.rst ( #58 )
2016-05-04 16:07:32 -04:00
Jonas Schneider
4519a6ffe3
Warn instead of raising on invalid action
2016-05-03 22:27:26 -04:00
Jonas Schneider
618c7fda5e
Don't break when passing strange values into DiscreteSpace#contains
2016-05-03 22:27:06 -04:00
Jonas Schneider
fad0065931
Call _step
instead of step
when fake-stepping a mujoco env on initialize
2016-05-03 22:20:41 -04:00
JKCooper2
3c983b9f1d
Set restriction on selected actions for MountainCar-v0 ( #47 )
...
* Set restriction on selected actions
* Used self.action_space instead of custom set
* Move action validation to core.py
2016-05-03 21:40:24 -04:00
222464
9a50174753
Added PGE to environments ( #55 )
2016-05-03 16:42:52 -04:00
Oleg Klimov
3b19acdfce
Box2d initial, second attempt
2016-05-03 22:27:42 +03:00
Botev
e7f7741548
Same fix for Go for StringIO
2016-05-03 20:13:05 +01:00
Botev
c62b2da337
A few compatibility issues with python3 resolved.
...
Fixed lot's of issues with the HexEnv.
Added Hex9x9-v0 to registry
2016-05-03 20:10:00 +01:00
Nick Pawlowski
9e716416e1
fixed bug (frame_shape -> frame.shape) ( #50 )
2016-05-03 11:39:50 -04:00
Jonas Schneider
f478aa7971
Fix PR tests
2016-05-03 11:09:15 -04:00
Shubham Dokania
a065d5ce7b
Fixed typo ( #49 )
...
fix 'outut' to 'output'
2016-05-03 10:36:00 -04:00
Oleg Klimov
386096f60a
rendering.py: 'color' keyword argument handling fixed
2016-05-03 12:07:14 +03:00
John Schulman
b69df1b5f3
fix subsampling of videos
2016-05-02 22:43:17 -07:00
Tambet Matiisen
cd65b7ecd0
Added Simple DQN. ( #46 )
2016-05-02 15:37:54 -04:00
Greg Brockman
8baa58c3e6
Skip deprecated envs
2016-05-02 14:49:33 -04:00
Greg Brockman
ddd014f97d
Add back registration for deprecated envs
2016-05-02 14:33:55 -04:00
Greg Brockman
6f83b1d810
Bump version since we upgraded all MuJoCo envs
2016-05-02 11:31:14 -04:00
caktux
8ee65e464f
pass Travis environment variables to tox for PRs ( #37 )
2016-05-01 23:59:44 -04:00
Jonas Schneider
7ec98ede9b
Cast WeakRefDict to list first to ensure stability
2016-05-01 23:39:57 -04:00
Jonas Schneider
e45f945afd
Python 3 encoding fixes
...
Closes #43 .
2016-05-01 23:39:48 -04:00
Jonas Schneider
e74ed45f56
Use our reraising when probing for pyglet
2016-05-01 23:38:19 -04:00
Jonas Schneider
6acd9e55a4
Correctly handle absent prefix/suffix in reraise
2016-05-01 23:37:45 -04:00
Jonas Schneider
d22f96525f
Safely iterate over monitor weakrefs when closing
2016-05-01 23:17:47 -04:00
Jonas Schneider
688629c070
Replace xrange -> range in example scripts
2016-05-01 23:17:38 -04:00
Luke
138c1eafad
Merge pull request #44 from lukemetz/lm/errors
...
added missing import
2016-05-01 23:09:16 -04:00
Greg Brockman
db875aa7e4
Disable 3.5 while tests non-deterministically crash
2016-05-01 21:56:02 -04:00
Salvatore Testa
35ac7c3f74
Add the Travis CI badge to the README ( #38 )
2016-05-01 21:55:08 -04:00
justheuristic
02eeb12ef0
add agentnet demos ( #42 )
2016-05-01 21:54:09 -04:00
John Schulman
7b919677c3
fix InvertedPendulum
2016-05-01 11:02:01 -07:00
John Schulman
795640dfe8
fix mujoco _reset method
2016-05-01 10:57:19 -07:00
John Schulman
fbb60333b5
some tools for checking if environments have changed
2016-05-01 10:57:19 -07:00
John Schulman
2030bd46f5
fix two fix two remaining instances where model.data.qpos/qvel are set directly
2016-05-01 10:57:19 -07:00
John Schulman
3d9ad4f71c
update mujoco and bump version
2016-05-01 10:57:19 -07:00
Greg Brockman
325e3c1e06
Add note about running a server
2016-05-01 10:16:36 -04:00
dan L
8377663362
document listings for agents, environments, misc tools along with a TOC ( #36 )
2016-05-01 10:01:06 -04:00
Greg Brockman
15edd18b6c
Bump version
2016-05-01 09:49:28 -04:00
Jonas Schneider
216f3ea8ce
Sanity check that all dependencies are satisfied on __init__
2016-04-30 22:38:09 -07:00
Jonas Schneider
8c864953a4
Disable Python 3's exception chaining when reraising
2016-04-30 22:37:33 -07:00
Jonas Schneider
4e575e7103
Improve class name lookup when reraising
2016-04-30 22:31:18 -07:00
Jonas Schneider
5ac4eaea91
Mark current requirements as dev tool, add real dependencies as requirements
2016-04-30 22:24:50 -07:00
Jonas Schneider
2aa2b35c10
Add a light version requirement to requests
2016-04-30 22:24:19 -07:00
Jonas Schneider
fc86c6f2aa
Split out utils into multiple files, add reraising support
2016-04-30 22:23:46 -07:00
Greg Brockman
99f40a2fc1
Add reward_range parameter to Env
...
Closes #33
2016-04-30 22:53:13 -04:00
Greg Brockman
283240eaae
Add missing -v0 to Humanoid
2016-04-30 18:50:01 -07:00
caktux
88ee05f1e0
fix 'EnvSpec' object has no attribute 'entry_point' when PR ( #30 )
2016-04-30 18:32:47 -07:00
Jonas Schneider
02ea974114
Fix README structure
2016-04-29 18:39:43 -07:00
Jonas Schneider
f7f126b95e
Merge branch 'py3'
2016-04-29 18:29:46 -07:00