make_brownies-0


Required Synsets

Name State Definition
brownie.n.03 Matched square or bar of very rich chocolate cake usually with nuts
butter.n.01 Matched an edible emulsion of fat globules made by churning milk or cream; for cooking and table use
cocoa__box.n.01 Matched
cocoa_powder.n.01 Substance the powdery remains of chocolate liquor after cocoa butter is removed; used in baking and in low fat and low calorie recipes and as a flavoring for ice cream
cookie_sheet.n.01 Matched a cooking utensil consisting of a flat rectangular metal sheet used for baking cookies or biscuits
countertop.n.01 Matched the top side of a counter
electric_mixer.n.01 Matched a food mixer powered by an electric motor
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)
flour.n.01 Substance fine powdery foodstuff obtained by grinding and sifting the meal of a cereal grain
flour__sack.n.01 Matched
granulated_sugar.n.01 Substance sugar in the form of small grains
microwave.n.02 Matched kitchen appliance that cooks food by passing an electromagnetic wave through it; heat results from the absorption of energy by the water molecules in the food
mixing_bowl.n.01 Matched bowl used with an electric mixer
oven.n.01 Matched kitchen appliance used for baking or roasting
plate.n.04 Matched dish on which food is served or from which food is eaten
raw_egg.n.01 Matched
salt.n.02 Substance white crystalline form of especially sodium chloride used to season and preserve food
salt__shaker.n.01 Matched
sugar__sack.n.01 Matched
tablespoon.n.02 Matched a spoon larger than a dessert spoon; used for serving
tupperware.n.01 Matched
vanilla.n.02 Substance a flavoring prepared from vanilla beans macerated in alcohol (or imitating vanilla beans)
vanilla__bottle.n.01 Matched
walnut.n.01 Matched nut of any of various walnut trees having a wrinkled two-lobed seed with a hard shell

Transition Paths By Task Scope Objects

graph TD; future-brownien03(future: brownie.n.03); initial-buttern01(initial: butter.n.01); initial-cocoa_powdern01(initial: cocoa_powder.n.01); initial-cookie_sheetn01(initial: cookie_sheet.n.01); initial-electric_mixern01(initial: electric_mixer.n.01); initial-flourn01(initial: flour.n.01); initial-granulated_sugarn01(initial: granulated_sugar.n.01); initial-ovenn01(initial: oven.n.01); initial-raw_eggn01(initial: raw_egg.n.01); initial-saltn02(initial: salt.n.02); initial-vanillan02(initial: vanilla.n.02); initial-walnutn01(initial: walnut.n.01); recipe-brownie_batter(recipe: brownie_batter); brownie_battern01(brownie_batter.n.01); recipe-brownie(recipe: brownie); initial-buttern01 --> recipe-brownie_batter; initial-cocoa_powdern01 --> recipe-brownie_batter; initial-cookie_sheetn01 --> recipe-brownie; initial-electric_mixern01 --> recipe-brownie_batter; initial-flourn01 --> recipe-brownie_batter; initial-granulated_sugarn01 --> recipe-brownie_batter; initial-ovenn01 --> recipe-brownie; initial-raw_eggn01 --> recipe-brownie_batter; initial-saltn02 --> recipe-brownie_batter; initial-vanillan02 --> recipe-brownie_batter; initial-walnutn01 --> recipe-brownie_batter; recipe-brownie_batter --> brownie_battern01; brownie_battern01 --> recipe-brownie; recipe-brownie --> future-brownien03;

Scene Matching Status

Scene Status Reason
Beechwood_0_garden Ready
Beechwood_0_int Ready
Beechwood_1_int Unmatched Cannot find suitable kitchen.
Benevolence_0_int Unmatched Cannot find suitable kitchen.
Benevolence_1_int Ready
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 microwave.n.02.
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 oven.n.01, 1 microwave.n.02, 3 countertop.n.01.
Pomaria_0_garden Unmatched Cannot find suitable kitchen.
Pomaria_0_int Unmatched Cannot find suitable kitchen.
Pomaria_1_int Ready
Pomaria_2_int Unmatched Cannot find suitable kitchen.
Rs_garden Unmatched Cannot find suitable kitchen: kitchen_0 is missing 2 countertop.n.01.
Rs_int Unmatched Cannot find suitable kitchen: kitchen_0 is missing 2 countertop.n.01.
Wainscott_0_garden Ready
Wainscott_0_int Ready
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, 1 microwave.n.02, 1 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 microwave.n.02.
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 microwave.n.02.
restaurant_brunch Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 microwave.n.02.
restaurant_cafeteria Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 oven.n.01, 1 microwave.n.02.
restaurant_diner Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 microwave.n.02.
restaurant_hotel Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 microwave.n.02.
restaurant_urban Unmatched Cannot find suitable kitchen: kitchen_0 is missing 1 microwave.n.02.
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_brownies-0)
    (:domain omnigibson)

    (:objects
        butter.n.01_1 - butter.n.01
        granulated_sugar.n.01_1 - granulated_sugar.n.01
        cocoa_powder.n.01_1 - cocoa_powder.n.01
        vanilla.n.02_1 - vanilla.n.02
        raw_egg.n.01_1 - raw_egg.n.01
        flour.n.01_1 - flour.n.01
        salt.n.02_1 - salt.n.02
        walnut.n.01_1 walnut.n.01_2 walnut.n.01_3 walnut.n.01_4 walnut.n.01_5 walnut.n.01_6 - walnut.n.01
        electric_mixer.n.01_1 - electric_mixer.n.01
        mixing_bowl.n.01_1 - mixing_bowl.n.01
        brownie.n.03_1 brownie.n.03_2 brownie.n.03_3 brownie.n.03_4 brownie.n.03_5 brownie.n.03_6 - brownie.n.03
        oven.n.01_1 - oven.n.01
        cookie_sheet.n.01_1 - cookie_sheet.n.01
        tupperware.n.01_1 - tupperware.n.01
        sugar__sack.n.01_1 - sugar__sack.n.01
        cocoa__box.n.01_1 - cocoa__box.n.01
        flour__sack.n.01_1 - flour__sack.n.01
        salt__shaker.n.01_1 - salt__shaker.n.01
        countertop.n.01_1 countertop.n.01_2 countertop.n.01_3 - countertop.n.01
        vanilla__bottle.n.01_1 - vanilla__bottle.n.01
        plate.n.04_1 plate.n.04_2 plate.n.04_3 - plate.n.04
        electric_refrigerator.n.01_1 - electric_refrigerator.n.01
        tablespoon.n.02_1 - tablespoon.n.02
        microwave.n.02_1 - microwave.n.02
        agent.n.01_1 - agent.n.01
        floor.n.01_1 - floor.n.01
    )
    
    (:init 
        (inside butter.n.01_1 tupperware.n.01_1) 
        (filled sugar__sack.n.01_1 granulated_sugar.n.01_1) 
        (ontop sugar__sack.n.01_1 countertop.n.01_1) 
        (ontop tablespoon.n.02_1 countertop.n.01_1) 
        (filled cocoa__box.n.01_1 cocoa_powder.n.01_1) 
        (ontop cocoa__box.n.01_1 countertop.n.01_1) 
        (insource vanilla__bottle.n.01_1 vanilla.n.02_1)
        (ontop vanilla__bottle.n.01_1 countertop.n.01_1) 
        (ontop raw_egg.n.01_1 plate.n.04_1)
        (filled flour__sack.n.01_1 flour.n.01_1) 
        (ontop flour__sack.n.01_1 countertop.n.01_2) 
        (insource salt__shaker.n.01_1 salt.n.02_1)
        (ontop salt__shaker.n.01_1 countertop.n.01_2)
        (inside walnut.n.01_1 plate.n.04_2)
        (inside walnut.n.01_2 plate.n.04_2)
        (inside walnut.n.01_3 plate.n.04_2)
        (inside walnut.n.01_4 plate.n.04_3)
        (inside walnut.n.01_5 plate.n.04_3)
        (inside walnut.n.01_6 plate.n.04_3)
        (ontop plate.n.04_2 countertop.n.01_2)
        (ontop plate.n.04_3 countertop.n.01_2)
        (ontop electric_mixer.n.01_1 countertop.n.01_2) 
        (ontop mixing_bowl.n.01_1 countertop.n.01_2)
        (inside plate.n.04_1 electric_refrigerator.n.01_1)
        (inside tupperware.n.01_1 electric_refrigerator.n.01_1) 
        (inroom electric_refrigerator.n.01_1 kitchen) 
        (inroom oven.n.01_1 kitchen) 
        (inroom microwave.n.02_1 kitchen) 
        (inroom countertop.n.01_1 kitchen) 
        (inroom countertop.n.01_2 kitchen) 
        (inroom countertop.n.01_3 kitchen) 
        (ontop cookie_sheet.n.01_1 countertop.n.01_3) 
        (future brownie.n.03_1) 
        (future brownie.n.03_2) 
        (future brownie.n.03_3) 
        (future brownie.n.03_4) 
        (future brownie.n.03_5) 
        (future brownie.n.03_6) 
        (inroom floor.n.01_1 kitchen) 
        (ontop agent.n.01_1 floor.n.01_1)
    )
    
    (:goal 
        (and 
            (real ?brownie.n.03_1) 
            (real ?brownie.n.03_2) 
            (real ?brownie.n.03_3) 
            (real ?brownie.n.03_4) 
            (real ?brownie.n.03_5) 
            (real ?brownie.n.03_6) 
            (forall 
                (?brownie.n.03 - brownie.n.03) 
                (and 
                    (ontop ?brownie.n.03 ?cookie_sheet.n.01_1) 
                    (cooked ?brownie.n.03)
                )
            )
        )
    )
)

  

Debugging: All Possible Recipes Resulting in Future Synsets

graph TD; initial-raw_eggn01(initial: raw_egg.n.01); initial-ovenn01(initial: oven.n.01); initial-granulated_sugarn01(initial: granulated_sugar.n.01); initial-flourn01(initial: flour.n.01); initial-cocoa_powdern01(initial: cocoa_powder.n.01); initial-cookie_sheetn01(initial: cookie_sheet.n.01); initial-walnutn01(initial: walnut.n.01); initial-electric_mixern01(initial: electric_mixer.n.01); recipe-brownie_batter(recipe: brownie_batter); recipe-brownie(recipe: brownie); initial-vanillan02(initial: vanilla.n.02); initial-buttern01(initial: butter.n.01); initial-saltn02(initial: salt.n.02); future-brownien03(future: brownie.n.03); missing-brownie_battern01(missing: brownie_batter.n.01); initial-raw_eggn01 --> recipe-brownie_batter; initial-ovenn01 --> recipe-brownie; initial-granulated_sugarn01 --> recipe-brownie_batter; initial-flourn01 --> recipe-brownie_batter; initial-cocoa_powdern01 --> recipe-brownie_batter; initial-cookie_sheetn01 --> recipe-brownie; initial-walnutn01 --> recipe-brownie_batter; initial-electric_mixern01 --> recipe-brownie_batter; recipe-brownie_batter --> missing-brownie_battern01; recipe-brownie --> future-brownien03; initial-vanillan02 --> recipe-brownie_batter; initial-buttern01 --> recipe-brownie_batter; initial-saltn02 --> recipe-brownie_batter; missing-brownie_battern01 --> recipe-brownie;