get rid of interim stuff

This commit is contained in:
sanjanasrivastava 2023-10-22 18:57:20 -07:00
parent b7f39f63f9
commit 567c2ceed8
77 changed files with 3 additions and 2058 deletions

View File

@ -1,7 +1,6 @@
import json
import os
import sys
# from bddl.bddl_verification import *
import bddl.bddl_verification as ver
import bddl.parsing as parse
@ -28,13 +27,10 @@ def verify_definition(activity, syns_to_props, domain_predicates, csv=False):
ver.no_substances_with_multiple_instances(objects, syns_to_props)
ver.agent_present(init)
ver.problem_name_correct(activity)
if csv:
no_filled_in_tm_recipe_goal(activity)
sync_csv(activity)
# Master planning sheet
def batch_verify_all(csv=False):
def batch_verify():
with open(ver.SYNS_TO_PROPS_JSON, "r") as f:
syns_to_props = json.load(f)
*__, domain_predicates = parse.parse_domain("omnigibson")
@ -43,159 +39,15 @@ def batch_verify_all(csv=False):
if not os.path.isdir(os.path.join(ver.PROBLEM_FILE_DIR, activity)): continue
print()
print(activity)
if os.path.exists(os.path.join(ver.CSVS_DIR, activity + ".csv")):
try:
verify_definition(activity, syns_to_props, domain_predicates, csv=csv)
except FileNotFoundError:
print()
print("file not found for", activity)
continue
except AssertionError as e:
print()
print(activity)
print(e)
to_continue = input("continue? y/n: ")
while to_continue != "y":
to_continue = input("continue? y/n: ")
continue
else:
verify_definition(activity, syns_to_props, domain_predicates, csv=False)
def unpack_nested_lines(sec):
'''
takes in a list of lines such as init or goal
returns non-nested sublines (i.e. unpacks forall statements, or statements, etc.) that describe object(s)
does not preserve order, because order doesn't matter when scanning through all lines
'''
lines = sec.copy()
res = []
while lines:
line = lines.pop(0)
if type(line[1]) is list:
for subline in line[1:]:
if len(subline) >= 2 and '-' not in subline:
lines.append(subline)
else:
res.append(line)
return res
# Transition maps
def no_filled_in_tm_recipe_goal(activity):
defn_fn = os.path.join(ver.PROBLEM_FILE_DIR, activity, "problem0.bddl")
with open(defn_fn, "r") as f:
defn = f.read()
goal_section = defn.split(":goal")[-1]
assert "filled" not in goal_section, "filled in TM BDDL :goal"
csv = os.path.join(ver.CSVS_DIR, activity + ".csv")
with open(csv, "r") as f:
lines = list(f.readlines())
container_lines = [lines[i + 1] for i in range(len(lines) - 1) if "container," in lines[i]]
for container_line in container_lines:
assert "filled" not in container_line, f"filled in TM CSV container line: {container_line}"
def sync_csv(activity):
csv = os.path.join(ver.CSVS_DIR, activity + ".csv")
csv_objs = set()
bddl_objs = set()
bddl_ignore = set()
with open(csv) as f:
output_objs = []
output_flag = False
for row in f:
first = row.split(',')[0]
# collect output objects
# remove if they weren't the last step
if first == 'output-objects':
output_flag = True
# removing objects here allows us to exclude input objects which are outputs of the previous step
csv_objs.difference_update(output_objs)
output_objs = []
if '.n.' in first:
csv_objs.add(first)
if output_flag == True:
output_objs.append(first)
if first == "tool":
output_flag = False
csv_objs.discard('')
__, objects, init, _ = _get_defn_elements_from_file(activity)
bddl_objs, _ = _get_objects_from_object_list(objects)
for literal in init:
formula = literal[1] if literal[0] == "not" else literal
#things to ignore
if formula[0] in ["insource", "filled"]:
bddl_ignore.add(formula[1])
things_to_ignore = [
# can't put jar here because sometimes output container is a mason_jar
"countertop",
"bottle",
"sack",
"agent.n.01",
"floor.n.01",
"electric_refrigerator.n.01",
"cabinet.n.01",
"tupperware.n.01"
]
for obj in list(bddl_objs):
for thing in things_to_ignore:
if thing in obj:
bddl_objs.remove(obj)
bddl_objs = bddl_objs - bddl_ignore
assert len(csv_objs - bddl_objs) == 0 and len(bddl_objs - csv_objs) == 0, f"Items in csv but not bddl: {csv_objs - bddl_objs} \nItems in bddl but not csv: {bddl_objs - csv_objs}"
def batch_sync_csv():
for fname in os.listdir(ver.CSVS_DIR):
activity = fname[:-len(".csv")]
print()
print(activity)
try:
sync_csv(activity)
except FileNotFoundError:
print()
print("file not found for", activity)
continue
except AssertionError as e:
print()
print(activity)
print(e)
to_continue = input("continue? y/n: ")
while to_continue != "y":
to_continue = input("continue? y/n: ")
continue
verify_definition(activity, syns_to_props, domain_predicates, csv=False)
def main():
if sys.argv[1] == "verify":
verify_definition(sys.argv[2])
elif sys.argv[1] == "verify_csv":
verify_definition(sys.argv[2], csv=True)
elif sys.argv[1] == "batch_verify":
batch_verify_all()
elif sys.argv[1] == "batch_verify_csv":
batch_verify_all(csv=True)
elif sys.argv[1] == "sync_csv":
sync_csv(sys.argv[2])
elif sys.argv[1] == "batch_sync_csv":
batch_sync_csv()
batch_verify()
if __name__ == "__main__":

View File

@ -1,368 +0,0 @@
import json
import os
import pathlib
import re
import bddl
from bddl.data_generation.tm_submap_params import TM_SUBMAPS_TO_PARAMS
from bddl.parsing import parse_problem, parse_domain
# Files
BDDL_DIR = pathlib.Path(bddl.__file__).parent
PROBLEM_FILE_DIR = BDDL_DIR / "activity_definitions"
PROPS_TO_SYNS_JSON = BDDL_DIR / "generated_data/properties_to_synsets.json"
SYNS_TO_PROPS_JSON = BDDL_DIR / "generated_data/propagated_annots_canonical.json"
CSVS_DIR = "tm_csvs"
# Constants
*__, domain_predicates = parse_domain("omnigibson")
UNARIES = [predicate for predicate, inputs in domain_predicates.items() if len(inputs) == 1]
BINARIES = [predicate for predicate, inputs in domain_predicates.items() if len(inputs) == 2]
VALID_ATTACHMENTS = set([
("mixing_bowl.n.01", "electric_mixer.n.01"),
("cork.n.04", "wine_bottle.n.01"),
("menu.n.01", "wall.n.01"),
("broken__light_bulb.n.01", "table_lamp.n.01"),
("light_bulb.n.01", "table_lamp.n.01"),
("lens.n.01", "digital_camera.n.01"),
("screen.n.01", "wall.n.01"),
("antler.n.01", "wall.n.01"),
("skateboard_wheel.n.01", "skateboard.n.01"),
("blackberry.n.01", "scrub.n.01"),
("raspberry.n.02", "scrub.n.01"),
("dip.n.07", "candlestick.n.01"),
("sign.n.02", "wall.n.01"),
("wreath.n.01", "wall.n.01"),
("bow.n.08", "wall.n.01"),
("holly.n.03", "wall.n.01"),
("curtain_rod.n.01", "wall.n.01"),
("bicycle.n.01", "bicycle_rack.n.01"),
("bicycle_rack.n.01", "wall.n.01"),
("dartboard.n.01", "wall.n.01"),
("rug.n.01", "wall.n.01"),
("fairy_light.n.01", "wall.n.01"),
("lantern.n.01", "wall.n.01"),
("address.n.05", "wall.n.01"),
("hanger.n.02", "wardrobe.n.01"),
("flagpole.n.02", "wall.n.01"),
("picture_frame.n.01", "wall.n.01"),
("wind_chime.n.01", "pole.n.01"),
("pole.n.01", "wall.n.01"),
("hook.n.05", "trailer_truck.n.01"),
("fire_alarm.n.02", "wall.n.01"),
("poster.n.01", "wall.n.01"),
("painting.n.01", "wall.n.01"),
("hanger.n.02", "coatrack.n.01"),
("license_plate.n.01", "car.n.01"),
("gummed_label.n.01", "license_plate.n.01"),
("wallpaper.n.01", "wall.n.01"),
("mirror.n.01", "wall.n.01"),
("webcam.n.02", "desktop_computer.n.01"),
("kayak.n.01", "kayak_rack.n.01"),
("kayak_rack.n.01", "wall.n.01"),
("trout.n.01", "fishing_rod.n.01"),
("bicycle_rack.n.01", "recreational_vehicle.n.01"),
])
VALID_ROOMS = set()
OBJECT_INSTANCE_RE = r"[A-Za-z-_]+\.n\.[0-9]+_[0-9]+"
OBJECT_CAT_RE = r"[A-Za-z-_]+\.n\.[0-9]+$"
OBJECT_CAT_AND_INST_RE = r"[A-Za-z-_]+\.n\.[0-9]+"
SINGLE_CAT_QUANTS = ["forall", "exists", "forn"]
DOUBLE_CAT_QUANTS = ["forpairs", "fornpairs"]
ROOMS = set([
"kitchen",
"dining_room",
"living_room",
"utility_room",
"empty_room",
"bedroom",
"bathroom",
"garden",
"shared_office",
"corridor",
"classroom",
"grocery_store",
"computer_lab",
"playroom",
"sauna",
"childs_room",
"garage",
"closet",
"storage_room",
"entryway",
"private_office",
"meeting_room",
"bar",
"staircase",
"spa",
"television_room",
"lobby"
])
PLACEMENTS = set([
# "connected",
"ontop",
"inside",
"under",
"filled",
"covered",
"overlaid",
"saturated",
"inroom",
"insource",
# "hung",
"future",
"attached",
"draped",
"contains"
])
SUBSTANCE_PLACEMENTS = set(["saturated", "filled", "covered", "insource", "contains"])
FUTURE_PREDICATE = "future"
# Helpers
def _traverse_goal_for_objects(expr, objects=None):
objects = objects if objects is not None else set()
# Check that category declarations in quantifiers are really categories, and equal
if expr[0] in ["forall", "exists", "forpairs"]:
term, __, cat = expr[1]
assert term.strip("?") == cat, f"mismatched term and cat declaration: {term}, {cat}"
assert re.match(OBJECT_CAT_RE, term.strip("?")) is not None, f"non-category term in quantifier declaration: {term}"
if expr[0] in ["forpairs"]:
term, __, cat = expr[2]
assert term.strip("?") == cat, f"mismatched term and cat declaration: {term}, {cat}"
assert re.match(OBJECT_CAT_RE, term.strip("?")) is not None, f"non-category term in quantifier declaration: {term}"
_traverse_goal_for_objects(expr[-1], objects=objects)
if expr[0] in ["forn", "fornpairs"]:
term, __, cat = expr[2]
assert term.strip("?") == cat, f"mismatched term and cat declaration: {term}, {cat}"
assert re.match(OBJECT_CAT_RE, term.strip("?")) is not None, f"non-category term in quantifier declaration: {term}"
if expr[0] == "fornpairs":
term, __, cat = expr[3]
assert term.strip("?") == cat, f"mismatched term and cat declaration: {term}, {cat}"
assert re.match(OBJECT_CAT_RE, term.strip("?")) is not None, f"non-category term in quantifier declaration: {term}"
_traverse_goal_for_objects(expr[-1], objects=objects)
# Check the subexpr for atomic formulae in base case, else recurse
if type(expr[-1]) is not list:
for obj in expr[1:]:
assert re.match(OBJECT_CAT_AND_INST_RE, obj.strip("?")) is not None, f"malformed object term in goal: {obj}"
objects.add(obj.strip("?"))
else:
if expr[0] in ["and", "or"]:
for subexpr in expr[1:]:
_traverse_goal_for_objects(subexpr, objects=objects)
else:
_traverse_goal_for_objects(expr[-1], objects=objects)
def _get_defn_elements_from_file(activity):
defn_fn = os.path.join(PROBLEM_FILE_DIR, activity, 'problem0.bddl')
with open(defn_fn, "r") as f:
__, objects, init, goal = parse_problem(activity, 0, "omnigibson", predefined_problem=f.read())
return activity, objects, init, goal
def _get_objects_from_object_list(objects):
instances, categories = set(), set()
for cat, insts in objects.items():
categories.add(cat)
for inst in insts:
instances.add(inst)
return instances, categories
def _get_instances_in_init(init):
'''
Take a parsed :init condition and return a set of all instances in it.
'''
init_insts = set()
for literal in init:
formula = literal[1] if literal[0] == "not" else literal
for inst in formula[1:]:
assert (re.match(OBJECT_INSTANCE_RE, inst) is not None) or (inst in ROOMS), f":init has category: {inst}"
if inst not in ROOMS:
init_insts.add(inst)
return init_insts
def _get_objects_in_goal(goal):
goal_objects = set()
goal = ["and"] + goal
_traverse_goal_for_objects(goal, goal_objects)
return goal_objects
def _traverse_goal_for_atoms(expr, goal_atoms):
if all(type(subexpr) == str for subexpr in expr):
goal_atoms.append(expr)
elif expr[0] in ["and", "or"]:
for subexpr in expr[1:]:
_traverse_goal_for_atoms(subexpr, goal_atoms)
elif expr[0] in ["forall", "exists", "forn", "forpairs", "fornpairs"]:
_traverse_goal_for_atoms(expr[-1], goal_atoms)
elif expr[0] == "imply":
_traverse_goal_for_atoms(expr[1], goal_atoms)
_traverse_goal_for_atoms(expr[2], goal_atoms)
elif expr[0] == "not":
_traverse_goal_for_atoms(expr[1], goal_atoms)
else:
raise ValueError(f"Unhandled logic operator {expr[0]}")
def _get_atoms_in_goal(goal):
goal_atoms = []
for goal_expr in goal:
_traverse_goal_for_atoms(goal_expr, goal_atoms)
return goal_atoms
def _get_unique_items_from_transition_map():
obj_set = set()
for fname in glob.glob(CSVS_DIR):
with open(fname) as f:
for row in f:
first = row.split(',')[0]
if '.n.' in first:
obj_set.add(first.rpartition('_')[0])
obj_set.remove('')
for obj in obj_set:
print(obj)
def is_specific_container_synset(synset):
return "__" in synset and "__of__" not in synset and "diced__" not in synset and "cooked__" not in synset and "half__" not in synset
def check_synset_predicate_alignment(atom, syns_to_props):
if atom[0] == "ontop" and atom[1] == "agent.n.01_1":
return
pred, *object_insts = atom
objects = []
for object_inst in object_insts:
syn_match = re.match(OBJECT_CAT_AND_INST_RE, object_inst.strip("?"))
if syn_match is not None:
objects.append(syn_match.group())
elif True: # object_inst in VALID_ROOMS: # TODO uncomment when VALID_ROOMS is populated
if pred == "inroom":
objects.append(object_inst)
else:
raise AssertionError(f"Nonsynset {object_inst} outside inroom")
else:
raise AssertionError(f"Invalid room {object_inst}")
assert (pred in UNARIES) or (pred in BINARIES), f"Invalid predicate: {pred}"
assert ((pred in UNARIES) and (len(objects) == 1)) or ((pred in BINARIES) and (len(objects) == 2)), f"Atom has wrong arity: {atom}"
# Unaries
if pred == "cooked":
assert "cookable" in syns_to_props[objects[0]], f"Inapplicable cooked: {atom}"
if pred == "frozen":
assert "freezable" in syns_to_props[objects[0]], f"Inapplicable frozen: {atom}"
if pred == "closed" or pred == "open":
assert "openable" in syns_to_props[objects[0]], f"Inapplicable closed/open: {atom}"
if pred == "folded" or pred == "unfolded":
assert "drapeable" in syns_to_props[objects[0]], f"Inapplicable folded/unfolded: {atom}"
if pred == "toggled_on":
assert "toggleable" in syns_to_props[objects[0]], f"Inapplicable toggled_on: {atom}"
if pred == "hot":
assert "heatable" in syns_to_props[objects[0]], f"Inapplicable hot: {atom}"
if pred == "on_fire":
assert "flammable" in syns_to_props[objects[0]], f"Inapplicable on_fire: {atom}"
if pred == "assembled":
assert "assembleable" in syns_to_props[objects[0]], f"Inapplicable assembled: {atom}"
if pred == "broken":
assert "breakable" in syns_to_props[objects[0]], f"Inapplicable broken: {atom}"
# Binaries
if pred == "saturated":
assert ("particleRemover" in syns_to_props[objects[0]]) and ("substance" in syns_to_props[objects[1]]), f"Inapplicable saturated: {atom}"
if pred == "covered":
assert ("nonSubstance" in syns_to_props[objects[0]]) and ("substance" in syns_to_props[objects[1]]), f"Inapplicable covered: {atom}"
if pred == "filled":
assert ("fillable" in syns_to_props[objects[0]]) and ("physicalSubstance" in syns_to_props[objects[1]]), f"Inapplicable filled/empty: {atom}"
if pred == "contains" or pred == "empty":
assert ("fillable" in syns_to_props[objects[0]]) and ("substance" in syns_to_props[objects[1]]), f"Inapplicable contains: {atom}"
if pred == "ontop":
assert ("nonSubstance" in syns_to_props[objects[0]]) and ("nonSubstance" in syns_to_props[objects[1]]), f"Inapplicable ontop: {atom}"
if pred == "nextto":
assert ("nonSubstance" in syns_to_props[objects[0]]) and ("nonSubstance" in syns_to_props[objects[1]]), f"Inapplicable nextto: {atom}"
if pred == "under":
assert ("nonSubstance" in syns_to_props[objects[0]]) and ("rigidBody" in syns_to_props[objects[1]]), f"Inapplicable under: {atom}"
if pred == "touching":
assert ("rigidBody" in syns_to_props[objects[0]]) and ("rigidBody" in syns_to_props[objects[1]]), f"Inapplicable touching: {atom}"
if pred == "inside":
assert ("nonSubstance" in syns_to_props[objects[0]]) and ("nonSubstance" in syns_to_props[objects[1]]), f"Inapplicable inside: {atom}"
if pred == "overlaid":
assert ("drapeable" in syns_to_props[objects[0]]) and ("rigidBody" in syns_to_props[objects[1]]), f"Inapplicable overlaid: {atom}"
if pred == "attached":
assert tuple(objects) in VALID_ATTACHMENTS, f"Inapplicable attached: {atom}"
if pred == "draped":
assert ("drapeable" in syns_to_props[objects[0]]) and ("rigidBody" in syns_to_props[objects[1]]), f"Inapplicable overlaid: {atom}"
if pred == "insource":
assert (("particleSource" in syns_to_props[objects[0]]) or ("particleApplier" in syns_to_props[objects[0]])) and ("substance" in syns_to_props[objects[1]]), f"Inapplicable insource: {atom}"
def check_clashing_transition_rules():
# Check within each submap
for submap_name in TM_SUBMAPS_TO_PARAMS:
with open(os.path.join("..", "bddl", "generated_data", "transition_map", "tm_jsons", submap_name + ".json"), "r") as f:
submap = json.load(f)
seen_object_sets = []
for rule in submap:
# Get relevant parameters
rule_name = rule.get("rule_name", "No name")
input_objects = rule.get("input_objects", {})
input_states = rule.get("input_states", {})
input_states = input_states if input_states is not None else {}
if submap_name == "heat_cook":
equipment = set([list(rule["heat_source"].keys())[0], list(rule["container"].keys())[0]])
elif submap_name == "single_toggleable_machine":
equipment = set([list(rule["machine"].keys())[0]])
else:
equipment = set() # Equivalence will pass trivially when checked, because this rule already clashes
output_objects = rule.get("output_objects", {})
output_states = rule.get("output_states", {})
output_states = output_states if output_states is not None else {}
# NOTE doing input_objects.keys, not input_objects.items, because simulator is not actually sensitive to amount. It only checks for category,
# so different amounts but same categories still need to result in the same output.
# Collect all sets of input objects to check subsetting
input_objects = set(sorted(input_objects.keys(), key=lambda x: x[0]))
output_objects = set(sorted(output_objects.keys(), key=lambda x: x[0]))
input_states_strs = set([syns + "@" + ";".join([f"{pred}:{val}" for pred, val in sorted(states, key=lambda x: x[0])]) for syns, states in sorted(input_states.items(), key=lambda x: x[0])])
output_states_strs = set([syns + "@" + ";".join([f"{pred}:{val}" for pred, val in sorted(states, key=lambda x: x[0])]) for syns, states in sorted(output_states.items(), key=lambda x: x[0])])
for seen_rule_name, seen_object_set, seen_states_set, seen_equipment, seen_output_objects, seen_output_states in seen_object_sets:
# If we see that our next input objects set is a subset or superset...
if input_objects.issuperset(seen_object_set) or input_objects.issubset(seen_object_set):
# Construct a set of atomic formulae in string format
if input_states_strs.issuperset(seen_states_set) or input_states_strs.issubset(seen_states_set):
if equipment == seen_equipment:
# At this point, the output needs to be identical
if not output_objects == seen_output_objects or not output_states_strs == seen_output_states:
raise AssertionError(f"Clashing rules with input objects {rule_name} and {seen_rule_name} in submap {submap_name}.")
seen_object_sets.append((rule_name, input_objects, input_states_strs, equipment, output_objects, output_states_strs))
# Check heat_cook rules vs cooking individual items, since those are a potential clash that we know of
# for activity in os.listdir(PROBLEM_FILE_DIR):
# if not os.path.isdir(os.path.join(PROBLEM_FILE_DIR, activity)): continue
# __, objects, init, goal = _get_defn_elements_from_file(activity)
# # Check for a rigid body ending cooked and starting not cooked/cook state unspecified, or a future clause for a cooked substance
# for cooking_rigids:
# NOTE other heuristics as we discover them
if __name__ == "__main__":
check_clashing_transition_rules()

View File

@ -1,30 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
granulated_sugar.n.01_1,
raw_egg.n.01_1,
raw_egg.n.01_2,
vanilla.n.02_1,
melted__butter.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
output-objects,
sugar_cookie_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 2,
input-objects,
sugar_cookie_dough.n.01_1,not cooked
output-objects,
sugar_cookie.n.01_1,cooked
sugar_cookie.n.01_2,cooked
sugar_cookie.n.01_3,cooked
sugar_cookie.n.01_4,cooked
sugar_cookie.n.01_5,cooked
sugar_cookie.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 granulated_sugar.n.01_1
5 raw_egg.n.01_1
6 raw_egg.n.01_2
7 vanilla.n.02_1
8 melted__butter.n.01_1
9 baking_powder.n.01_1
10 salt.n.02_1
11 output-objects
12 sugar_cookie_dough.n.01_1 not cooked
13 tool
14 electric_mixer.n.01_1
15 container
16 mixing_bowl.n.01_1 inside
17 STEP 2
18 input-objects
19 sugar_cookie_dough.n.01_1 not cooked
20 output-objects
21 sugar_cookie.n.01_1 cooked
22 sugar_cookie.n.01_2 cooked
23 sugar_cookie.n.01_3 cooked
24 sugar_cookie.n.01_4 cooked
25 sugar_cookie.n.01_5 cooked
26 sugar_cookie.n.01_6 cooked
27 tool
28 oven.n.01_1
29 container
30 cookie_sheet.n.01_1 ontop

