Skip to content

Instantly share code, notes, and snippets.

@vzhong
Created November 6, 2020 21:32
Show Gist options
  • Save vzhong/7eb78163606d69aa15fa2908a9dc9324 to your computer and use it in GitHub Desktop.
Save vzhong/7eb78163606d69aa15fa2908a9dc9324 to your computer and use it in GitHub Desktop.
alfred-playthrough
Overall we have 3553 games
Training with 3553 games
GOAL
clean some potato and put it in microwave.
OBS
You are in the middle of a room. Looking quickly around you, you see a cabinet 2, a sinkbasin 1, a cabinet 14, a countertop 2, a drawer 3, a coffeemachine 1,
a stoveburner 1, a cabinet 10, a stoveburner 2, a cabinet 1, a countertop 4, a cabinet 8, a countertop 3, a drawer 2, a cabinet 13, a cabinet 4, a garbagecan
1, a stoveburner 3, a cabinet 11, a drawer 4, a cabinet 7, a cabinet 9, a cabinet 6, a fridge 1, a cabinet 3, a toaster 1, a cabinet 5, a cabinet 15, a drawer
1, a cabinet 12, a microwave 1, a stoveburner 4, and a countertop 1.
COMMANDS
[((0, 'go to cabinet 1'),), ((1, 'go to cabinet 10'),), ((2, 'go to cabinet 11'),), ((3, 'go to cabinet 12'),), ((4, 'go to cabinet 13'),), ((5, 'go to cabine
t 14'),), ((6, 'go to cabinet 15'),), ((7, 'go to cabinet 2'),), ((8, 'go to cabinet 3'),), ((9, 'go to cabinet 4'),), ((10, 'go to cabinet 5'),), ((11, 'go t
o cabinet 6'),), ((12, 'go to cabinet 7'),), ((13, 'go to cabinet 8'),), ((14, 'go to cabinet 9'),), ((15, 'go to coffeemachine 1'),), ((16, 'go to countertop
1'),), ((17, 'go to countertop 2'),), ((18, 'go to countertop 3'),), ((19, 'go to countertop 4'),), ((20, 'go to drawer 1'),), ((21, 'go to drawer 2'),), ((2
2, 'go to drawer 3'),), ((23, 'go to drawer 4'),), ((24, 'go to fridge 1'),), ((25, 'go to garbagecan 1'),), ((26, 'go to microwave 1'),), ((27, 'go to sinkba
sin 1'),), ((28, 'go to stoveburner 1'),), ((29, 'go to stoveburner 2'),), ((30, 'go to stoveburner 3'),), ((31, 'go to stoveburner 4'),), ((32, 'go to toaste
r 1'),), ((33, 'inventory'),)]
> Your command
24
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You arrive at loc 8. The fridge 1 is closed.
COMMANDS
[((0, 'examine fridge 1'),), ((1, 'go to cabinet 1'),), ((2, 'go to cabinet 10'),), ((3, 'go to cabinet 11'),), ((4, 'go to cabinet 12'),), ((5, 'go to cabine
t 13'),), ((6, 'go to cabinet 14'),), ((7, 'go to cabinet 15'),), ((8, 'go to cabinet 2'),), ((9, 'go to cabinet 3'),), ((10, 'go to cabinet 4'),), ((11, 'go
to cabinet 5'),), ((12, 'go to cabinet 6'),), ((13, 'go to cabinet 7'),), ((14, 'go to cabinet 8'),), ((15, 'go to cabinet 9'),), ((16, 'go to coffeemachine 1
'),), ((17, 'go to countertop 1'),), ((18, 'go to countertop 2'),), ((19, 'go to countertop 3'),), ((20, 'go to countertop 4'),), ((21, 'go to drawer 1'),), (
(22, 'go to drawer 2'),), ((23, 'go to drawer 3'),), ((24, 'go to drawer 4'),), ((25, 'go to garbagecan 1'),), ((26, 'go to microwave 1'),), ((27, 'go to sink
basin 1'),), ((28, 'go to stoveburner 1'),), ((29, 'go to stoveburner 2'),), ((30, 'go to stoveburner 3'),), ((31, 'go to stoveburner 4'),), ((32, 'go to toas
ter 1'),), ((33, 'inventory'),), ((34, 'open fridge 1'),)]
> Your command
34
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You open the fridge 1. The fridge 1 is open. In it, you see a bowl 3, a apple 1, a cup 2, a potato 4, a bowl 2, and a tomato 2.
COMMANDS
[((0, 'close fridge 1'),), ((1, 'examine fridge 1'),), ((2, 'go to cabinet 1'),), ((3, 'go to cabinet 10'),), ((4, 'go to cabinet 11'),), ((5, 'go to cabinet
12'),), ((6, 'go to cabinet 13'),), ((7, 'go to cabinet 14'),), ((8, 'go to cabinet 15'),), ((9, 'go to cabinet 2'),), ((10, 'go to cabinet 3'),), ((11, 'go t
o cabinet 4'),), ((12, 'go to cabinet 5'),), ((13, 'go to cabinet 6'),), ((14, 'go to cabinet 7'),), ((15, 'go to cabinet 8'),), ((16, 'go to cabinet 9'),), (
(17, 'go to coffeemachine 1'),), ((18, 'go to countertop 1'),), ((19, 'go to countertop 2'),), ((20, 'go to countertop 3'),), ((21, 'go to countertop 4'),), (
(22, 'go to drawer 1'),), ((23, 'go to drawer 2'),), ((24, 'go to drawer 3'),), ((25, 'go to drawer 4'),), ((26, 'go to garbagecan 1'),), ((27, 'go to microwa
ve 1'),), ((28, 'go to sinkbasin 1'),), ((29, 'go to stoveburner 1'),), ((30, 'go to stoveburner 2'),), ((31, 'go to stoveburner 3'),), ((32, 'go to stoveburn
er 4'),), ((33, 'go to toaster 1'),), ((34, 'inventory'),), ((35, 'take apple 1 from fridge 1'),), ((36, 'take bowl 2 from fridge 1'),), ((37, 'take bowl 3 fr
om fridge 1'),), ((38, 'take cup 2 from fridge 1'),), ((39, 'take potato 4 from fridge 1'),), ((40, 'take tomato 2 from fridge 1'),)]
> Your command
39
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You pick up the potato 4 from the fridge 1.
COMMANDS
[((0, 'close fridge 1'),), ((1, 'cool potato 4 with fridge 1'),), ((2, 'examine fridge 1'),), ((3, 'examine potato 4'),), ((4, 'go to cabinet 1'),), ((5, 'go
to cabinet 10'),), ((6, 'go to cabinet 11'),), ((7, 'go to cabinet 12'),), ((8, 'go to cabinet 13'),), ((9, 'go to cabinet 14'),), ((10, 'go to cabinet 15'),)
, ((11, 'go to cabinet 2'),), ((12, 'go to cabinet 3'),), ((13, 'go to cabinet 4'),), ((14, 'go to cabinet 5'),), ((15, 'go to cabinet 6'),), ((16, 'go to cab
inet 7'),), ((17, 'go to cabinet 8'),), ((18, 'go to cabinet 9'),), ((19, 'go to coffeemachine 1'),), ((20, 'go to countertop 1'),), ((21, 'go to countertop 2
'),), ((22, 'go to countertop 3'),), ((23, 'go to countertop 4'),), ((24, 'go to drawer 1'),), ((25, 'go to drawer 2'),), ((26, 'go to drawer 3'),), ((27, 'go
to drawer 4'),), ((28, 'go to garbagecan 1'),), ((29, 'go to microwave 1'),), ((30, 'go to sinkbasin 1'),), ((31, 'go to stoveburner 1'),), ((32, 'go to stov
eburner 2'),), ((33, 'go to stoveburner 3'),), ((34, 'go to stoveburner 4'),), ((35, 'go to toaster 1'),), ((36, 'inventory'),), ((37, 'put potato 4 in/on fri
dge 1'),)]
> Your command
30
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You arrive at loc 26. On the sinkbasin 1, you see a egg 1.
COMMANDS
[((0, 'clean potato 4 with sinkbasin 1'),), ((1, 'examine potato 4'),), ((2, 'examine sinkbasin 1'),), ((3, 'go to cabinet 1'),), ((4, 'go to cabinet 10'),),
((5, 'go to cabinet 11'),), ((6, 'go to cabinet 12'),), ((7, 'go to cabinet 13'),), ((8, 'go to cabinet 14'),), ((9, 'go to cabinet 15'),), ((10, 'go to cabin
et 2'),), ((11, 'go to cabinet 3'),), ((12, 'go to cabinet 4'),), ((13, 'go to cabinet 5'),), ((14, 'go to cabinet 6'),), ((15, 'go to cabinet 7'),), ((16, 'g
o to cabinet 8'),), ((17, 'go to cabinet 9'),), ((18, 'go to coffeemachine 1'),), ((19, 'go to countertop 1'),), ((20, 'go to countertop 2'),), ((21, 'go to c
ountertop 3'),), ((22, 'go to countertop 4'),), ((23, 'go to drawer 1'),), ((24, 'go to drawer 2'),), ((25, 'go to drawer 3'),), ((26, 'go to drawer 4'),), ((
27, 'go to fridge 1'),), ((28, 'go to garbagecan 1'),), ((29, 'go to microwave 1'),), ((30, 'go to stoveburner 1'),), ((31, 'go to stoveburner 2'),), ((32, 'g
o to stoveburner 3'),), ((33, 'go to stoveburner 4'),), ((34, 'go to toaster 1'),), ((35, 'inventory'),), ((36, 'put potato 4 in/on sinkbasin 1'),)]
> Your command
0
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You clean the potato 4 using the sinkbasin 1.
COMMANDS
[((0, 'clean potato 4 with sinkbasin 1'),), ((1, 'examine potato 4'),), ((2, 'examine sinkbasin 1'),), ((3, 'go to cabinet 1'),), ((4, 'go to cabinet 10'),),
((5, 'go to cabinet 11'),), ((6, 'go to cabinet 12'),), ((7, 'go to cabinet 13'),), ((8, 'go to cabinet 14'),), ((9, 'go to cabinet 15'),), ((10, 'go to cabin
et 2'),), ((11, 'go to cabinet 3'),), ((12, 'go to cabinet 4'),), ((13, 'go to cabinet 5'),), ((14, 'go to cabinet 6'),), ((15, 'go to cabinet 7'),), ((16, 'g
o to cabinet 8'),), ((17, 'go to cabinet 9'),), ((18, 'go to coffeemachine 1'),), ((19, 'go to countertop 1'),), ((20, 'go to countertop 2'),), ((21, 'go to c
ountertop 3'),), ((22, 'go to countertop 4'),), ((23, 'go to drawer 1'),), ((24, 'go to drawer 2'),), ((25, 'go to drawer 3'),), ((26, 'go to drawer 4'),), ((
27, 'go to fridge 1'),), ((28, 'go to garbagecan 1'),), ((29, 'go to microwave 1'),), ((30, 'go to stoveburner 1'),), ((31, 'go to stoveburner 2'),), ((32, 'g
o to stoveburner 3'),), ((33, 'go to stoveburner 4'),), ((34, 'go to toaster 1'),), ((35, 'inventory'),), ((36, 'put potato 4 in/on sinkbasin 1'),)]
> Your command
29
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You arrive at loc 7. The microwave 1 is closed.
COMMANDS
[((0, 'examine microwave 1'),), ((1, 'examine potato 4'),), ((2, 'go to cabinet 1'),), ((3, 'go to cabinet 10'),), ((4, 'go to cabinet 11'),), ((5, 'go to cab
inet 12'),), ((6, 'go to cabinet 13'),), ((7, 'go to cabinet 14'),), ((8, 'go to cabinet 15'),), ((9, 'go to cabinet 2'),), ((10, 'go to cabinet 3'),), ((11,
'go to cabinet 4'),), ((12, 'go to cabinet 5'),), ((13, 'go to cabinet 6'),), ((14, 'go to cabinet 7'),), ((15, 'go to cabinet 8'),), ((16, 'go to cabinet 9')
,), ((17, 'go to coffeemachine 1'),), ((18, 'go to countertop 1'),), ((19, 'go to countertop 2'),), ((20, 'go to countertop 3'),), ((21, 'go to countertop 4')
,), ((22, 'go to drawer 1'),), ((23, 'go to drawer 2'),), ((24, 'go to drawer 3'),), ((25, 'go to drawer 4'),), ((26, 'go to fridge 1'),), ((27, 'go to garbag
ecan 1'),), ((28, 'go to sinkbasin 1'),), ((29, 'go to stoveburner 1'),), ((30, 'go to stoveburner 2'),), ((31, 'go to stoveburner 3'),), ((32, 'go to stovebu
rner 4'),), ((33, 'go to toaster 1'),), ((34, 'heat potato 4 with microwave 1'),), ((35, 'inventory'),), ((36, 'open microwave 1'),)]
> Your command
36
> Reward 0, Done False
GOAL
clean some potato and put it in microwave.
OBS
You open the microwave 1. The microwave 1 is open. In it, you see nothing.
COMMANDS
[((0, 'close microwave 1'),), ((1, 'examine microwave 1'),), ((2, 'examine potato 4'),), ((3, 'go to cabinet 1'),), ((4, 'go to cabinet 10'),), ((5, 'go to ca
binet 11'),), ((6, 'go to cabinet 12'),), ((7, 'go to cabinet 13'),), ((8, 'go to cabinet 14'),), ((9, 'go to cabinet 15'),), ((10, 'go to cabinet 2'),), ((11
, 'go to cabinet 3'),), ((12, 'go to cabinet 4'),), ((13, 'go to cabinet 5'),), ((14, 'go to cabinet 6'),), ((15, 'go to cabinet 7'),), ((16, 'go to cabinet 8
'),), ((17, 'go to cabinet 9'),), ((18, 'go to coffeemachine 1'),), ((19, 'go to countertop 1'),), ((20, 'go to countertop 2'),), ((21, 'go to countertop 3'),
), ((22, 'go to countertop 4'),), ((23, 'go to drawer 1'),), ((24, 'go to drawer 2'),), ((25, 'go to drawer 3'),), ((26, 'go to drawer 4'),), ((27, 'go to fri
dge 1'),), ((28, 'go to garbagecan 1'),), ((29, 'go to sinkbasin 1'),), ((30, 'go to stoveburner 1'),), ((31, 'go to stoveburner 2'),), ((32, 'go to stoveburn
er 3'),), ((33, 'go to stoveburner 4'),), ((34, 'go to toaster 1'),), ((35, 'heat potato 4 with microwave 1'),), ((36, 'inventory'),), ((37, 'put potato 4 in/
on microwave 1'),)]
> Your command
37
> Reward 0, Done True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment