make_watermelon_punch-0


Required Synsets

Name State Definition
blender.n.01 Matched an electrically powered mixer with whirling blades that mix or chop or liquefy foods
bowl.n.01 Matched a round vessel that is open at the top; used chiefly for holding food or liquids
cabinet.n.01 Matched a piece of furniture resembling a cupboard with doors and shelves and drawers; for storage or display
carving_knife.n.01 Matched a large knife used to carve cooked meat
chopping_board.n.01 Matched a wooden board where meats or vegetables can be cut
countertop.n.01 Matched the top side of a counter
electric_refrigerator.n.01 Matched a refrigerator in which the coolant is pumped around by an electric motor
floor.n.01 Matched the inside lower horizontal surface (as of a room, hallway, tent, or other structure)
fruit_punch.n.01 Substance a punch made of fruit juices mixed with water or soda water (with or without alcohol)
ice_cube.n.01 Matched a small cube of artificial ice; used for cooling drinks
lemon_juice.n.01 Substance usually freshly squeezed juice of lemons
lemon_juice__bottle.n.01 Matched
lemonade.n.01 Substance sweetened beverage of diluted lemon juice
lemonade__bottle.n.01 Matched
pitcher.n.02 Matched an open vessel with a handle and a spout for pouring
soda__can.n.01 Matched
tonic.n.01 Substance lime- or lemon-flavored carbonated water containing quinine
watermelon.n.02 Matched large oblong or roundish melon with a hard green rind and sweet watery red or occasionally yellowish pulp

Transition Paths By Task Scope Objects

graph TD; half__watermelonn01(half__watermelon.n.01); initial-blendern01(initial: blender.n.01); recipe-fruit_punch_1(recipe: fruit_punch_1); diced__watermelonn01(diced__watermelon.n.01); future-fruit_punchn01(future: fruit_punch.n.01); initial-lemonaden01(initial: lemonade.n.01); initial-tonicn01(initial: tonic.n.01); initial-lemon_juicen01(initial: lemon_juice.n.01); recipe-uncooked-half__watermelonn01-dicing(recipe: uncooked-half__watermelon.n.01-dicing); recipe-watermelonn02-slicing(recipe: watermelon.n.02-slicing); initial-watermelonn02(initial: watermelon.n.02); half__watermelonn01 --> recipe-uncooked-half__watermelonn01-dicing; initial-blendern01 --> recipe-fruit_punch_1; recipe-fruit_punch_1 --> future-fruit_punchn01; diced__watermelonn01 --> recipe-fruit_punch_1; initial-lemonaden01 --> recipe-fruit_punch_1; initial-tonicn01 --> recipe-fruit_punch_1; initial-lemon_juicen01 --> recipe-fruit_punch_1; recipe-uncooked-half__watermelonn01-dicing --> diced__watermelonn01; recipe-watermelonn02-slicing --> half__watermelonn01; initial-watermelonn02 --> recipe-watermelonn02-slicing;

Scene Matching Status

Scene Status Reason
Beechwood_0_garden Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 1 countertop.n.01.
Beechwood_0_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 1 countertop.n.01.
Beechwood_1_int Unmatched Cannot find suitable kitchen.
Benevolence_0_int Unmatched Cannot find suitable kitchen.
Benevolence_1_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Benevolence_2_int Unmatched Cannot find suitable kitchen.
Ihlen_0_int Unmatched Cannot find suitable kitchen.
Ihlen_1_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Merom_0_garden Unmatched Cannot find suitable kitchen.
Merom_0_int Unmatched Cannot find suitable kitchen.
Merom_1_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Pomaria_0_garden Unmatched Cannot find suitable kitchen.
Pomaria_0_int Unmatched Cannot find suitable kitchen.
Pomaria_1_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Pomaria_2_int Unmatched Cannot find suitable kitchen.
Rs_garden Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Rs_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Wainscott_0_garden Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Wainscott_0_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01, 2 countertop.n.01.
Wainscott_1_int Unmatched Cannot find suitable kitchen.
gates_bedroom Unmatched Cannot find suitable kitchen.
grocery_store_asian Unmatched Cannot find suitable kitchen.
grocery_store_cafe Unmatched Cannot find suitable kitchen.
grocery_store_convenience Unmatched Cannot find suitable kitchen.
grocery_store_half_stocked Unmatched Cannot find suitable kitchen.
hall_arch_wood Unmatched Cannot find suitable kitchen.
hall_conference_large Unmatched Cannot find suitable kitchen.
hall_glass_ceiling Unmatched Cannot find suitable kitchen.
hall_train_station Unmatched Cannot find suitable kitchen.
hotel_gym_spa Unmatched Cannot find suitable kitchen.
hotel_suite_large Unmatched Cannot find suitable kitchen.
hotel_suite_small Unmatched Cannot find suitable kitchen.
house_double_floor_lower Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 2 countertop.n.01.
house_double_floor_upper Unmatched Cannot find suitable kitchen.
house_single_floor Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01.
office_bike Unmatched Cannot find suitable kitchen.
office_cubicles_left Unmatched Cannot find suitable kitchen.
office_cubicles_right Unmatched Cannot find suitable kitchen.
office_large Unmatched Cannot find suitable kitchen.
office_vendor_machine Unmatched Cannot find suitable kitchen.
restaurant_asian Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01.
restaurant_brunch Ready
restaurant_cafeteria Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01.
restaurant_diner Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 electric_refrigerator.n.01, 1 cabinet.n.01.
restaurant_hotel Ready
restaurant_urban Ready
school_biology Unmatched Cannot find suitable kitchen.
school_chemistry Unmatched Cannot find suitable kitchen.
school_computer_lab_and_infirmary Unmatched Cannot find suitable kitchen.
school_geography Unmatched Cannot find suitable kitchen.
school_gym Unmatched Cannot find suitable kitchen.