View File

@ -1,31 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
granulated_sugar.n.01_1,
raw_egg.n.01_1,
vanilla.n.02_1,
melted__butter.n.01_1,
sodium_carbonate.n.01_1,
baking_powder.n.01_1,
output-objects,
sugar_cookie_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 2,
input-objects,
sugar_cookie_dough.n.01_1,not cooked
output-objects,
sugar_cookie.n.01_1,cooked
sugar_cookie.n.01_2,cooked
sugar_cookie.n.01_3,cooked
sugar_cookie.n.01_4,cooked
sugar_cookie.n.01_5,cooked
sugar_cookie.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 granulated_sugar.n.01_1
5 raw_egg.n.01_1
6 vanilla.n.02_1
7 melted__butter.n.01_1
8 sodium_carbonate.n.01_1
9 baking_powder.n.01_1
10 output-objects
11 sugar_cookie_dough.n.01_1 not cooked
12 tool
13 electric_mixer.n.01_1
14 container
15 mixing_bowl.n.01_1 inside
16 STEP 2
17 input-objects
18 sugar_cookie_dough.n.01_1 not cooked
19 output-objects
20 sugar_cookie.n.01_1 cooked
21 sugar_cookie.n.01_2 cooked
22 sugar_cookie.n.01_3 cooked
23 sugar_cookie.n.01_4 cooked
24 sugar_cookie.n.01_5 cooked
25 sugar_cookie.n.01_6 cooked
26 tool
27 oven.n.01_1
28 container
29 cookie_sheet.n.01_1 ontop

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
coffee_bean.n.01_1,
water.n.06_1,
output-objects,
drip_coffee.n.01_1,
tool,
coffee_maker.n.01_1,
container,
mug.n.04_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 coffee_bean.n.01_1
4 water.n.06_1
5 output-objects
6 drip_coffee.n.01_1
7 tool
8 coffee_maker.n.01_1
9 container
10 mug.n.04_1 contains

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
salt.n.02_1,
output-objects,
seawater.n.01_1,
tool,
stove.n.01_1,
container,
stockpot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 salt.n.02_1
5 output-objects
6 seawater.n.01_1
7 tool
8 stove.n.01_1
9 container
10 stockpot.n.01_1 contains

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
instant_coffee.n.01_1,
cane_sugar.n.02_1,
chocolate_milk.n.01_1,
ice_cube.n.01_1,
ice_cube.n.01_2,
ice_cube.n.01_3,
output-objects,
iced_cappuccino.n.01_1,
tool,
blender.n.01_1,
container,
cup.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 instant_coffee.n.01_1
5 cane_sugar.n.02_1
6 chocolate_milk.n.01_1
7 ice_cube.n.01_1
8 ice_cube.n.01_2
9 ice_cube.n.01_3
10 output-objects
11 iced_cappuccino.n.01_1
12 tool
13 blender.n.01_1
14 container
15 cup.n.01_1 contains

View File

@ -1,22 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
instant_coffee.n.01_1,
output-objects,
espresso.n.01_1,
tool,
coffee_maker.n.01_1,
container,
teacup.n.02_1,contains
STEP 2 ,
input-objects,
espresso.n.01_1,
cane_sugar.n.02_1,
whole_milk.n.01_1,
foam.n.01_1,
output-objects,
cappuccino.n.01_1,
tool,
stirrer.n.02_1,
container,
teacup.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 instant_coffee.n.01_1
5 output-objects
6 espresso.n.01_1
7 tool
8 coffee_maker.n.01_1
9 container
10 teacup.n.02_1 contains
11 STEP 2
12 input-objects
13 espresso.n.01_1
14 cane_sugar.n.02_1
15 whole_milk.n.01_1
16 foam.n.01_1
17 output-objects
18 cappuccino.n.01_1
19 tool
20 stirrer.n.02_1
21 container
22 teacup.n.02_1 contains

View File

@ -1,39 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
raw_egg.n.01_1,
cane_sugar.n.02_1,
lemon_juice.n.01_1,
vanilla.n.02_1,
cream_cheese.n.01_1,
salt.n.02_1,
output-objects,
cheese_pastry_filling.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
STEP 2,
input-objects,
water.n.06_1,
butter.n.01_1,
flour.n.01_1,
salt.n.02_1,
output-objects,
pastry.n.01_1,
tool,
food_processor.n.01_1,
STEP 3,
input-objects,
pastry.n.01_1,not cooked
cheese_pastry_filling.n.01_1,
output-objects,
cheese_tart.n.01_1,cooked
cheese_tart.n.01_2,cooked
cheese_tart.n.01_3,cooked
cheese_tart.n.01_4,cooked
cheese_tart.n.01_5,cooked
cheese_tart.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 raw_egg.n.01_1
4 cane_sugar.n.02_1
5 lemon_juice.n.01_1
6 vanilla.n.02_1
7 cream_cheese.n.01_1
8 salt.n.02_1
9 output-objects
10 cheese_pastry_filling.n.01_1
11 tool
12 electric_mixer.n.01_1
13 container
14 mixing_bowl.n.01_1 contains
15 STEP 2
16 input-objects
17 water.n.06_1
18 butter.n.01_1
19 flour.n.01_1
20 salt.n.02_1
21 output-objects
22 pastry.n.01_1
23 tool
24 food_processor.n.01_1
25 STEP 3
26 input-objects
27 pastry.n.01_1 not cooked
28 cheese_pastry_filling.n.01_1
29 output-objects
30 cheese_tart.n.01_1 cooked
31 cheese_tart.n.01_2 cooked
32 cheese_tart.n.01_3 cooked
33 cheese_tart.n.01_4 cooked
34 cheese_tart.n.01_5 cooked
35 cheese_tart.n.01_6 cooked
36 tool
37 oven.n.01_1
38 container
39 cookie_sheet.n.01_1 ontop

View File

@ -1,16 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
instant_coffee.n.01_1,
cane_sugar.n.02_1,
ice_cube.n.01_1,
ice_cube.n.01_2,
ice_cube.n.01_3,
ice_cube.n.01_4,
scoop_of_ice_cream.n.01_1,
output-objects,
milkshake.n.01_1,
tool,
blender.n.01_1,
container,
cup.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 instant_coffee.n.01_1
5 cane_sugar.n.02_1
6 ice_cube.n.01_1
7 ice_cube.n.01_2
8 ice_cube.n.01_3
9 ice_cube.n.01_4
10 scoop_of_ice_cream.n.01_1
11 output-objects
12 milkshake.n.01_1
13 tool
14 blender.n.01_1
15 container
16 cup.n.01_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
whole_milk.n.01_1,
chocolate_sauce.n.01_1,
scoop_of_ice_cream.n.01_1,
output-objects,
milkshake.n.01_1,
tool,
blender.n.01_1,
container,
cup.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 whole_milk.n.01_1
4 chocolate_sauce.n.01_1
5 scoop_of_ice_cream.n.01_1
6 output-objects
7 milkshake.n.01_1
8 tool
9 blender.n.01_1
10 container
11 cup.n.01_1 contains

View File

@ -1,19 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
tomato_sauce.n.01_1,
olive_oil.n.01_1,
clove.n.03_1,
clove.n.03_2,
clove.n.03_3,
basil.n.03_1,
basil.n.03_2,
basil.n.03_3,
basil.n.03_4,
ground_beef.n.01_1,
rosemary.n.02_1,
output-objects,
cooked__red_meat_sauce.n.01_1,
tool,
stove.n.01_1,
container,
saucepan.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 tomato_sauce.n.01_1
4 olive_oil.n.01_1
5 clove.n.03_1
6 clove.n.03_2
7 clove.n.03_3
8 basil.n.03_1
9 basil.n.03_2
10 basil.n.03_3
11 basil.n.03_4
12 ground_beef.n.01_1
13 rosemary.n.02_1
14 output-objects
15 cooked__red_meat_sauce.n.01_1
16 tool
17 stove.n.01_1
18 container
19 saucepan.n.01_1 contains

View File

@ -1,16 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
strawberry.n.01_1,
strawberry.n.01_2,
strawberry.n.01_3,
ice_cube.n.01_1,
ice_cube.n.01_2,
ice_cube.n.01_3,
ice_cube.n.01_4,
lemon_juice.n.01_1,
output-objects,
smoothie.n.02_1,
tool,
blender.n.01_1,
container,
water_glass.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 strawberry.n.01_1
4 strawberry.n.01_2
5 strawberry.n.01_3
6 ice_cube.n.01_1
7 ice_cube.n.01_2
8 ice_cube.n.01_3
9 ice_cube.n.01_4
10 lemon_juice.n.01_1
11 output-objects
12 smoothie.n.02_1
13 tool
14 blender.n.01_1
15 container
16 water_glass.n.02_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
ground_coffee.n.01_1,
brown_sugar.n.01_1,
coconut_oil.n.01_1,
output-objects,
sugar_coffee_scrub.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 ground_coffee.n.01_1
4 brown_sugar.n.01_1
5 coconut_oil.n.01_1
6 output-objects
7 sugar_coffee_scrub.n.01_1
8 tool
9 electric_mixer.n.01_1
10 container
11 mixing_bowl.n.01_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
vinegar.n.01_1,
water.n.06_1,
lemon_juice.n.01_1,
output-objects,
vinegar_cleaning_solution.n.01_1,
tool,
tablespoon.n.02_1,
container,
erlenmeyer_flask.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 vinegar.n.01_1
4 water.n.06_1
5 lemon_juice.n.01_1
6 output-objects
7 vinegar_cleaning_solution.n.01_1
8 tool
9 tablespoon.n.02_1
10 container
11 erlenmeyer_flask.n.01_1 contains

View File

@ -1,14 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
cooking_oil.n.01_1,,
flour.n.01_1,,
raw_egg.n.01_1,,
salt.n.02_1,,
veal.n.01_1,not cooked,
breadcrumb.n.01_1,,
output-objects,,
schnitzel.n.01_1,cooked,
tool,,
stove.n.01_1,,
container,,
frying_pan.n.01_1,inside,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 cooking_oil.n.01_1
4 flour.n.01_1
5 raw_egg.n.01_1
6 salt.n.02_1
7 veal.n.01_1 not cooked
8 breadcrumb.n.01_1
9 output-objects
10 schnitzel.n.01_1 cooked
11 tool
12 stove.n.01_1
13 container
14 frying_pan.n.01_1 inside

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
espresso.n.01_1,
low-fat_milk.n.01_1,
sugar_syrup.n.01_1,
output-objects,
cafe_au_lait.n.01_1,
tool,
teaspoon.n.02_1,
container,
mug.n.04_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 espresso.n.01_1
4 low-fat_milk.n.01_1
5 sugar_syrup.n.01_1
6 output-objects
7 cafe_au_lait.n.01_1
8 tool
9 teaspoon.n.02_1
10 container
11 mug.n.04_1 contains

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
apple.n.01_1,
apple.n.01_2,
apple.n.01_3,
water.n.06_1,
lemon_juice.n.01_1,
cinnamon.n.03_1,
granulated_sugar.n.01_1,
output-objects,
applesauce.n.01_1,
tool,
stove.n.01_1,
container,
saucepan.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 apple.n.01_1
4 apple.n.01_2
5 apple.n.01_3
6 water.n.06_1
7 lemon_juice.n.01_1
8 cinnamon.n.03_1
9 granulated_sugar.n.01_1
10 output-objects
11 applesauce.n.01_1
12 tool
13 stove.n.01_1
14 container
15 saucepan.n.01_1 contains

