Maxime Chevalier-Boisvert
|
4f4992265b
Fixed issue wrt agent view size pointed out by Anirudh
|
6 years ago |
Maxime Chevalier-Boisvert
|
2190ce0b59
Full map correctly highlights cells visible to the agent
|
6 years ago |
Maxime Chevalier-Boisvert
|
6b513362e6
Added gen_obs_grid method which outputs visibility mask
|
6 years ago |
Maxime Chevalier-Boisvert
|
a6ece826ce
Removed old visibility code
|
6 years ago |
Maxime Chevalier-Boisvert
|
76b43b7534
Added DIR_TO_VEC array. Agent position is now a numpy array.
|
6 years ago |
Maxime Chevalier-Boisvert
|
146fd10741
Made reward_range the same for all environments, rewards are in [0, 1]
|
6 years ago |
Maxime Chevalier-Boisvert
|
fe469bb1cc
Added MiniGrid._rand_color method
|
6 years ago |
Maxime Chevalier-Boisvert
|
30c97ffc57
Added _rand_bool() method to MiniGrid
|
6 years ago |
Maxime Chevalier-Boisvert
|
d562fb8f82
Fixup. Default random seed should be fixed, deterministic.
|
6 years ago |
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 |