Go To Red Ball Grey¶

Action Space |
|
Observation Space |
|
Creation |
|
Description¶
Go to the red ball, single room, with distractors. The distractors are all grey to reduce perceptual complexity. This level has distractors but doesn’t make use of language.
Mission Space¶
“go to the red ball”
Action Space¶
Num |
Name |
Action |
---|---|---|
0 |
left |
Turn left |
1 |
right |
Turn right |
2 |
forward |
Move forward |
3 |
pickup |
Pick up an object |
4 |
drop |
Unused |
5 |
toggle |
Unused |
6 |
done |
Unused |
Observation Encoding¶
Each tile is encoded as a 3 dimensional tuple:
(OBJECT_IDX, COLOR_IDX, STATE)
OBJECT_TO_IDX
andCOLOR_TO_IDX
mapping can be found in minigrid/core/constants.pySTATE
refers to the door state with 0=open, 1=closed and 2=locked
Rewards¶
A reward of ‘1 - 0.9 * (step_count / max_steps)’ is given for success, and ‘0’ for failure.
Termination¶
The episode ends if any one of the following conditions is met:
The agent goes to the red ball.
Timeout (see
max_steps
).
Registered Configurations¶
BabyAI-GoToRedBallGrey-v0