-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed
Milestone
Description
Some times running the same sequence of commands in ScienceWorld leads to different outcome (here making steam or not).
Steps to reproduce:
- Load a ScienceWorld game with
taskName=task-1-boil
,variationIdx=0
, andsimplificationStr='teleportAction'
. - Enter the commands:
teleport to kitchen
,pour counter into sink
,activate sink
,use lighter on drawer
, andlook around
- Expect to see
"a sink, which is turned on. In the sink is: a bowl (containing a red apple, a banana, an orange, a potato, a substance called water), a burned drawer, a substance called steam."
Running that procedure 8 times in a given Python instance, I got
6/8 runs that are missing steam!
Doing it a second time, I got
4/8 runs that are missing steam!
0/8 runs was expected.
@aphedges I'd love to see your changes to fix non determinism in the Scala code.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed