make_pumpkin_pie_spice-0
Synsets
Transition Paths By Task Scope Objects
graph TD;
initial-cinnamonn03(initial: cinnamon.n.03);
recipe-pumpkin_pie_spice(recipe: pumpkin_pie_spice);
initial-gingern02(initial: ginger.n.02);
future-pumpkin_pie_spicen01(future: pumpkin_pie_spice.n.01);
initial-cloven04(initial: clove.n.04);
initial-nutmegn02(initial: nutmeg.n.02);
initial-allspicen03(initial: allspice.n.03);
initial-cinnamonn03 --> recipe-pumpkin_pie_spice;
recipe-pumpkin_pie_spice --> future-pumpkin_pie_spicen01;
initial-gingern02 --> recipe-pumpkin_pie_spice;
initial-cloven04 --> recipe-pumpkin_pie_spice;
initial-nutmegn02 --> recipe-pumpkin_pie_spice;
initial-allspicen03 --> recipe-pumpkin_pie_spice;
Scenes
- Matched:
- Planned:
- Unmatched:
Full Definition
(define (problem make_pumpkin_pie_spice-0)
(:domain omnigibson)
(:objects
cinnamon.n.03_1 - cinnamon.n.03
ginger.n.02_1 - ginger.n.02
nutmeg.n.02_1 - nutmeg.n.02
allspice.n.03_1 - allspice.n.03
clove.n.04_1 - clove.n.04
pumpkin_pie_spice.n.01_1 - pumpkin_pie_spice.n.01
whisk.n.01_1 - whisk.n.01
mixing_bowl.n.01_1 - mixing_bowl.n.01
cinnamon__shaker.n.01_1 - cinnamon__shaker.n.01
ginger__shaker.n.01_1 - ginger__shaker.n.01
nutmeg__shaker.n.01_1 - nutmeg__shaker.n.01
allspice__shaker.n.01_1 - allspice__shaker.n.01
clove__jar.n.01_1 - clove__jar.n.01
countertop.n.01_1 - countertop.n.01
cabinet.n.01_1 - cabinet.n.01
agent.n.01_1 - agent.n.01
floor.n.01_1 - floor.n.01
)
(:init
(insource cinnamon__shaker.n.01_1 cinnamon.n.03_1)
(inside cinnamon__shaker.n.01_1 cabinet.n.01_1)
(insource ginger__shaker.n.01_1 ginger.n.02_1)
(inside ginger__shaker.n.01_1 cabinet.n.01_1)
(insource nutmeg__shaker.n.01_1 nutmeg.n.02_1)
(inside nutmeg__shaker.n.01_1 cabinet.n.01_1)
(insource allspice__shaker.n.01_1 allspice.n.03_1)
(inside allspice__shaker.n.01_1 cabinet.n.01_1)
(filled clove__jar.n.01_1 clove.n.04_1)
(inside clove__jar.n.01_1 cabinet.n.01_1)
(ontop whisk.n.01_1 countertop.n.01_1)
(ontop mixing_bowl.n.01_1 countertop.n.01_1)
(inroom cabinet.n.01_1 kitchen)
(inroom countertop.n.01_1 kitchen)
(future pumpkin_pie_spice.n.01_1)
(inroom floor.n.01_1 kitchen)
(ontop agent.n.01_1 floor.n.01_1)
)
(:goal
(and
(real ?pumpkin_pie_spice.n.01_1)
(contains ?mixing_bowl.n.01_1 ?pumpkin_pie_spice.n.01_1)
)
)
)
Debugging: All Possible Recipes Resulting in Future Synsets
graph TD;
future-pumpkin_pie_spicen01(future: pumpkin_pie_spice.n.01);
initial-nutmegn02(initial: nutmeg.n.02);
initial-gingern02(initial: ginger.n.02);
recipe-pumpkin_pie_spice(recipe: pumpkin_pie_spice);
initial-allspicen03(initial: allspice.n.03);
initial-cloven04(initial: clove.n.04);
initial-cinnamonn03(initial: cinnamon.n.03);
initial-nutmegn02 --> recipe-pumpkin_pie_spice;
initial-gingern02 --> recipe-pumpkin_pie_spice;
recipe-pumpkin_pie_spice --> future-pumpkin_pie_spicen01;
initial-allspicen03 --> recipe-pumpkin_pie_spice;
initial-cloven04 --> recipe-pumpkin_pie_spice;
initial-cinnamonn03 --> recipe-pumpkin_pie_spice;