View File

@ -1,27 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
salt.n.02_1,
honey.n.01_1,
yeast.n.01_1,
water.n.06_1,
output-objects,
bagel_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 2,
input-objects,
raw_egg.n.01_1,
bagel_dough.n.01_1,not cooked
sesame_seed.n.01_1,
output-objects,
bagel.n.01_1,cooked
bagel.n.01_2,cooked
bagel.n.01_3,cooked
bagel.n.01_4,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 salt.n.02_1
5 honey.n.01_1
6 yeast.n.01_1
7 water.n.06_1
8 output-objects
9 bagel_dough.n.01_1 not cooked
10 tool
11 electric_mixer.n.01_1
12 container
13 mixing_bowl.n.01_1 inside
14 STEP 2
15 input-objects
16 raw_egg.n.01_1
17 bagel_dough.n.01_1 not cooked
18 sesame_seed.n.01_1
19 output-objects
20 bagel.n.01_1 cooked
21 bagel.n.01_2 cooked
22 bagel.n.01_3 cooked
23 bagel.n.01_4 cooked
24 tool
25 oven.n.01_1
26 container
27 cookie_sheet.n.01_1 ontop

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
whole_milk.n.01_1,
water.n.06_1,
output-objects,
pancake_batter.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 baking_powder.n.01_1
5 salt.n.02_1
6 whole_milk.n.01_1
7 water.n.06_1
8 output-objects
9 pancake_batter.n.01_1
10 tool
11 electric_mixer.n.01_1
12 container
13 mixing_bowl.n.01_1 contains

View File

@ -1,27 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
shortening.n.01_1,
whole_milk.n.01_1,
output-objects,
biscuit_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 2,
input-objects,
biscuit_dough.n.01_1,not cooked
output-objects,
biscuit.n.01_1,cooked
biscuit.n.01_2,cooked
biscuit.n.01_3,cooked
biscuit.n.01_4,cooked
biscuit.n.01_5,cooked
biscuit.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 baking_powder.n.01_1
5 salt.n.02_1
6 shortening.n.01_1
7 whole_milk.n.01_1
8 output-objects
9 biscuit_dough.n.01_1 not cooked
10 tool
11 electric_mixer.n.01_1
12 container
13 mixing_bowl.n.01_1 inside
14 STEP 2
15 input-objects
16 biscuit_dough.n.01_1 not cooked
17 output-objects
18 biscuit.n.01_1 cooked
19 biscuit.n.01_2 cooked
20 biscuit.n.01_3 cooked
21 biscuit.n.01_4 cooked
22 biscuit.n.01_5 cooked
23 biscuit.n.01_6 cooked
24 tool
25 oven.n.01_1
26 container
27 cookie_sheet.n.01_1 ontop

View File

@ -1,25 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
lemon_juice.n.01_1,
granulated_sugar.n.01_1,
blueberry.n.02_1,
output-objects,
blueberry_compote.n.01_1,
tool,
stove.n.01_1,
container,
saucepan.n.01_1,contains
STEP 2,
input-objects,
blueberry_compote.n.01_1,
gelatin.n.02_1,
raw_egg.n.01_1,
cream_of_tartar.n.01_1,
granulated_sugar.n.01_1,
whipped_cream.n.01_1,
output-objects,
blueberry_mousse.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 lemon_juice.n.01_1
4 granulated_sugar.n.01_1
5 blueberry.n.02_1
6 output-objects
7 blueberry_compote.n.01_1
8 tool
9 stove.n.01_1
10 container
11 saucepan.n.01_1 contains
12 STEP 2
13 input-objects
14 blueberry_compote.n.01_1
15 gelatin.n.02_1
16 raw_egg.n.01_1
17 cream_of_tartar.n.01_1
18 granulated_sugar.n.01_1
19 whipped_cream.n.01_1
20 output-objects
21 blueberry_mousse.n.01_1
22 tool
23 electric_mixer.n.01_1
24 container
25 mixing_bowl.n.01_1 contains

View File

@ -1,36 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
melted__butter.n.01_1,
granulated_sugar.n.01_1,
cocoa_powder.n.01_1,
vanilla.n.02_1,
raw_egg.n.01_1,
flour.n.01_1,
salt.n.02_1,
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_7,
output-objects,
brownie_batter.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
STEP 2,
input-objects,
brownie_batter.n.01_1,
output-objects,
brownie.n.03_1,cooked
brownie.n.03_2,cooked
brownie.n.03_3,cooked
brownie.n.03_4,cooked
brownie.n.03_5,cooked
brownie.n.03_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 melted__butter.n.01_1
4 granulated_sugar.n.01_1
5 cocoa_powder.n.01_1
6 vanilla.n.02_1
7 raw_egg.n.01_1
8 flour.n.01_1
9 salt.n.02_1
10 walnut.n.01_1
11 walnut.n.01_2
12 walnut.n.01_3
13 walnut.n.01_4
14 walnut.n.01_5
15 walnut.n.01_6
16 walnut.n.01_7
17 output-objects
18 brownie_batter.n.01_1
19 tool
20 electric_mixer.n.01_1
21 container
22 mixing_bowl.n.01_1 contains
23 STEP 2
24 input-objects
25 brownie_batter.n.01_1
26 output-objects
27 brownie.n.03_1 cooked
28 brownie.n.03_2 cooked
29 brownie.n.03_3 cooked
30 brownie.n.03_4 cooked
31 brownie.n.03_5 cooked
32 brownie.n.03_6 cooked
33 tool
34 oven.n.01_1
35 container
36 cookie_sheet.n.01_1 ontop

View File

@ -1,28 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
cherry.n.03_1,
cherry.n.03_2,
cherry.n.03_3,
cherry.n.03_4,
cherry.n.03_5,
cherry.n.03_6,
cherry.n.03_7,
cherry.n.03_8,
cherry.n.03_9,
cherry.n.03_10,
cherry.n.03_11,
cherry.n.03_12,
cherry.n.03_13,
cherry.n.03_14,
cherry.n.03_15,
cherry.n.03_16,
granulated_sugar.n.01_1,
cornstarch.n.01_1,
lemon_juice.n.01_1,
water.n.06_1,
output-objects,
cherry_filling.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 cherry.n.03_1
4 cherry.n.03_2
5 cherry.n.03_3
6 cherry.n.03_4
7 cherry.n.03_5
8 cherry.n.03_6
9 cherry.n.03_7
10 cherry.n.03_8
11 cherry.n.03_9
12 cherry.n.03_10
13 cherry.n.03_11
14 cherry.n.03_12
15 cherry.n.03_13
16 cherry.n.03_14
17 cherry.n.03_15
18 cherry.n.03_16
19 granulated_sugar.n.01_1
20 cornstarch.n.01_1
21 lemon_juice.n.01_1
22 water.n.06_1
23 output-objects
24 cherry_filling.n.01_1
25 tool
26 electric_mixer.n.01_1
27 container
28 mixing_bowl.n.01_1 contains

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
granulated_sugar.n.01_1,
sodium_carbonate.n.01_1,
output-objects,
cake_mix.n.01_1,
tool,
spatula.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 baking_powder.n.01_1
5 salt.n.02_1
6 granulated_sugar.n.01_1
7 sodium_carbonate.n.01_1
8 output-objects
9 cake_mix.n.01_1
10 tool
11 spatula.n.01_1
12 container
13 mixing_bowl.n.01_1 contains

View File

@ -1,44 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
chicken_breast.n.02_1,
chicken_breast.n.02_2,
chicken_breast.n.02_3,
chicken_breast.n.02_4,
output-objects,
diced__chicken_breast.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 2
input-objects,
beefsteak_tomato.n.01_1,
beefsteak_tomato.n.01_2,
output-objects,
diced__beefsteak_tomato.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 3
input-objects,
vidalia_onion.n.01_1,
output-objects,
diced__vidalia_onion.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 4,
input-objects,
diced__chicken_breast.n.01_1,
diced__beefsteak_tomato.n.01_1,
diced__vidalia_onion.n.01_1,
cooking_oil.n.01_1,
curry_powder.n.01_1,
output-objects,
chicken_curry.n.01_1,
tool,
stove.n.01_1,
container,
stockpot.n.01_1,contains
Can't render this file because it has a wrong number of fields in line 13.

View File

@ -1,29 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
melted__butter.n.01_1,
granulated_sugar.n.01_1,
raw_egg.n.01_1,
raw_egg.n.01_2,
cocoa_powder.n.01_1,
chocolate_bar.n.01_1,
output-objects,
chocolate_cookie_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 2,
input-objects,
chocolate_cookie_dough.n.01_1,not cooked
output-objects,
chocolate_biscuit.n.01_1,cooked
chocolate_biscuit.n.01_2,cooked
chocolate_biscuit.n.01_3,cooked
chocolate_biscuit.n.01_4,cooked
chocolate_biscuit.n.01_5,cooked
chocolate_biscuit.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 melted__butter.n.01_1
5 granulated_sugar.n.01_1
6 raw_egg.n.01_1
7 raw_egg.n.01_2
8 cocoa_powder.n.01_1
9 chocolate_bar.n.01_1
10 output-objects
11 chocolate_cookie_dough.n.01_1 not cooked
12 tool
13 electric_mixer.n.01_1
14 container
15 mixing_bowl.n.01_1 inside
16 STEP 2
17 input-objects
18 chocolate_cookie_dough.n.01_1 not cooked
19 output-objects
20 chocolate_biscuit.n.01_1 cooked
21 chocolate_biscuit.n.01_2 cooked
22 chocolate_biscuit.n.01_3 cooked
23 chocolate_biscuit.n.01_4 cooked
24 chocolate_biscuit.n.01_5 cooked
25 chocolate_biscuit.n.01_6 cooked
26 tool
27 oven.n.01_1
28 container
29 cookie_sheet.n.01_1 ontop

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
granulated_sugar.n.01_1,
cocoa_powder.n.01_1,
low-fat_milk.n.01_1,
output-objects,
chocolate_milk.n.01_1,
tool,
blender.n.01_1,
container,
water_glass.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 granulated_sugar.n.01_1
4 cocoa_powder.n.01_1
5 low-fat_milk.n.01_1
6 output-objects
7 chocolate_milk.n.01_1
8 tool
9 blender.n.01_1
10 container
11 water_glass.n.02_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
butter.n.01_1,
honey.n.01_1,
cocoa_powder.n.01_1,
output-objects,
chocolate_sauce.n.01_1,
tool,
food_processor.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 butter.n.01_1
4 honey.n.01_1
5 cocoa_powder.n.01_1
6 output-objects
7 chocolate_sauce.n.01_1
8 tool
9 food_processor.n.01_1
10 container
11 mixing_bowl.n.01_1 contains

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
granulated_sugar.n.01_1,
water.n.06_1,
salt.n.02_1,
vanilla.n.02_1,
cocoa_powder.n.01_1,
output-objects,
chocolate_sauce.n.01_1,
tool,
stove.n.01_1,
container,
saucepan.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 granulated_sugar.n.01_1
4 water.n.06_1
5 salt.n.02_1
6 vanilla.n.02_1
7 cocoa_powder.n.01_1
8 output-objects
9 chocolate_sauce.n.01_1
10 tool
11 stove.n.01_1
12 container
13 saucepan.n.01_1 contains

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
cinnamon.n.03_1,
granulated_sugar.n.01_1,
output-objects,
cinnamon_sugar.n.01_1,
tool,
tablespoon.n.02_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 cinnamon.n.03_1
4 granulated_sugar.n.01_1
5 output-objects
6 cinnamon_sugar.n.01_1
7 tool
8 tablespoon.n.02_1
9 container
10 mixing_bowl.n.01_1 contains

