Maxime Chevalier-Boisvert
|
9b585b9b51
Added seed argument to MiniGrid constructor, removed RoomGrid
|
6 years ago |
Maxime Chevalier-Boisvert
|
852476db7c
Finished renaming MiniGrid methods for PEP8 conformance
|
6 years ago |
Maxime Chevalier-Boisvert
|
bfd0f76513
Faster visibility algorithm. Method renamings.
|
6 years ago |
Maxime Chevalier-Boisvert
|
15e83a570a
Made gen_obs a public method, renamed public methods.
|
6 years ago |
Maxime Chevalier-Boisvert
|
06676a4c74
Fixed issue with agent_sees introduced by visibility changes
|
6 years ago |
Maxime Chevalier-Boisvert
|
97e3182fcf
Implemented raycasting so agent can't see through walls
|
6 years ago |
Maxime Chevalier-Boisvert
|
ec9e19efe7
Renamed fields to match PEP8 convention
|
6 years ago |
Maxime Chevalier-Boisvert
|
03a5d5099b
Added position filtering function for object placement
|
6 years ago |
Lucas Willems
|
d210a56edd
Merged `prettyencode`, `prettystring` and `__str__` Grid methods into one `__str__` MiniGridEnv method.
|
6 years ago |
Lucas Willems
|
063b2dda6c
`prettyencode`, `prettystring` and `__str__` added to Grid.
|
6 years ago |
Maxime Chevalier-Boisvert
|
e84bba090e
Added operator == definition for grids
|
6 years ago |
Maxime Chevalier-Boisvert
|
fe1dfc2231
Added direction/compass to observation
|
6 years ago |
Maxime Chevalier-Boisvert
|
63289b521c
Split toggle into pickup/drop/toggle actions
|
6 years ago |
Lucas Willems
|
92922b13f7
Fixed bugs with `Goal` `overlap` method.
|
6 years ago |
Lucas Willems
|
f09b7944dd
`goal` can now overlap.
|
6 years ago |
Maxime Chevalier-Boisvert
|
257b4d4078
Modifications to RoomGrid for level generation in Baby AI
|
6 years ago |
Maxime Chevalier-Boisvert
|
3c52268b00
Progress on RoomGrid-v0 env
|
6 years ago |
Maxime Chevalier-Boisvert
|
340c03a446
Cleaned up and simplified _genGrid functions
|
6 years ago |
Maxime Chevalier-Boisvert
|
e5f35ea056
Randomized agent position in playground environment
|
6 years ago |
Maxime Chevalier-Boisvert
|
1e5d26e4c0
Fixed issue with environment seeding
|
6 years ago |
Maxime Chevalier-Boisvert
|
c4049b13ed
Added Playground-v0 environment for experiments
|
6 years ago |
Maxime Chevalier-Boisvert
|
25fe4664fa
Modified environments so they all produce observations in a dict
|
6 years ago |
Maxime Chevalier-Boisvert
|
d7b381ce47
Added "in" operator for Grid objects
|
6 years ago |
Maxime Chevalier-Boisvert
|
dcc9732274
Added env.agentSees(x, y) method
|
6 years ago |
Maxime Chevalier-Boisvert
|
50bd721381
Removed inaccurate comment
|
6 years ago |
Maxime Chevalier-Boisvert
|
114caa944a
Fixes based on changes in OpenAI Gym 0.9.6
|
6 years ago |
Maxime Chevalier-Boisvert
|
99f583af9e
Completed LockedRoom environment
|
6 years ago |
Maxime Chevalier-Boisvert
|
87a0befdbf
Added ability to drop/put down objects. Started work on PutNear env.
|
6 years ago |
Maxime Chevalier-Boisvert
|
5fd284ff88
Minor refactoring for environment creation process
|
6 years ago |
Maxime Chevalier-Boisvert
|
f2dd5adfc3
Added color names list to minigrid.py
|
6 years ago |