Full Definition

(define (problem make_watermelon_punch-0)
    (:domain omnigibson)

    (:objects
        watermelon.n.02_1 - watermelon.n.02
        lemonade.n.01_1 - lemonade.n.01
        lemon_juice.n.01_1 - lemon_juice.n.01
        tonic.n.01_1 - tonic.n.01
        fruit_punch.n.01_1 - fruit_punch.n.01
        blender.n.01_1 - blender.n.01
        pitcher.n.02_1 - pitcher.n.02
        countertop.n.01_1 countertop.n.01_2 - countertop.n.01
        carving_knife.n.01_1 - carving_knife.n.01
        lemonade__bottle.n.01_1 - lemonade__bottle.n.01
        lemon_juice__bottle.n.01_1 - lemon_juice__bottle.n.01
        soda__can.n.01_1 - soda__can.n.01
        electric_refrigerator.n.01_1 - electric_refrigerator.n.01
        cabinet.n.01_1 - cabinet.n.01
        bowl.n.01_1 - bowl.n.01
        ice_cube.n.01_1 ice_cube.n.01_2 ice_cube.n.01_3 ice_cube.n.01_4 ice_cube.n.01_5 ice_cube.n.01_6 - ice_cube.n.01
        chopping_board.n.01_1 - chopping_board.n.01
        agent.n.01_1 - agent.n.01
        floor.n.01_1 - floor.n.01
    )
    
    (:init 
        (ontop watermelon.n.02_1 countertop.n.01_1) 
        (inside carving_knife.n.01_1 cabinet.n.01_1) 
        (inside chopping_board.n.01_1 cabinet.n.01_1)
        (filled lemonade__bottle.n.01_1 lemonade.n.01_1) 
        (inside lemonade__bottle.n.01_1 electric_refrigerator.n.01_1) 
        (filled lemon_juice__bottle.n.01_1 lemon_juice.n.01_1) 
        (ontop lemon_juice__bottle.n.01_1 countertop.n.01_1) 
        (filled soda__can.n.01_1 tonic.n.01_1) 
        (inside soda__can.n.01_1 electric_refrigerator.n.01_1) 
        (ontop blender.n.01_1 countertop.n.01_1) 
        (ontop pitcher.n.02_1 countertop.n.01_2) 
        (inside ice_cube.n.01_1 bowl.n.01_1) 
        (inside ice_cube.n.01_2 bowl.n.01_1) 
        (inside ice_cube.n.01_3 bowl.n.01_1) 
        (inside ice_cube.n.01_4 bowl.n.01_1) 
        (inside ice_cube.n.01_5 bowl.n.01_1) 
        (inside ice_cube.n.01_6 bowl.n.01_1) 
        (inside bowl.n.01_1 electric_refrigerator.n.01_1) 
        (future fruit_punch.n.01_1) 
        (inroom electric_refrigerator.n.01_1 kitchen) 
        (inroom cabinet.n.01_1 kitchen) 
        (inroom countertop.n.01_1 kitchen) 
        (inroom countertop.n.01_2 kitchen) 
        (inroom floor.n.01_1 kitchen) 
        (ontop agent.n.01_1 floor.n.01_1)
    )
    
    (:goal 
        (and 
            (real ?fruit_punch.n.01_1) 
            (contains ?pitcher.n.02_1 ?fruit_punch.n.01_1) 
            (forall 
                (?ice_cube.n.01 - ice_cube.n.01) 
                (inside ?ice_cube.n.01 ?pitcher.n.02_1)
            )
        )
    )
)

  