View File

@ -1,12 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
orange_juice.n.01_1,
ginger_beer.n.01_1,
lemonade.n.01_1,
pineapple_juice.n.01_1,
output-objects,
fruit_punch.n.01_1,
tool,
wooden_spoon.n.02_1,
container,
pitcher.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 orange_juice.n.01_1
4 ginger_beer.n.01_1
5 lemonade.n.01_1
6 pineapple_juice.n.01_1
7 output-objects
8 fruit_punch.n.01_1
9 tool
10 wooden_spoon.n.02_1
11 container
12 pitcher.n.02_1 contains

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
coffee_bean.n.01_1,
water.n.06_1,
output-objects,
drip_coffee.n.01_1,
tool,
coffee_maker.n.01_1,
container,
mug.n.04_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 coffee_bean.n.01_1
4 water.n.06_1
5 output-objects
6 drip_coffee.n.01_1
7 tool
8 coffee_maker.n.01_1
9 container
10 mug.n.04_1 contains

View File

@ -1,25 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
butter.n.01_1,
output-objects,
melted__butter.n.01_1,
tool,
microwave.n.02_1,toggled_on
container,
bowl.n.01_1,
STEP 2,
input-objects,
flour.n.01_1,
granulated_sugar.n.01_1,
raw_egg.n.01_1,
raw_egg.n.01_2,
vanilla.n.02_1,
melted__butter.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
output-objects,
sugar_cookie_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 butter.n.01_1
4 output-objects
5 melted__butter.n.01_1
6 tool
7 microwave.n.02_1 toggled_on
8 container
9 bowl.n.01_1
10 STEP 2
11 input-objects
12 flour.n.01_1
13 granulated_sugar.n.01_1
14 raw_egg.n.01_1
15 raw_egg.n.01_2
16 vanilla.n.02_1
17 melted__butter.n.01_1
18 baking_powder.n.01_1
19 salt.n.02_1
20 output-objects
21 sugar_cookie_dough.n.01_1 not cooked
22 tool
23 electric_mixer.n.01_1
24 container
25 mixing_bowl.n.01_1 inside

View File

@ -1,32 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
granulated_sugar.n.01_1,
raw_egg.n.01_1,
raw_egg.n.01_2,
vanilla.n.02_1,
butter.n.01_1,
baking_powder.n.01_1,
cinnamon.n.03_1,
nutmeg.n.02_1,
salt.n.02_1,
output-objects,
spice_cookie_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 2,
input-objects,
spice_cookie_dough.n.01_1,not cooked
output-objects,
spice_cookie.n.01_1,cooked
spice_cookie.n.01_2,cooked
spice_cookie.n.01_3,cooked
spice_cookie.n.01_4,cooked
spice_cookie.n.01_5,cooked
spice_cookie.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 granulated_sugar.n.01_1
5 raw_egg.n.01_1
6 raw_egg.n.01_2
7 vanilla.n.02_1
8 butter.n.01_1
9 baking_powder.n.01_1
10 cinnamon.n.03_1
11 nutmeg.n.02_1
12 salt.n.02_1
13 output-objects
14 spice_cookie_dough.n.01_1 not cooked
15 tool
16 electric_mixer.n.01_1
17 container
18 mixing_bowl.n.01_1 inside
19 STEP 2
20 input-objects
21 spice_cookie_dough.n.01_1 not cooked
22 output-objects
23 spice_cookie.n.01_1 cooked
24 spice_cookie.n.01_2 cooked
25 spice_cookie.n.01_3 cooked
26 spice_cookie.n.01_4 cooked
27 spice_cookie.n.01_5 cooked
28 spice_cookie.n.01_6 cooked
29 tool
30 oven.n.01_1
31 container
32 cookie_sheet.n.01_1 ontop

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
whole_milk.n.01_1,,
melted__butter.n.01_1,,
output-objects,,
heavy_cream.n.01_1,,
tool,,
electric_mixer.n.01_1,,
container,,
mixing_bowl.n.01_1,contains,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 whole_milk.n.01_1
4 melted__butter.n.01_1
5 output-objects
6 heavy_cream.n.01_1
7 tool
8 electric_mixer.n.01_1
9 container
10 mixing_bowl.n.01_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
soda_water.n.03_1,
heavy_cream.n.01_1,
sugar_syrup.n.01_1,
output-objects,
cream_soda.n.01_1,
tool,
teaspoon.n.02_1,
container,
water_glass.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 soda_water.n.03_1
4 heavy_cream.n.01_1
5 sugar_syrup.n.01_1
6 output-objects
7 cream_soda.n.01_1
8 tool
9 teaspoon.n.02_1
10 container
11 water_glass.n.02_1 contains

View File

@ -1,26 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
flour.n.01_1,,
yeast.n.01_1,,
salt.n.02_1,,
granulated_sugar.n.01_1,,
butter.n.01_1,,
whole_milk.n.01_1,,
output-objects,,
roll_dough.n.01_1,not cooked,
tool,,
electric_mixer.n.01_1,,
container,,
mixing_bowl.n.01_1,inside,
STEP 2,,
input-objects,,
roll_dough.n.01_1,not cooked,
output-objects,,
bap.n.01_1,cooked
bap.n.01_2,cooked
bap.n.01_3,cooked
bap.n.01_4,cooked
tool,,
oven.n.01_1,,
container,,
cookie_sheet.n.01_1,ontop,
Can't render this file because it has a wrong number of fields in line 19.

View File

@ -1,24 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
flour.n.01_1,,
output-objects,,
cooked__flour.n.01_1,,
tool,,
oven.n.01_1,,
container,,
cookie_sheet.n.01_1,,
STEP 2,,
input-objects,,
cooked__flour.n.01_1,,
melted__butter.n.01_1,,
granulated_sugar.n.01_1,,
brown_sugar.n.01_1,,
salt.n.02_1,,
vanilla.n.02_1,,
jimmies.n.01_1,,
output-objects,,
edible_cookie_dough.n.01_1,not cooked,
tool,,
electric_mixer.n.01_1,,
container,,
mixing_bowl.n.01_1,inside,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 flour.n.01_1
4 output-objects
5 cooked__flour.n.01_1
6 tool
7 oven.n.01_1
8 container
9 cookie_sheet.n.01_1
10 STEP 2
11 input-objects
12 cooked__flour.n.01_1
13 melted__butter.n.01_1
14 granulated_sugar.n.01_1
15 brown_sugar.n.01_1
16 salt.n.02_1
17 vanilla.n.02_1
18 jimmies.n.01_1
19 output-objects
20 edible_cookie_dough.n.01_1 not cooked
21 tool
22 electric_mixer.n.01_1
23 container
24 mixing_bowl.n.01_1 inside

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
granulated_sugar.n.01_1,,
nutmeg.n.02_1,,
cinnamon.n.03_1,,
vanilla.n.02_1,,
rum.n.01_1,,
whole_milk.n.01_1,,
raw_egg.n.01_1,,
output-objects,,
eggnog.n.01_1,,
tool,,
blender.n.01_1,,
container,,
water_glass.n.02_1,contains,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 granulated_sugar.n.01_1
4 nutmeg.n.02_1
5 cinnamon.n.03_1
6 vanilla.n.02_1
7 rum.n.01_1
8 whole_milk.n.01_1
9 raw_egg.n.01_1
10 output-objects
11 eggnog.n.01_1
12 tool
13 blender.n.01_1
14 container
15 water_glass.n.02_1 contains

View File

@ -1,48 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
lemon.n.01_1,
output-objects,
diced__lemon.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 2,
input-objects,
apple.n.01_1,
output-objects,
diced__apple.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 3,
input-objects,
orange.n.01_1,
output-objects,
diced__orange.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 4,
input-objects,
strawberry.n.01_1,
output-objects,
diced__strawberry.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 5,
input-objects,
diced__lemon.n.01_1,
diced__strawberry.n.01_1,
diced__orange.n.01_1,
diced__apple.n.01_1,
output-objects,
fruit_punch.n.01_1,
tool,
blender.n.01_1,
container,
water_glass.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 lemon.n.01_1
4 output-objects
5 diced__lemon.n.01_1
6 tool
7 carving_knife.n.01_1
8 container
9 chopping_board.n.01_1
10 STEP 2
11 input-objects
12 apple.n.01_1
13 output-objects
14 diced__apple.n.01_1
15 tool
16 carving_knife.n.01_1
17 container
18 chopping_board.n.01_1
19 STEP 3
20 input-objects
21 orange.n.01_1
22 output-objects
23 diced__orange.n.01_1
24 tool
25 carving_knife.n.01_1
26 container
27 chopping_board.n.01_1
28 STEP 4
29 input-objects
30 strawberry.n.01_1
31 output-objects
32 diced__strawberry.n.01_1
33 tool
34 carving_knife.n.01_1
35 container
36 chopping_board.n.01_1
37 STEP 5
38 input-objects
39 diced__lemon.n.01_1
40 diced__strawberry.n.01_1
41 diced__orange.n.01_1
42 diced__apple.n.01_1
43 output-objects
44 fruit_punch.n.01_1
45 tool
46 blender.n.01_1
47 container
48 water_glass.n.02_1 contains

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
basil.n.03_1,
salt.n.02_1,
black_pepper.n.02_1,
tomato_juice.n.01_1,
cucumber.n.02_1,
water.n.06_1,
lemon_juice.n.01_1,
output-objects,
gazpacho.n.01_1,
tool,
blender.n.01_1,
container,
bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 basil.n.03_1
4 salt.n.02_1
5 black_pepper.n.02_1
6 tomato_juice.n.01_1
7 cucumber.n.02_1
8 water.n.06_1
9 lemon_juice.n.01_1
10 output-objects
11 gazpacho.n.01_1
12 tool
13 blender.n.01_1
14 container
15 bowl.n.01_1 contains

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
oat.n.02_1,
honey.n.01_1,
cinnamon.n.03_1,
pecan.n.03_1,
raisin.n.01_1,
output-objects,
granola.n.01_1,
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 oat.n.02_1
4 honey.n.01_1
5 cinnamon.n.03_1
6 pecan.n.03_1
7 raisin.n.01_1
8 output-objects
9 granola.n.01_1
10 tool
11 oven.n.01_1
12 container
13 cookie_sheet.n.01_1 contains

View File

@ -1,20 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
water.n.06_1,,
green_tea.n.01_1,,
output-objects,,
tea.n.01_1,,
tool,,
whisk.n.01_1,,
container,,
cup.n.01_1,contains,
STEP 2,,
input-objects,,
low-fat_milk.n.01_1,,
tea.n.01_1,,
output-objects,,
green_tea_latte.n.01_1,,
tool,,
whisk.n.01_1,,
container,,
mug.n.04_1,contains,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 water.n.06_1
4 green_tea.n.01_1
5 output-objects
6 tea.n.01_1
7 tool
8 whisk.n.01_1
9 container
10 cup.n.01_1 contains
11 STEP 2
12 input-objects
13 low-fat_milk.n.01_1
14 tea.n.01_1
15 output-objects
16 green_tea_latte.n.01_1
17 tool
18 whisk.n.01_1
19 container
20 mug.n.04_1 contains

View File

