First of all thanks for introducing Alfworld! I'm trying to recover the transcripts from the expert demonstrations but it looks like there are missing observations and actions.
{'g': 'pick_and_place_simple-Laptop-None-Desk-306/trial_T20190909_075009_810389',
'g_id': 0,
'steps': [{'action': 'look',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1.',
'step_id': 0},
{'action': 'go to desk 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look',
'step_id': 1},
{'action': 'go to bed 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 1. On the desk 1, you see a cellphone 3, a desklamp 1, and a keychain 1. [SEP] go to desk 1',
'step_id': 2},
{'action': 'take laptop 1 from bed 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 1. On the desk 1, you see a cellphone 3, a desklamp 1, and a keychain 1. [SEP] go to desk 1 [SEP] You arrive at loc 10. On the bed 1, you see a cellphone 1, a laptop 1, a laptop 2, a pillow 1, and a teddybear 1. [SEP] go to bed 1',
'step_id': 3},
{'action': 'go to desk 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 1. On the desk 1, you see a cellphone 3, a desklamp 1, and a keychain 1. [SEP] go to desk 1 [SEP] You arrive at loc 10. On the bed 1, you see a cellphone 1, a laptop 1, a laptop 2, a pillow 1, and a teddybear 1. [SEP] go to bed 1 [SEP] You pick up the laptop 1 from the bed 1. [SEP] take laptop 1 from bed 1',
'step_id': 4},
{'action': 'put laptop 1 in/on desk 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 1. On the desk 1, you see a cellphone 3, a desklamp 1, and a keychain 1. [SEP] go to desk 1 [SEP] You arrive at loc 10. On the bed 1, you see a cellphone 1, a laptop 1, a laptop 2, a pillow 1, and a teddybear 1. [SEP] go to bed 1 [SEP] You pick up the laptop 1 from the bed 1. [SEP] take laptop 1 from bed 1',
'step_id': 5},
{'action': 'go to bed 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a bed 1, a desk 1, a drawer 1, a drawer 2, a drawer 3, a drawer 4, a drawer 5, a garbagecan 1, a laundryhamper 1, a shelf 1, and a sidetable 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 1. On the desk 1, you see a cellphone 3, a desklamp 1, and a keychain 1. [SEP] go to desk 1 [SEP] You arrive at loc 10. On the bed 1, you see a cellphone 1, a laptop 1, a laptop 2, a pillow 1, and a teddybear 1. [SEP] go to bed 1 [SEP] You pick up the laptop 1 from the bed 1. [SEP] take laptop 1 from bed 1 [SEP] You put the laptop 1 in/on the desk 1. [SEP] put laptop 1 in/on desk 1',
'step_id': 6}],
'task': 'put some laptop on desk.'},
{'g': 'pick_cool_then_place_in_recep-Potato-None-DiningTable-27/trial_T20190908_204023_864421',
'g_id': 0,
'steps': [{'action': 'look',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1.',
'step_id': 0},
{'action': 'go to diningtable 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look',
'step_id': 1},
{'action': 'take potato 2 from diningtable 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1',
'step_id': 2},
{'action': 'go to fridge 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1',
'step_id': 3},
{'action': 'cool potato 2 with fridge 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1',
'step_id': 4},
{'action': 'go to diningtable 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1 [SEP] You cool the potato 2 using the fridge 1. [SEP] cool potato 2 with fridge 1',
'step_id': 5},
{'action': 'put potato 2 in/on diningtable 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1 [SEP] You cool the potato 2 using the fridge 1. [SEP] cool potato 2 with fridge 1 [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1',
'step_id': 6},
{'action': 'take potato 4 from diningtable 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1 [SEP] You cool the potato 2 using the fridge 1. [SEP] cool potato 2 with fridge 1 [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You put the potato 2 in/on the diningtable 1. [SEP] put potato 2 in/on diningtable 1',
'step_id': 7}],
'task': 'cool some potato and put it in diningtable.'}
Besides, in the second example, the last and penultimate observations introduce new (action, observation) pairs after the initial scene description that disappear on the next timestep:
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You are in the middle of a room. Looking quickly around you, you see nothing. [SEP] look [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1 [SEP] You cool the potato 2 using the fridge 1. [SEP] cool potato 2 with fridge 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 2, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1 [SEP] You cool the potato 2 using the fridge 1. [SEP] cool potato 2 with fridge 1 [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1',
'obs': '-= Welcome to TextWorld, ALFRED! =- You are in the middle of a room. Looking quickly around you, you see a cabinet 1, a cabinet 10, a cabinet 11, a cabinet 12, a cabinet 2, a cabinet 3, a cabinet 4, a cabinet 5, a cabinet 6, a cabinet 7, a cabinet 8, a cabinet 9, a coffeemachine 1, a countertop 1, a countertop 2, a diningtable 1, a drawer 1, a drawer 2, a drawer 3, a fridge 1, a garbagecan 1, a microwave 1, a sinkbasin 1, a stoveburner 1, a stoveburner 2, a stoveburner 3, a stoveburner 4, and a toaster 1. [SEP] You pick up the potato 2 from the diningtable 1. [SEP] take potato 2 from diningtable 1 [SEP] You arrive at loc 2. The fridge 1 is closed. [SEP] go to fridge 1 [SEP] You cool the potato 2 using the fridge 1. [SEP] cool potato 2 with fridge 1 [SEP] You arrive at loc 30. On the diningtable 1, you see a apple 3, a bread 1, a butterknife 3, a egg 2, a fork 1, a knife 1, a knife 2, a mug 1, a peppershaker 3, a plate 1, a potato 4, a saltshaker 2, a soapbottle 2, and a tomato 3. [SEP] go to diningtable 1 [SEP] You put the potato 2 in/on the diningtable 1. [SEP] put potato 2 in/on diningtable 1',
Thanks for your help.