Debugging: All Possible Recipes Resulting in Future Synsets

graph TD; missing-half__watermelonn01(missing: half__watermelon.n.01); initial-watermelonn02(initial: watermelon.n.02); recipe-half__watermelonn01-washer-cover(recipe: half__watermelon.n.01-washer-cover); initial-countertopn01(initial: countertop.n.01); recipe-blendern01-washer-cover(recipe: blender.n.01-washer-cover); missing-cheese_tartn01(missing: cheese_tart.n.01); recipe-carving_knifen01-washer-cover(recipe: carving_knife.n.01-washer-cover); missing-vanillan02(missing: vanilla.n.02); recipe-pitchern02-washer-cover(recipe: pitcher.n.02-washer-cover); initial-lemonaden01(initial: lemonade.n.01); recipe-watermelonn02-slicing(recipe: watermelon.n.02-slicing); recipe-cheese_pastry_filling(recipe: cheese_pastry_filling); recipe-fruit_punch_1(recipe: fruit_punch_1); recipe-cheese_tarts(recipe: cheese_tarts); recipe-ice_lollyn01-washer-cover(recipe: ice_lolly.n.01-washer-cover); recipe-lemon_juice__bottlen01-washer-cover(recipe: lemon_juice__bottle.n.01-washer-cover); missing-cane_sugarn02(missing: cane_sugar.n.02); initial-electric_refrigeratorn01(initial: electric_refrigerator.n.01); initial-blendern01(initial: blender.n.01); missing-honeyn01(missing: honey.n.01); recipe-bowln01-washer-cover(recipe: bowl.n.01-washer-cover); missing-raspberryn02(missing: raspberry.n.02); missing-diced__lemonn01(missing: diced__lemon.n.01); recipe-chopping_boardn01-washer-cover(recipe: chopping_board.n.01-washer-cover); recipe-smoothie_0(recipe: smoothie_0); recipe-uncooked-half__watermelonn01-dicing(recipe: uncooked-half__watermelon.n.01-dicing); missing-half__cheese_tartn01(missing: half__cheese_tart.n.01); missing-cream_cheesen01(missing: cream_cheese.n.01); initial-carving_knifen01(initial: carving_knife.n.01); recipe-soda__cann01-washer-cover(recipe: soda__can.n.01-washer-cover); missing-diced__orangen01(missing: diced__orange.n.01); missing-pineapple_juicen01(missing: pineapple_juice.n.01); recipe-cheese_tartn01-washer-cover(recipe: cheese_tart.n.01-washer-cover); recipe-cheese_tartn01-slicing(recipe: cheese_tart.n.01-slicing); initial-tonicn01(initial: tonic.n.01); future-fruit_punchn01(future: fruit_punch.n.01); recipe-floorn01-washer-cover(recipe: floor.n.01-washer-cover); recipe-cabinetn01-washer-cover(recipe: cabinet.n.01-washer-cover); recipe-popsicles(recipe: popsicles); initial-lemonade__bottlen01(initial: lemonade__bottle.n.01); recipe-lemonade__bottlen01-washer-cover(recipe: lemonade__bottle.n.01-washer-cover); missing-diced__watermelonn01(missing: diced__watermelon.n.01); missing-pastryn01(missing: pastry.n.01); initial-chopping_boardn01(initial: chopping_board.n.01); initial-floorn01(initial: floor.n.01); initial-lemon_juice__bottlen01(initial: lemon_juice__bottle.n.01); recipe-electric_refrigeratorn01-washer-cover(recipe: electric_refrigerator.n.01-washer-cover); initial-soda__cann01(initial: soda__can.n.01); recipe-fruit_punch_2(recipe: fruit_punch_2); recipe-ice_cuben01-melting(recipe: ice_cube.n.01-melting); missing-watern06(missing: water.n.06); initial-pitchern02(initial: pitcher.n.02); recipe-smoothie_1(recipe: smoothie_1); missing-granulated_sugarn01(missing: granulated_sugar.n.01); recipe-watermelonn02-washer-cover(recipe: watermelon.n.02-washer-cover); missing-raw_eggn01(missing: raw_egg.n.01); missing-cheese_pastry_fillingn01(missing: cheese_pastry_filling.n.01); initial-ice_cuben01(initial: ice_cube.n.01); missing-yogurtn01(missing: yogurt.n.01); missing-diced__applen01(missing: diced__apple.n.01); missing-saltn02(missing: salt.n.02); initial-cabinetn01(initial: cabinet.n.01); missing-strawberryn01(missing: strawberry.n.01); missing-orange_juicen01(missing: orange_juice.n.01); recipe-fruit_punch_0(recipe: fruit_punch_0); missing-smoothien02(missing: smoothie.n.02); recipe-half__cheese_tartn01-washer-cover(recipe: half__cheese_tart.n.01-washer-cover); recipe-ice_cuben01-washer-cover(recipe: ice_cube.n.01-washer-cover); initial-bowln01(initial: bowl.n.01); missing-ice_lollyn01(missing: ice_lolly.n.01); initial-lemon_juicen01(initial: lemon_juice.n.01); recipe-countertopn01-washer-cover(recipe: countertop.n.01-washer-cover); missing-ginger_beern01(missing: ginger_beer.n.01); recipe-lemonade(recipe: lemonade); missing-diced__strawberryn01(missing: diced__strawberry.n.01); missing-half__watermelonn01 --> recipe-half__watermelonn01-washer-cover; missing-half__watermelonn01 --> recipe-uncooked-half__watermelonn01-dicing; initial-watermelonn02 --> recipe-watermelonn02-slicing; initial-watermelonn02 --> recipe-watermelonn02-washer-cover; recipe-half__watermelonn01-washer-cover --> missing-half__watermelonn01; recipe-half__watermelonn01-washer-cover --> missing-watern06; initial-countertopn01 --> recipe-countertopn01-washer-cover; recipe-blendern01-washer-cover --> initial-blendern01; recipe-blendern01-washer-cover --> missing-watern06; missing-cheese_tartn01 --> recipe-cheese_tartn01-slicing; missing-cheese_tartn01 --> recipe-cheese_tartn01-washer-cover; recipe-carving_knifen01-washer-cover --> initial-carving_knifen01; recipe-carving_knifen01-washer-cover --> missing-watern06; missing-vanillan02 --> recipe-cheese_pastry_filling; recipe-pitchern02-washer-cover --> initial-pitchern02; recipe-pitchern02-washer-cover --> missing-watern06; initial-lemonaden01 --> recipe-fruit_punch_1; initial-lemonaden01 --> recipe-fruit_punch_2; recipe-watermelonn02-slicing --> missing-half__watermelonn01; recipe-cheese_pastry_filling --> missing-cheese_pastry_fillingn01; recipe-fruit_punch_1 --> future-fruit_punchn01; recipe-cheese_tarts --> missing-cheese_tartn01; recipe-ice_lollyn01-washer-cover --> missing-ice_lollyn01; recipe-ice_lollyn01-washer-cover --> missing-watern06; recipe-lemon_juice__bottlen01-washer-cover --> initial-lemon_juice__bottlen01; recipe-lemon_juice__bottlen01-washer-cover --> missing-watern06; missing-cane_sugarn02 --> recipe-cheese_pastry_filling; initial-electric_refrigeratorn01 --> recipe-electric_refrigeratorn01-washer-cover; initial-blendern01 --> recipe-blendern01-washer-cover; initial-blendern01 --> recipe-fruit_punch_0; initial-blendern01 --> recipe-fruit_punch_1; initial-blendern01 --> recipe-smoothie_0; initial-blendern01 --> recipe-smoothie_1; missing-honeyn01 --> recipe-smoothie_1; recipe-bowln01-washer-cover --> initial-bowln01; recipe-bowln01-washer-cover --> missing-watern06; missing-raspberryn02 --> recipe-smoothie_1; missing-diced__lemonn01 --> recipe-fruit_punch_0; recipe-chopping_boardn01-washer-cover --> initial-chopping_boardn01; recipe-chopping_boardn01-washer-cover --> missing-watern06; recipe-smoothie_0 --> missing-smoothien02; recipe-uncooked-half__watermelonn01-dicing --> missing-diced__watermelonn01; missing-half__cheese_tartn01 --> recipe-half__cheese_tartn01-washer-cover; missing-cream_cheesen01 --> recipe-cheese_pastry_filling; initial-carving_knifen01 --> recipe-carving_knifen01-washer-cover; recipe-soda__cann01-washer-cover --> initial-soda__cann01; recipe-soda__cann01-washer-cover --> missing-watern06; missing-diced__orangen01 --> recipe-fruit_punch_0; missing-pineapple_juicen01 --> recipe-fruit_punch_2; recipe-cheese_tartn01-washer-cover --> missing-cheese_tartn01; recipe-cheese_tartn01-washer-cover --> missing-watern06; recipe-cheese_tartn01-slicing --> missing-half__cheese_tartn01; initial-tonicn01 --> recipe-fruit_punch_1; recipe-floorn01-washer-cover --> initial-floorn01; recipe-floorn01-washer-cover --> missing-watern06; recipe-cabinetn01-washer-cover --> initial-cabinetn01; recipe-cabinetn01-washer-cover --> missing-watern06; recipe-popsicles --> missing-ice_lollyn01; initial-lemonade__bottlen01 --> recipe-lemonade__bottlen01-washer-cover; recipe-lemonade__bottlen01-washer-cover --> initial-lemonade__bottlen01; recipe-lemonade__bottlen01-washer-cover --> missing-watern06; missing-diced__watermelonn01 --> recipe-fruit_punch_1; missing-pastryn01 --> recipe-cheese_tarts; initial-chopping_boardn01 --> recipe-chopping_boardn01-washer-cover; initial-floorn01 --> recipe-floorn01-washer-cover; initial-lemon_juice__bottlen01 --> recipe-lemon_juice__bottlen01-washer-cover; recipe-electric_refrigeratorn01-washer-cover --> initial-electric_refrigeratorn01; recipe-electric_refrigeratorn01-washer-cover --> missing-watern06; initial-soda__cann01 --> recipe-soda__cann01-washer-cover; recipe-fruit_punch_2 --> future-fruit_punchn01; recipe-ice_cuben01-melting --> missing-watern06; missing-watern06 --> recipe-lemonade; initial-pitchern02 --> recipe-pitchern02-washer-cover; recipe-smoothie_1 --> missing-smoothien02; missing-granulated_sugarn01 --> recipe-lemonade; recipe-watermelonn02-washer-cover --> initial-watermelonn02; recipe-watermelonn02-washer-cover --> missing-watern06; missing-raw_eggn01 --> recipe-cheese_pastry_filling; missing-cheese_pastry_fillingn01 --> recipe-cheese_tarts; initial-ice_cuben01 --> recipe-ice_cuben01-melting; initial-ice_cuben01 --> recipe-ice_cuben01-washer-cover; initial-ice_cuben01 --> recipe-smoothie_0; missing-yogurtn01 --> recipe-smoothie_1; missing-diced__applen01 --> recipe-fruit_punch_0; missing-saltn02 --> recipe-cheese_pastry_filling; initial-cabinetn01 --> recipe-cabinetn01-washer-cover; missing-strawberryn01 --> recipe-smoothie_0; missing-strawberryn01 --> recipe-smoothie_1; missing-orange_juicen01 --> recipe-fruit_punch_2; recipe-fruit_punch_0 --> future-fruit_punchn01; missing-smoothien02 --> recipe-popsicles; recipe-half__cheese_tartn01-washer-cover --> missing-half__cheese_tartn01; recipe-half__cheese_tartn01-washer-cover --> missing-watern06; recipe-ice_cuben01-washer-cover --> initial-ice_cuben01; recipe-ice_cuben01-washer-cover --> missing-watern06; initial-bowln01 --> recipe-bowln01-washer-cover; missing-ice_lollyn01 --> recipe-ice_lollyn01-washer-cover; initial-lemon_juicen01 --> recipe-cheese_pastry_filling; initial-lemon_juicen01 --> recipe-fruit_punch_1; initial-lemon_juicen01 --> recipe-lemonade; initial-lemon_juicen01 --> recipe-smoothie_0; initial-lemon_juicen01 --> recipe-smoothie_1; recipe-countertopn01-washer-cover --> initial-countertopn01; recipe-countertopn01-washer-cover --> missing-watern06; missing-ginger_beern01 --> recipe-fruit_punch_2; recipe-lemonade --> initial-lemonaden01; missing-diced__strawberryn01 --> recipe-fruit_punch_0;