@ -1,12 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
cocoa_powder.n.01_1,
whole_milk.n.01_1,
granulated_sugar.n.01_1,
vanilla.n.02_1,
output-objects,
cocoa.n.01_1,
tool,
stove.n.01_1,
container,
saucepan.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 cocoa_powder.n.01_1
4 whole_milk.n.01_1
5 granulated_sugar.n.01_1
6 vanilla.n.02_1
7 output-objects
8 cocoa.n.01_1
9 tool
10 stove.n.01_1
11 container
12 saucepan.n.01_1 contains

View File

@ -1,14 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
output-objects,
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,
tool,
deep-freeze.n.02_1,
container,
icetray.n.02_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 output-objects
5 ice_cube.n.01_1
6 ice_cube.n.01_2
7 ice_cube.n.01_3
8 ice_cube.n.01_4
9 ice_cube.n.01_5
10 ice_cube.n.01_6
11 tool
12 deep-freeze.n.02_1
13 container
14 icetray.n.02_1 inside

View File

@ -1,14 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
ice_cube.n.01_1,,
ice_cube.n.01_2,,
cocoa_powder.n.01_1,,
whole_milk.n.01_1,,
granulated_sugar.n.01_1,,
vanilla.n.02_1,,
output-objects,,
iced_chocolate.n.01_1,,
tool,,
blender.n.01_1,,
container,,
water_glass.n.02_1,contains,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 ice_cube.n.01_1
4 ice_cube.n.01_2
5 cocoa_powder.n.01_1
6 whole_milk.n.01_1
7 granulated_sugar.n.01_1
8 vanilla.n.02_1
9 output-objects
10 iced_chocolate.n.01_1
11 tool
12 blender.n.01_1
13 container
14 water_glass.n.02_1 contains

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
output-objects,
tea.n.01_1,
tool,
tea_bag.n.01_1,
container,
kettle.n.01_1,contains
kettle.n.01_1,toggled_on
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 output-objects
5 tea.n.01_1
6 tool
7 tea_bag.n.01_1
8 container
9 kettle.n.01_1 contains
10 kettle.n.01_1 toggled_on

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
instant_coffee.n.01_1,
water.n.06_1,
output-objects,
drip_coffee.n.01_1,
tool,
tablespoon.n.02_1,
container,
mug.n.04_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 instant_coffee.n.01_1
4 water.n.06_1
5 output-objects
6 drip_coffee.n.01_1
7 tool
8 tablespoon.n.02_1
9 container
10 mug.n.04_1 contains

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
brown_sugar.n.01_1,
chili.n.02_1,
cayenne.n.02_1,
clove.n.03_1,
clove.n.03_2,
output-objects,
jerk_seasoning.n.01_1,
tool,
blender.n.01_1,
container,
bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 brown_sugar.n.01_1
4 chili.n.02_1
5 cayenne.n.02_1
6 clove.n.03_1
7 clove.n.03_2
8 output-objects
9 jerk_seasoning.n.01_1
10 tool
11 blender.n.01_1
12 container
13 bowl.n.01_1 contains

View File

@ -1,12 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
black_pepper.n.02_1,
lemon_peel.n.01_1,
salt.n.02_1,
lemon_juice.n.01_1,
output-objects,
lemon-pepper_seasoning.n.01_1,
tool,
blender.n.01_1,
container,
blender.n.01_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 black_pepper.n.02_1
4 lemon_peel.n.01_1
5 salt.n.02_1
6 lemon_juice.n.01_1
7 output-objects
8 lemon-pepper_seasoning.n.01_1
9 tool
10 blender.n.01_1
11 container
12 blender.n.01_1 inside

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
lemon_juice.n.01_1,
vinegar.n.01_1,
sodium_carbonate.n.01_1,
output-objects,
lemon_stain_remover.n.01_1,
tool,
wooden_spoon.n.02_1,
container,
carboy.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 lemon_juice.n.01_1
4 vinegar.n.01_1
5 sodium_carbonate.n.01_1
6 output-objects
7 lemon_stain_remover.n.01_1
8 tool
9 wooden_spoon.n.02_1
10 container
11 carboy.n.01_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
granulated_sugar.n.01_1,
lemon_juice.n.01_1,
output-objects,
lemonade.n.01_1,
tool,
wooden_spoon.n.02_1,
container,
pitcher.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 granulated_sugar.n.01_1
5 lemon_juice.n.01_1
6 output-objects
7 lemonade.n.01_1
8 tool
9 wooden_spoon.n.02_1
10 container
11 pitcher.n.02_1 contains

View File

@ -1,11 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
granulated_sugar.n.01_1,
lime_juice.n.01_1,
output-objects,
limeade.n.01_1,
tool,
wooden_spoon.n.02_1,
container,
pitcher.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 granulated_sugar.n.01_1
5 lime_juice.n.01_1
6 output-objects
7 limeade.n.01_1
8 tool
9 wooden_spoon.n.02_1
10 container
11 pitcher.n.02_1 contains

View File

@ -1,35 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
cream_cheese.n.01_1,,
butter.n.01_1,,
whole_milk.n.01_1,,
grated_cheese.n.01_1,,
parmesan.n.01_1,,
salt.n.02_1,,
output-objects,,
cheese_sauce.n.01_1,,
tool,,
stove.n.01_1,,
container,,
saucepan.n.01_1,inside,
STEP 2,,
input-objects,,
noodle.n.01_1,,
water.n.06_1,,
output-objects,,
cooked__noodle.n.01_1,,
tool,,
stove.n.01_1,,
container,,
stockpot.n.01_1,contains,
STEP 3,,
input-objects,,
cooked__noodle.n.01_1,,
breadcrumb.n.01_1,,
cheese_sauce.n.01_1,,
output-objects,,
macaroni_and_cheese.n.01_1,cooked,
tool,,
oven.n.01_1,,
container,,
casserole.n.02_1,inside,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 cream_cheese.n.01_1
4 butter.n.01_1
5 whole_milk.n.01_1
6 grated_cheese.n.01_1
7 parmesan.n.01_1
8 salt.n.02_1
9 output-objects
10 cheese_sauce.n.01_1
11 tool
12 stove.n.01_1
13 container
14 saucepan.n.01_1 inside
15 STEP 2
16 input-objects
17 noodle.n.01_1
18 water.n.06_1
19 output-objects
20 cooked__noodle.n.01_1
21 tool
22 stove.n.01_1
23 container
24 stockpot.n.01_1 contains
25 STEP 3
26 input-objects
27 cooked__noodle.n.01_1
28 breadcrumb.n.01_1
29 cheese_sauce.n.01_1
30 output-objects
31 macaroni_and_cheese.n.01_1 cooked
32 tool
33 oven.n.01_1
34 container
35 casserole.n.02_1 inside

View File

@ -1,22 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
vidalia_onion.n.01_1,
output-objects,
diced__vidalia_onion.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 2,
input-objects,
ground_beef.n.01_1,
whole_milk.n.01_1,
diced__vidalia_onion.n.01_1,
breadcrumb.n.01_1,
brown_sugar.n.01_1,
output-objects,
meat_loaf.n.01_1,cooked
tool,
oven.n.01_1,
container,
casserole.n.02_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 vidalia_onion.n.01_1
4 output-objects
5 diced__vidalia_onion.n.01_1
6 tool
7 carving_knife.n.01_1
8 container
9 chopping_board.n.01_1
10 STEP 2
11 input-objects
12 ground_beef.n.01_1
13 whole_milk.n.01_1
14 diced__vidalia_onion.n.01_1
15 breadcrumb.n.01_1
16 brown_sugar.n.01_1
17 output-objects
18 meat_loaf.n.01_1 cooked
19 tool
20 oven.n.01_1
21 container
22 casserole.n.02_1 inside

View File

@ -1,29 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
raw_egg.n.01_1,
granulated_sugar.n.01_1,
whole_milk.n.01_1,
cooking_oil.n.01_1,
output-objects,
muffin_batter.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
STEP 2,
input-objects,
muffin_batter.n.01_1,
output-objects,
muffin.n.01_1,cooked
muffin.n.01_2,cooked
muffin.n.01_3,cooked
muffin.n.01_4,cooked
muffin.n.01_5,cooked
muffin.n.01_6,cooked
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 baking_powder.n.01_1
5 salt.n.02_1
6 raw_egg.n.01_1
7 granulated_sugar.n.01_1
8 whole_milk.n.01_1
9 cooking_oil.n.01_1
10 output-objects
11 muffin_batter.n.01_1
12 tool
13 electric_mixer.n.01_1
14 container
15 mixing_bowl.n.01_1 contains
16 STEP 2
17 input-objects
18 muffin_batter.n.01_1
19 output-objects
20 muffin.n.01_1 cooked
21 muffin.n.01_2 cooked
22 muffin.n.01_3 cooked
23 muffin.n.01_4 cooked
24 muffin.n.01_5 cooked
25 muffin.n.01_6 cooked
26 tool
27 oven.n.01_1
28 container
29 cookie_sheet.n.01_1 ontop

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
mustard_seed.n.01_1,
sage.n.02_1,
cumin.n.02_1,
clove.n.03_1,
clove.n.03_2,
rosemary.n.02_1,
salt.n.02_1,
output-objects,
mustard_seasoning.n.01_1,
tool,
blender.n.01_1,
container,
bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 mustard_seed.n.01_1
4 sage.n.02_1
5 cumin.n.02_1
6 clove.n.03_1
7 clove.n.03_2
8 rosemary.n.02_1
9 salt.n.02_1
10 output-objects
11 mustard_seasoning.n.01_1
12 tool
13 blender.n.01_1
14 container
15 bowl.n.01_1 contains

View File

@ -1,14 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
salt.n.02_1,
cinnamon.n.03_1,
honey.n.01_1,
oat.n.02_1,
low-fat_milk.n.01_1,
water.n.06_1,
output-objects,
oatmeal.n.01_1,
tool,
stove.n.01_1,
container,
saucepot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 salt.n.02_1
4 cinnamon.n.03_1
5 honey.n.01_1
6 oat.n.02_1
7 low-fat_milk.n.01_1
8 water.n.06_1
9 output-objects
10 oatmeal.n.01_1
11 tool
12 stove.n.01_1
13 container
14 saucepot.n.01_1 contains

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
flour.n.01_1,
whole_milk.n.01_1,
raw_egg.n.01_1,
cooking_oil.n.01_1,
salt.n.02_1,
output-objects,
onion_ring_batter.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 flour.n.01_1
4 whole_milk.n.01_1
5 raw_egg.n.01_1
6 cooking_oil.n.01_1
7 salt.n.02_1
8 output-objects
9 onion_ring_batter.n.01_1
10 tool
11 electric_mixer.n.01_1
12 container
13 mixing_bowl.n.01_1 contains

View File

