|
@@ -44,7 +44,7 @@ class GoToRedBallGrey(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -110,7 +110,7 @@ class GoToRedBall(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -173,7 +173,7 @@ class GoToRedBallNoDists(GoToRedBall):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -230,7 +230,7 @@ class GoToObj(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -297,7 +297,7 @@ class GoToLocal(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -373,7 +373,7 @@ class GoTo(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -463,7 +463,7 @@ class GoToImpUnlock(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -568,7 +568,7 @@ class GoToSeq(LevelGen):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -636,7 +636,7 @@ class GoToRedBlueBall(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -712,7 +712,7 @@ class GoToDoor(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|
|
@@ -780,7 +780,7 @@ class GoToObjDoor(RoomGridLevel):
|
|
|
|
|
|
## Rewards
|
|
|
|
|
|
- A reward of '1' is given for success, and '0' for failure.
|
|
|
+ A reward of '1 - 0.9 * (step_count / max_steps)' is given for success, and '0' for failure.
|
|
|
|
|
|
## Termination
|
|
|
|