@ -1,52 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
beefsteak_tomato.n.01_1,
beefsteak_tomato.n.01_2,
beefsteak_tomato.n.01_3,
output-objects,
half__beefsteak_tomato.n.01_1,
half__beefsteak_tomato.n.01_2,
half__beefsteak_tomato.n.01_3,
half__beefsteak_tomato.n.01_4,
half__beefsteak_tomato.n.01_5,
half__beefsteak_tomato.n.01_6,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 2,
input-objects,
vidalia_onion.n.01_1,
output-objects,
diced__vidalia_onion.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,contains
STEP 3,
input-objects,
half__beefsteak_tomato.n.01_1,
half__beefsteak_tomato.n.01_2,
half__beefsteak_tomato.n.01_3,
half__beefsteak_tomato.n.01_4,
half__beefsteak_tomato.n.01_5,
half__beefsteak_tomato.n.01_6,
clove.n.03_1,
clove.n.03_2,
clove.n.03_3,
clove.n.03_4,
clove.n.03_5,
diced__vidalia_onion.n.01_1,
basil.n.03_1,
basil.n.03_2,
basil.n.03_3,
basil.n.03_4,
marjoram.n.02_1,
granulated_sugar.n.01_1,
salt.n.02_1,
output-objects,
cooked__marinara.n.01_1,
tool,
oven.n.01_1,
container,
stockpot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 beefsteak_tomato.n.01_1
4 beefsteak_tomato.n.01_2
5 beefsteak_tomato.n.01_3
6 output-objects
7 half__beefsteak_tomato.n.01_1
8 half__beefsteak_tomato.n.01_2
9 half__beefsteak_tomato.n.01_3
10 half__beefsteak_tomato.n.01_4
11 half__beefsteak_tomato.n.01_5
12 half__beefsteak_tomato.n.01_6
13 tool
14 carving_knife.n.01_1
15 container
16 chopping_board.n.01_1 ontop
17 STEP 2
18 input-objects
19 vidalia_onion.n.01_1
20 output-objects
21 diced__vidalia_onion.n.01_1
22 tool
23 carving_knife.n.01_1
24 container
25 chopping_board.n.01_1 contains
26 STEP 3
27 input-objects
28 half__beefsteak_tomato.n.01_1
29 half__beefsteak_tomato.n.01_2
30 half__beefsteak_tomato.n.01_3
31 half__beefsteak_tomato.n.01_4
32 half__beefsteak_tomato.n.01_5
33 half__beefsteak_tomato.n.01_6
34 clove.n.03_1
35 clove.n.03_2
36 clove.n.03_3
37 clove.n.03_4
38 clove.n.03_5
39 diced__vidalia_onion.n.01_1
40 basil.n.03_1
41 basil.n.03_2
42 basil.n.03_3
43 basil.n.03_4
44 marjoram.n.02_1
45 granulated_sugar.n.01_1
46 salt.n.02_1
47 output-objects
48 cooked__marinara.n.01_1
49 tool
50 oven.n.01_1
51 container
52 stockpot.n.01_1 contains

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
butter.n.01_1,
flour.n.01_1,
salt.n.02_1,
output-objects,
pastry.n.01_1,
tool,
food_processor.n.01_1,
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 butter.n.01_1
5 flour.n.01_1
6 salt.n.02_1
7 output-objects
8 pastry.n.01_1
9 tool
10 food_processor.n.01_1

View File

@ -1,61 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
vidalia_onion.n.01_1,not cooked
output_objects,
diced__vidalia_onion.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,
STEP 2,
input-objects,
mushroom.n.05_1,not cooked
mushroom.n.05_2,not cooked
mushroom.n.05_3,not cooked
mushroom.n.05_4,not cooked
mushroom.n.05_5,not cooked
output-objects,
half__mushroom.n.05_1,not cooked
half__mushroom.n.05_2,not cooked
half__mushroom.n.05_3,not cooked
half__mushroom.n.05_4,not cooked
half__mushroom.n.05_5,not cooked
half__mushroom.n.05_6,not cooked
half__mushroom.n.05_7,not cooked
half__mushroom.n.05_8,not cooked
half__mushroom.n.05_9,not cooked
half__mushroom.n.05_10,not cooked
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 3,
input-objects,
pizza_dough.n.01_1,
tomato_sauce.n.01_1,
grated_cheese.n.01_1,
pepperoni.n.01_1,cooked
pepperoni.n.01_2,cooked
pepperoni.n.01_3,cooked
pepperoni.n.01_4,cooked
pepperoni.n.01_5,cooked
pepperoni.n.01_6,cooked
pepperoni.n.01_7,cooked
marjoram.n.02_1,
half__mushroom.n.05_1,not cooked
half__mushroom.n.05_2,not cooked
half__mushroom.n.05_3,not cooked
half__mushroom.n.05_4,not cooked
half__mushroom.n.05_5,not cooked
half__mushroom.n.05_6,not cooked
half__mushroom.n.05_7,not cooked
half__mushroom.n.05_8,not cooked
half__mushroom.n.05_9,not cooked
half__mushroom.n.05_10,not cooked
diced__vidalia_onion.n.01_1,
output-objects,
pizza.n.01_1,
tool,
oven.n.01_1,
container,
cookie_sheet.n.01_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 vidalia_onion.n.01_1 not cooked
4 output_objects
5 diced__vidalia_onion.n.01_1
6 tool
7 carving_knife.n.01_1
8 container
9 chopping_board.n.01_1
10 STEP 2
11 input-objects
12 mushroom.n.05_1 not cooked
13 mushroom.n.05_2 not cooked
14 mushroom.n.05_3 not cooked
15 mushroom.n.05_4 not cooked
16 mushroom.n.05_5 not cooked
17 output-objects
18 half__mushroom.n.05_1 not cooked
19 half__mushroom.n.05_2 not cooked
20 half__mushroom.n.05_3 not cooked
21 half__mushroom.n.05_4 not cooked
22 half__mushroom.n.05_5 not cooked
23 half__mushroom.n.05_6 not cooked
24 half__mushroom.n.05_7 not cooked
25 half__mushroom.n.05_8 not cooked
26 half__mushroom.n.05_9 not cooked
27 half__mushroom.n.05_10 not cooked
28 tool
29 carving_knife.n.01_1
30 container
31 chopping_board.n.01_1 ontop
32 STEP 3
33 input-objects
34 pizza_dough.n.01_1
35 tomato_sauce.n.01_1
36 grated_cheese.n.01_1
37 pepperoni.n.01_1 cooked
38 pepperoni.n.01_2 cooked
39 pepperoni.n.01_3 cooked
40 pepperoni.n.01_4 cooked
41 pepperoni.n.01_5 cooked
42 pepperoni.n.01_6 cooked
43 pepperoni.n.01_7 cooked
44 marjoram.n.02_1
45 half__mushroom.n.05_1 not cooked
46 half__mushroom.n.05_2 not cooked
47 half__mushroom.n.05_3 not cooked
48 half__mushroom.n.05_4 not cooked
49 half__mushroom.n.05_5 not cooked
50 half__mushroom.n.05_6 not cooked
51 half__mushroom.n.05_7 not cooked
52 half__mushroom.n.05_8 not cooked
53 half__mushroom.n.05_9 not cooked
54 half__mushroom.n.05_10 not cooked
55 diced__vidalia_onion.n.01_1
56 output-objects
57 pizza.n.01_1
58 tool
59 oven.n.01_1
60 container
61 cookie_sheet.n.01_1 ontop

View File

@ -1,14 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
water.n.06_1,
yeast.n.01_1,
granulated_sugar.n.01_1,
flour.n.01_1,
olive_oil.n.01_1,
salt.n.02_1,
output-objects,
pizza_dough.n.01_1,not cooked
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 water.n.06_1
4 yeast.n.01_1
5 granulated_sugar.n.01_1
6 flour.n.01_1
7 olive_oil.n.01_1
8 salt.n.02_1
9 output-objects
10 pizza_dough.n.01_1 not cooked
11 tool
12 electric_mixer.n.01_1
13 container
14 mixing_bowl.n.01_1 inside

View File

@ -1,15 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
beefsteak_tomato.n.01_1,
tomato_paste.n.01_1,
marjoram.n.02_1,
clove.n.03_1,
clove.n.03_2,
salt.n.02_1,
basil.n.03_1,
output-objects,
tomato_sauce.n.01_1,
tool,
stove.n.01_1,
container,
stockpot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 beefsteak_tomato.n.01_1
4 tomato_paste.n.01_1
5 marjoram.n.02_1
6 clove.n.03_1
7 clove.n.03_2
8 salt.n.02_1
9 basil.n.03_1
10 output-objects
11 tomato_sauce.n.01_1
12 tool
13 stove.n.01_1
14 container
15 stockpot.n.01_1 contains

View File

@ -1,31 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
raspberry.n.02_1,
raspberry.n.02_2,
raspberry.n.02_3,
raspberry.n.02_4,
raspberry.n.02_5,
raspberry.n.02_6,
strawberry.n.01_1,
strawberry.n.01_2,
strawberry.n.01_3,
strawberry.n.01_4,
lemon_juice.n.01_1,
yogurt.n.01_1,
honey.n.01_1,
output-objects,
smoothie.n.02_1,
tool,
blender.n.01_1,
STEP 2,
input-objects,
smoothie.n.02_1,
output-objects,
ice_lolly.n.01_1,frozen
ice_lolly.n.01_2,frozen
ice_lolly.n.01_3,frozen
ice_lolly.n.01_4,frozen
tool,
deep-freeze.n.02_1,
container,
mold.n.02_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 raspberry.n.02_1
4 raspberry.n.02_2
5 raspberry.n.02_3
6 raspberry.n.02_4
7 raspberry.n.02_5
8 raspberry.n.02_6
9 strawberry.n.01_1
10 strawberry.n.01_2
11 strawberry.n.01_3
12 strawberry.n.01_4
13 lemon_juice.n.01_1
14 yogurt.n.01_1
15 honey.n.01_1
16 output-objects
17 smoothie.n.02_1
18 tool
19 blender.n.01_1
20 STEP 2
21 input-objects
22 smoothie.n.02_1
23 output-objects
24 ice_lolly.n.01_1 frozen
25 ice_lolly.n.01_2 frozen
26 ice_lolly.n.01_3 frozen
27 ice_lolly.n.01_4 frozen
28 tool
29 deep-freeze.n.02_1
30 container
31 mold.n.02_1 inside

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
rosemary.n.02_1,
sage.n.02_1,
thyme.n.02_1,
black_pepper.n.02_1,
nutmeg.n.02_1,
output-objects,
poultry_seasoning.n.01_1,
tool,
tablespoon.n.02_1,
container,
bowl.n.01_1,inside
1 STEP 1 Unnamed: 1
2 input-objects
3 rosemary.n.02_1
4 sage.n.02_1
5 thyme.n.02_1
6 black_pepper.n.02_1
7 nutmeg.n.02_1
8 output-objects
9 poultry_seasoning.n.01_1
10 tool
11 tablespoon.n.02_1
12 container
13 bowl.n.01_1 inside

View File

@ -1,13 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
cinnamon.n.03_1,
ginger.n.02_1,
nutmeg.n.02_1,
allspice.n.03_1,
clove.n.04_1,
output-objects,
pumpkin_pie_spice.n.01_1,
tool,
whisk.n.01_1,
container,
mixing_bowl.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 cinnamon.n.03_1
4 ginger.n.02_1
5 nutmeg.n.02_1
6 allspice.n.03_1
7 clove.n.04_1
8 output-objects
9 pumpkin_pie_spice.n.01_1
10 tool
11 whisk.n.01_1
12 container
13 mixing_bowl.n.01_1 contains

View File

@ -1,63 +0,0 @@
STEP 1,Unnamed: 1
STEP 1,
input-objects,
bell_pepper.n.02_1,
output-objects,
diced__bell_pepper.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 2,
input-objects,
clove.n.03_1,
clove.n.03_2,
clove.n.03_3,clove.n.03
clove.n.03_4,
clove.n.03_5,
output-objects,
diced__clove.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 3,
input-objects,
beefsteak_tomato.n.01_1,
output-objects,
diced__beefsteak_tomato.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 4,
input-objects,
diced__bell_pepper.n.01_1,
diced__clove.n.01_1,
olive_oil.n.01_1,
diced__beefsteak_tomato.n.01_1,
tomato_sauce.n.01_1,
chicken_broth.n.01_1,
clam.n.03_1,not cooked
clam.n.03_2,not cooked
clam.n.03_3,not cooked
clam.n.03_4,not cooked
clam.n.03_5,not cooked
clam.n.03_6,not cooked
prawn.n.01_1,not cooked
prawn.n.01_2,not cooked
prawn.n.01_3,not cooked
prawn.n.01_4,not cooked
prawn.n.01_5,not cooked
scallop.n.02_1,not cooked
scallop.n.02_2,not cooked
scallop.n.02_3,not cooked
scallop.n.02_4,not cooked
marjoram.n.02_1,
parsley.n.02_1,
output-objects,
fish_stew.n.01_1,
tool,
stove.n.01_1,
container,
stockpot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 STEP 1
3 input-objects
4 bell_pepper.n.02_1
5 output-objects
6 diced__bell_pepper.n.01_1
7 tool
8 carving_knife.n.01_1
9 container
10 chopping_board.n.01_1 ontop
11 STEP 2
12 input-objects
13 clove.n.03_1
14 clove.n.03_2
15 clove.n.03_3 clove.n.03
16 clove.n.03_4
17 clove.n.03_5
18 output-objects
19 diced__clove.n.01_1
20 tool
21 carving_knife.n.01_1
22 container
23 chopping_board.n.01_1 ontop
24 STEP 3
25 input-objects
26 beefsteak_tomato.n.01_1
27 output-objects
28 diced__beefsteak_tomato.n.01_1
29 tool
30 carving_knife.n.01_1
31 container
32 chopping_board.n.01_1 ontop
33 STEP 4
34 input-objects
35 diced__bell_pepper.n.01_1
36 diced__clove.n.01_1
37 olive_oil.n.01_1
38 diced__beefsteak_tomato.n.01_1
39 tomato_sauce.n.01_1
40 chicken_broth.n.01_1
41 clam.n.03_1 not cooked
42 clam.n.03_2 not cooked
43 clam.n.03_3 not cooked
44 clam.n.03_4 not cooked
45 clam.n.03_5 not cooked
46 clam.n.03_6 not cooked
47 prawn.n.01_1 not cooked
48 prawn.n.01_2 not cooked
49 prawn.n.01_3 not cooked
50 prawn.n.01_4 not cooked
51 prawn.n.01_5 not cooked
52 scallop.n.02_1 not cooked
53 scallop.n.02_2 not cooked
54 scallop.n.02_3 not cooked
55 scallop.n.02_4 not cooked
56 marjoram.n.02_1
57 parsley.n.02_1
58 output-objects
59 fish_stew.n.01_1
60 tool
61 stove.n.01_1
62 container
63 stockpot.n.01_1 contains

View File

@ -1,32 +0,0 @@
STEP 1,Unnamed: 1,Unnamed: 2
input-objects,,
carrot.n.03_1,,
output-objects,,
diced__carrot.n.01_1,,
tool,,
carving_knife.n.01_1,,
container,,
chopping_board.n.01_1,,
STEP 2,,
input-objects,,
celery.n.02_1,,
output-objects,,
diced__celery.n.01_1,,
tool,,
carving_knife.n.01_1,,
container,,
chopping_board.n.01_1,,
STEP 3,,
input-objects,,
chicken_broth.n.01_1,,
diced__carrot.n.01_1,,
diced__celery.n.01_1,,
chicken.n.01_1,not cooked,
salt.n.02_1,,
rosemary.n.02_1,,
output-objects,,
cooked__chicken_soup.n.01_1,,
tool,,
stove.n.01_1,,
container,,
stockpot.n.01_1,contains,
1 STEP 1 Unnamed: 1 Unnamed: 2
2 input-objects
3 carrot.n.03_1
4 output-objects
5 diced__carrot.n.01_1
6 tool
7 carving_knife.n.01_1
8 container
9 chopping_board.n.01_1
10 STEP 2
11 input-objects
12 celery.n.02_1
13 output-objects
14 diced__celery.n.01_1
15 tool
16 carving_knife.n.01_1
17 container
18 chopping_board.n.01_1
19 STEP 3
20 input-objects
21 chicken_broth.n.01_1
22 diced__carrot.n.01_1
23 diced__celery.n.01_1
24 chicken.n.01_1 not cooked
25 salt.n.02_1
26 rosemary.n.02_1
27 output-objects
28 cooked__chicken_soup.n.01_1
29 tool
30 stove.n.01_1
31 container
32 stockpot.n.01_1 contains

View File

@ -1,34 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
carrot.n.03_1,
carrot.n.03_2,
carrot.n.03_3,
output-objects,
diced__carrot.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 2,
input-objects,
vidalia_onion.n.01_1,
vidalia_onion.n.01_2,
output-objects,
diced__vidalia_onion.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 3,
input-objects,
diced__carrot.n.01_1,
pea.n.01_1,
diced__vidalia_onion.n.01_1,
ground_beef.n.01_1,
beef_broth.n.01_1,
output-objects,
beef_stew.n.01_1,
tool,
stove.n.01_1,
container,
stockpot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 carrot.n.03_1
4 carrot.n.03_2
5 carrot.n.03_3
6 output-objects
7 diced__carrot.n.01_1
8 tool
9 carving_knife.n.01_1
10 container
11 chopping_board.n.01_1 ontop
12 STEP 2
13 input-objects
14 vidalia_onion.n.01_1
15 vidalia_onion.n.01_2
16 output-objects
17 diced__vidalia_onion.n.01_1
18 tool
19 carving_knife.n.01_1
20 container
21 chopping_board.n.01_1 ontop
22 STEP 3
23 input-objects
24 diced__carrot.n.01_1
25 pea.n.01_1
26 diced__vidalia_onion.n.01_1
27 ground_beef.n.01_1
28 beef_broth.n.01_1
29 output-objects
30 beef_stew.n.01_1
31 tool
32 stove.n.01_1
33 container
34 stockpot.n.01_1 contains

View File

@ -1,31 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
beefsteak_tomato.n.01_1,
output-objects,
diced__beefsteak_tomato.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 2,
input-objects,
vidalia_onion.n.01_1,
output-objects,
diced__vidalia_onion.n.01_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 3,
input-objects,
white_rice.n.01_1,
diced__beefsteak_tomato.n.01_1,
diced__vidalia_onion.n.01_1,
olive_oil.n.01_1,
chicken_broth.n.01_1,
output-objects,
tomato_rice.n.01_1,
tool,
stove.n.01_1,
container,
crock_pot.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 beefsteak_tomato.n.01_1
4 output-objects
5 diced__beefsteak_tomato.n.01_1
6 tool
7 carving_knife.n.01_1
8 container
9 chopping_board.n.01_1 ontop
10 STEP 2
11 input-objects
12 vidalia_onion.n.01_1
13 output-objects
14 diced__vidalia_onion.n.01_1
15 tool
16 carving_knife.n.01_1
17 container
18 chopping_board.n.01_1 ontop
19 STEP 3
20 input-objects
21 white_rice.n.01_1
22 diced__beefsteak_tomato.n.01_1
23 diced__vidalia_onion.n.01_1
24 olive_oil.n.01_1
25 chicken_broth.n.01_1
26 output-objects
27 tomato_rice.n.01_1
28 tool
29 stove.n.01_1
30 container
31 crock_pot.n.01_1 contains

View File

@ -1,38 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
butter.n.01_1,
output-objects,
melted__butter.n.01_1,
tool,
microwave.n.02_1,
container,
bowl.n.01_1,contains
STEP 2,
input-objects,
raw_egg.n.01_1,
raw_egg.n.01_2,
melted__butter.n.01_1,
vanilla.n.02_1,
flour.n.01_1,
baking_powder.n.01_1,
salt.n.02_1,
granulated_sugar.n.01_1,
whole_milk.n.01_1,
output-objects,
waffle_batter.n.01_1,
tool,
electric_mixer.n.01_1,
container,
mixing_bowl.n.01_1,inside
STEP 3,
input-objects,
waffle_batter.n.01_1,
output-objects,
waffle.n.01_1,cooked
waffle.n.01_2,cooked
waffle.n.01_3,cooked
waffle.n.01_4,cooked
tool,
waffle_iron.n.01_1,toggled_on
container,
plate.n.04_1,ontop
1 STEP 1 Unnamed: 1
2 input-objects
3 butter.n.01_1
4 output-objects
5 melted__butter.n.01_1
6 tool
7 microwave.n.02_1
8 container
9 bowl.n.01_1 contains
10 STEP 2
11 input-objects
12 raw_egg.n.01_1
13 raw_egg.n.01_2
14 melted__butter.n.01_1
15 vanilla.n.02_1
16 flour.n.01_1
17 baking_powder.n.01_1
18 salt.n.02_1
19 granulated_sugar.n.01_1
20 whole_milk.n.01_1
21 output-objects
22 waffle_batter.n.01_1
23 tool
24 electric_mixer.n.01_1
25 container
26 mixing_bowl.n.01_1 inside
27 STEP 3
28 input-objects
29 waffle_batter.n.01_1
30 output-objects
31 waffle.n.01_1 cooked
32 waffle.n.01_2 cooked
33 waffle.n.01_3 cooked
34 waffle.n.01_4 cooked
35 tool
36 waffle_iron.n.01_1 toggled_on
37 container
38 plate.n.04_1 ontop

View File

@ -1,12 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
bourbon.n.02_1,
honey.n.01_1,
lemon_juice.n.01_1,
water.n.06_1,
output-objects,
hot_toddy.n.01_1,
tool,
tablespoon.n.02_1,
container,
mug.n.04_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 bourbon.n.02_1
4 honey.n.01_1
5 lemon_juice.n.01_1
6 water.n.06_1
7 output-objects
8 hot_toddy.n.01_1
9 tool
10 tablespoon.n.02_1
11 container
12 mug.n.04_1 contains

View File

@ -1,21 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
watermelon.n.02_1,
output-objects,
diced__watermelon.n.02_1,
tool,
carving_knife.n.01_1,
container,
chopping_board.n.01_1,ontop
STEP 2,
input-objects,
diced__watermelon.n.01_1,
lemonade.n.01_1,
lemon_juice.n.01_1,
tonic.n.01_1,
output-objects,
fruit_punch.n.01_1,
tool,
blender.n.01_1,
container,
pitcher.n.02_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 watermelon.n.02_1
4 output-objects
5 diced__watermelon.n.02_1
6 tool
7 carving_knife.n.01_1
8 container
9 chopping_board.n.01_1 ontop
10 STEP 2
11 input-objects
12 diced__watermelon.n.01_1
13 lemonade.n.01_1
14 lemon_juice.n.01_1
15 tonic.n.01_1
16 output-objects
17 fruit_punch.n.01_1
18 tool
19 blender.n.01_1
20 container
21 pitcher.n.02_1 contains

View File

@ -1,12 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
heavy_cream.n.01_1,
white_wine.n.01_1,
flour.n.01_1,
parsley.n.02_1,
output-objects,
wine_sauce.n.01_1,
tool,
stove.n.01_1,
container,
saucepan.n.01_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 heavy_cream.n.01_1
4 white_wine.n.01_1
5 flour.n.01_1
6 parsley.n.02_1
7 output-objects
8 wine_sauce.n.01_1
9 tool
10 stove.n.01_1
11 container
12 saucepan.n.01_1 contains

View File

@ -1,10 +0,0 @@
STEP 1,Unnamed: 1
input-objects,
coffee_bean.n.01_1,
water.n.06_1,
output-objects,
drip_coffee.n.01_1,
tool,
coffee_maker.n.01_1,
container,
mug.n.04_1,contains
1 STEP 1 Unnamed: 1
2 input-objects
3 coffee_bean.n.01_1
4 water.n.06_1
5 output-objects
6 drip_coffee.n.01_1
7 tool
8 coffee_maker.n.01_1
9 container
10 mug.n.04_1 contains