From 994685496ba867e5eeb609448d20bbbf9eac3123 Mon Sep 17 00:00:00 2001 From: Isadora White Date: Mon, 12 May 2025 20:02:22 -0700 Subject: [PATCH] better blocked actions and hells kitchen tasks --- ...ake_collaboration_required_cooking_task.py | 16 +- .../2_agent_block_recipe.json | 1115 +++-------------- .../2_agent_block_recipe_long_timeout.json | 1092 +++------------- 3 files changed, 385 insertions(+), 1838 deletions(-) diff --git a/tasks/cooking_tasks/make_collaboration_required_cooking_task.py b/tasks/cooking_tasks/make_collaboration_required_cooking_task.py index 7ca2425..ed281a6 100644 --- a/tasks/cooking_tasks/make_collaboration_required_cooking_task.py +++ b/tasks/cooking_tasks/make_collaboration_required_cooking_task.py @@ -409,6 +409,19 @@ def reconfigure_tasks(task_path, new_task_path, num_agents=None, hells_kitchen=F with open(new_task_path, 'w') as f: json.dump(new_tasks, f, indent=4) +def block_recipe_in_tasks(task_path, new_task_path, num_agents=None): + with open(task_path, 'r') as f: + tasks = json.load(f) + task_ids = tasks.keys() + for task_id in task_ids: + task = tasks[task_id] + task["blocked_access_to_recipe"] = ["0"] + items = task["recipes"].keys() + goal_str = "Collaborate with other agents around you to make " + ", ".join(items) + "." + task["goal"]["0"] = goal_str + with open(new_task_path, 'w') as f: + json.dump(tasks, f, indent=4) + # reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/3_agent_cooking_test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_3_items/2_agent.json", 2) @@ -421,7 +434,8 @@ def reconfigure_tasks(task_path, new_task_path, num_agents=None, hells_kitchen=F # reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/2_agent_cooking_test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/4_agent.json", 4) # reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/2_agent_cooking_test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/5_agent.json", 5) test_items = ["bread", "golden_apple", "rabbit_stew", "cake", "baked_potato", "cooked_beef"] -make_all_possible_tasks(test_items, 2, 2, "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent_all_possible.json") +block_recipe_in_tasks("mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe.json", 2) +# make_all_possible_tasks(test_items, 2, 2, "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent_all_possible.json") # reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe.json", 2) # reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/hells_kitchen_test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent_hells_kitchen.json", 2, True) diff --git a/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe.json b/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe.json index a97ce8d..8bdf4e1 100644 --- a/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe.json +++ b/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe.json @@ -1,544 +1,13 @@ { - "multiagent_cooking_1_cake_1_golden_apple": { - "conversation": "Let's collaborate to make cake and golden_apple.", - "agent_count": 2, - "target": { - "cake": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 golden_apple. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 cake, 1 golden_apple. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1, - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_cake_1_cooked_beef_blocked_access_0_1": { - "conversation": "Let's collaborate to make cake and cooked_beef.", - "agent_count": 2, - "target": { - "cake": 1, - "cooked_beef": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 cooked_beef. ", - "1": "Collaborate with agents around you to make 1 cake, 1 cooked_beef. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 6, - "difficulty_category": "hard" - }, - "difficulty": "hard", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "coal": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_cake_1_golden_apple_blocked_access_0_1": { - "conversation": "Let's collaborate to make cake and golden_apple.", - "agent_count": 2, - "target": { - "cake": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 golden_apple. ", - "1": "Collaborate with agents around you to make 1 cake, 1 golden_apple. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 6, - "difficulty_category": "hard" - }, - "difficulty": "hard", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1, - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_cake_1_cooked_beef_blocked_access_0": { - "conversation": "Let's collaborate to make cooked_beef and cake.", - "agent_count": 2, - "target": { - "cooked_beef": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [ - "0" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cooked_beef, 1 cake. ", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cake": { - "conversation": "Let's collaborate to make baked_potato and cake.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cooked_beef_blocked_access_0_1": { - "conversation": "Let's collaborate to make baked_potato and cooked_beef.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cooked_beef": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. ", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. " - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_bread_1_golden_apple": { - "conversation": "Let's collaborate to make bread and golden_apple.", - "agent_count": 2, - "target": { - "bread": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "bread": [ - "Step 1: Go to the farm and collect 3 wheat.", - "Step 2: Go to the crafting table and use the wheat to craft bread." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 bread, 1 golden_apple. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 bread, 1 golden_apple. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 3, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cooked_beef": { - "conversation": "Let's collaborate to make baked_potato and cooked_beef.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cooked_beef": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 3, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "coal": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cake_blocked_access_0_1": { - "conversation": "Let's collaborate to make cake and baked_potato.", - "agent_count": 2, - "target": { - "cake": 1, - "baked_potato": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 baked_potato. ", - "1": "Collaborate with agents around you to make 1 cake, 1 baked_potato. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 6, - "difficulty_category": "hard" - }, - "difficulty": "hard", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "coal": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_cooked_beef_1_golden_apple_blocked_access_0_1": { - "conversation": "Let's collaborate to make cooked_beef and golden_apple.", - "agent_count": 2, - "target": { - "cooked_beef": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple. ", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple. " - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "gold_ingot": 4 - }, - "1": { - "gold_ingot": 4, - "apple": 1 - } - } - }, - "multiagent_cooking_1_golden_apple_1_rabbit_stew": { - "conversation": "Let's collaborate to make golden_apple and rabbit_stew.", - "agent_count": 2, - "target": { - "golden_apple": 1, - "rabbit_stew": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 rabbit_stew. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 rabbit_stew. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4, - "bowl": 1 - } - } - }, - "multiagent_cooking_1_bread_1_golden_apple_blocked_access_1": { - "conversation": "Let's collaborate to make golden_apple and bread.", + "multiagent_cooking_2_1_bread_1_golden_apple": { + "conversation": "Let's work together to make golden_apple, bread.", "agent_count": 2, "target": { "golden_apple": 1, "bread": 1 }, "type": "cooking", - "timeout": 300, + "timeout": 500, "recipes": { "golden_apple": [ "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", @@ -550,40 +19,36 @@ ] }, "blocked_access_to_recipe": [ - "1" + "0" ], "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 bread. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 bread. " + "0": "Collaborate with other agents around you to make golden_apple, bread.", + "1": "Collaborate with agents around you to make 1 golden_apple, 1 bread. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']" }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", "initial_inventory": { "0": { - "gold_ingot": 4, - "apple": 1 + "gold_ingot": 5 }, "1": { - "gold_ingot": 4 + "gold_ingot": 5, + "apple": 1 } } }, - "multiagent_cooking_1_cooked_beef_1_rabbit_stew": { - "conversation": "Let's collaborate to make rabbit_stew and cooked_beef.", + "multiagent_cooking_2_1_golden_apple_1_rabbit_stew": { + "conversation": "Let's work together to make golden_apple, rabbit_stew.", "agent_count": 2, "target": { - "rabbit_stew": 1, - "cooked_beef": 1 + "golden_apple": 1, + "rabbit_stew": 1 }, "type": "cooking", - "timeout": 300, + "timeout": 500, "recipes": { + "golden_apple": [ + "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], "rabbit_stew": [ "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", "Step 2: Get coal from your inventory or other agents.", @@ -593,6 +58,161 @@ "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", "Step 7: Go to the furnace and cook the raw rabbit.", "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make golden_apple, rabbit_stew.", + "1": "Collaborate with agents around you to make 1 golden_apple, 1 rabbit_stew. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']" + }, + "initial_inventory": { + "0": { + "gold_ingot": 5, + "bowl": 1 + }, + "1": { + "gold_ingot": 5, + "apple": 1 + } + } + }, + "multiagent_cooking_2_1_bread_1_cake": { + "conversation": "Let's work together to make cake, bread.", + "agent_count": 2, + "target": { + "cake": 1, + "bread": 1 + }, + "type": "cooking", + "timeout": 500, + "recipes": { + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", + "Step 3: Get an egg from your inventory or other agents.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make cake, bread.", + "1": "Collaborate with agents around you to make 1 cake, 1 bread. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']" + }, + "initial_inventory": { + "0": { + "milk_bucket": 2 + }, + "1": { + "milk_bucket": 2, + "egg": 1 + } + } + }, + "multiagent_cooking_2_1_baked_potato_1_golden_apple": { + "conversation": "Let's work together to make baked_potato, golden_apple.", + "agent_count": 2, + "target": { + "baked_potato": 1, + "golden_apple": 1 + }, + "type": "cooking", + "timeout": 500, + "recipes": { + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Get coal from your inventory or other agents.", + "Step 3: Put coal in the furnace", + "Step 2: Go to the furnace and bake the potato." + ], + "golden_apple": [ + "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make baked_potato, golden_apple.", + "1": "Collaborate with agents around you to make 1 baked_potato, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" + }, + "initial_inventory": { + "0": { + "coal": 5, + "gold_ingot": 5, + "apple": 1 + }, + "1": { + "coal": 5, + "gold_ingot": 5 + } + } + }, + "multiagent_cooking_2_1_baked_potato_1_cake": { + "conversation": "Let's work together to make baked_potato, cake.", + "agent_count": 2, + "target": { + "baked_potato": 1, + "cake": 1 + }, + "type": "cooking", + "timeout": 500, + "recipes": { + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Get coal from your inventory or other agents.", + "Step 3: Put coal in the furnace", + "Step 2: Go to the furnace and bake the potato." + ], + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", + "Step 3: Get an egg from your inventory or other agents.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make baked_potato, cake.", + "1": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" + }, + "initial_inventory": { + "0": { + "coal": 5, + "milk_bucket": 2, + "egg": 1 + }, + "1": { + "coal": 5, + "milk_bucket": 2 + } + } + }, + "multiagent_cooking_2_1_cooked_beef_1_golden_apple": { + "conversation": "Let's work together to make golden_apple, cooked_beef.", + "agent_count": 2, + "target": { + "golden_apple": 1, + "cooked_beef": 1 + }, + "type": "cooking", + "timeout": 500, + "recipes": { + "golden_apple": [ + "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." ], "cooked_beef": [ "Step 1: Kill a cow and pick up 1 beef that is dropped.", @@ -601,399 +221,22 @@ "Step 4: Go to furnace and use it to cook the beef." ] }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 rabbit_stew, 1 cooked_beef. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']", - "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 cooked_beef. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "bowl": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cake_blocked_access_0": { - "conversation": "Let's collaborate to make baked_potato and cake.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, "blocked_access_to_recipe": [ "0" ], "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cake. ", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" + "0": "Collaborate with other agents around you to make golden_apple, cooked_beef.", + "1": "Collaborate with agents around you to make 1 golden_apple, 1 cooked_beef. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']" }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", "initial_inventory": { "0": { - "coal": 1, - "milk_bucket": 2 + "gold_ingot": 5, + "coal": 5 }, "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_cake_1_golden_apple_blocked_access_0": { - "conversation": "Let's collaborate to make golden_apple and cake.", - "agent_count": 2, - "target": { - "golden_apple": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [ - "0" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 cake. ", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 cake. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, + "gold_ingot": 5, "apple": 1, - "milk_bucket": 2 - }, - "1": { - "gold_ingot": 4, - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_cake_1_golden_apple_blocked_access_1": { - "conversation": "Let's collaborate to make golden_apple and cake.", - "agent_count": 2, - "target": { - "golden_apple": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [ - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 cake. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 cake. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1, - "milk_bucket": 2 - }, - "1": { - "gold_ingot": 4, - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_golden_apple": { - "conversation": "Let's collaborate to make baked_potato and golden_apple.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 3, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "coal": 1, - "gold_ingot": 4 - }, - "1": { - "gold_ingot": 4, - "apple": 1 - } - } - }, - "multiagent_cooking_1_cake_blocked_access_0": { - "conversation": "Let's work together to make cake.", - "agent_count": 2, - "target": { - "cake": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [ - "0" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake. ", - "1": "Collaborate with agents around you to make 1 cake. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 5, - "blocked_agents_count": 1, - "unique_target_items": 1, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_golden_apple": { - "conversation": "Let's work together to make golden_apple.", - "agent_count": 2, - "target": { - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 golden_apple. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 2, - "blocked_agents_count": 0, - "unique_target_items": 1, - "overall_difficulty_score": 2, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_baked_potato_1_rabbit_stew_blocked_access_1": { - "conversation": "Let's collaborate to make rabbit_stew and baked_potato.", - "agent_count": 2, - "target": { - "rabbit_stew": 1, - "baked_potato": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ] - }, - "blocked_access_to_recipe": [ - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 rabbit_stew, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']", - "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 baked_potato. " - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "bowl": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_rabbit_stew": { - "conversation": "Let's collaborate to make baked_potato and rabbit_stew.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "rabbit_stew": 1 - }, - "type": "cooking", - "timeout": 300, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 rabbit_stew. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 rabbit_stew. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1 - }, - "1": { - "bowl": 1 + "coal": 5 } } } diff --git a/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe_long_timeout.json b/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe_long_timeout.json index a01b8c4..0211ffd 100644 --- a/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe_long_timeout.json +++ b/tasks/cooking_tasks/require_collab_test_2_items/2_agent_block_recipe_long_timeout.json @@ -1,537 +1,6 @@ { - "multiagent_cooking_1_cake_1_golden_apple": { - "conversation": "Let's collaborate to make cake and golden_apple.", - "agent_count": 2, - "target": { - "cake": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 golden_apple. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 cake, 1 golden_apple. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1, - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_cake_1_cooked_beef_blocked_access_0_1": { - "conversation": "Let's collaborate to make cake and cooked_beef.", - "agent_count": 2, - "target": { - "cake": 1, - "cooked_beef": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 cooked_beef. ", - "1": "Collaborate with agents around you to make 1 cake, 1 cooked_beef. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 6, - "difficulty_category": "hard" - }, - "difficulty": "hard", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "coal": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_cake_1_golden_apple_blocked_access_0_1": { - "conversation": "Let's collaborate to make cake and golden_apple.", - "agent_count": 2, - "target": { - "cake": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 golden_apple. ", - "1": "Collaborate with agents around you to make 1 cake, 1 golden_apple. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 6, - "difficulty_category": "hard" - }, - "difficulty": "hard", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1, - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_cake_1_cooked_beef_blocked_access_0": { - "conversation": "Let's collaborate to make cooked_beef and cake.", - "agent_count": 2, - "target": { - "cooked_beef": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [ - "0" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cooked_beef, 1 cake. ", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cake": { - "conversation": "Let's collaborate to make baked_potato and cake.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cooked_beef_blocked_access_0_1": { - "conversation": "Let's collaborate to make baked_potato and cooked_beef.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cooked_beef": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. ", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. " - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_bread_1_golden_apple": { - "conversation": "Let's collaborate to make bread and golden_apple.", - "agent_count": 2, - "target": { - "bread": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "bread": [ - "Step 1: Go to the farm and collect 3 wheat.", - "Step 2: Go to the crafting table and use the wheat to craft bread." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 bread, 1 golden_apple. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 bread, 1 golden_apple. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 3, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cooked_beef": { - "conversation": "Let's collaborate to make baked_potato and cooked_beef.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cooked_beef": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cooked_beef. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 3, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "coal": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cake_blocked_access_0_1": { - "conversation": "Let's collaborate to make cake and baked_potato.", - "agent_count": 2, - "target": { - "cake": 1, - "baked_potato": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 baked_potato. ", - "1": "Collaborate with agents around you to make 1 cake, 1 baked_potato. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 6, - "difficulty_category": "hard" - }, - "difficulty": "hard", - "initial_inventory": { - "0": { - "milk_bucket": 2, - "coal": 1 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_cooked_beef_1_golden_apple_blocked_access_0_1": { - "conversation": "Let's collaborate to make cooked_beef and golden_apple.", - "agent_count": 2, - "target": { - "cooked_beef": 1, - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ], - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [ - "0", - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple. ", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple. " - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 2, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "gold_ingot": 4 - }, - "1": { - "gold_ingot": 4, - "apple": 1 - } - } - }, - "multiagent_cooking_1_golden_apple_1_rabbit_stew": { - "conversation": "Let's collaborate to make golden_apple and rabbit_stew.", - "agent_count": 2, - "target": { - "golden_apple": 1, - "rabbit_stew": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 rabbit_stew. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 rabbit_stew. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4, - "bowl": 1 - } - } - }, - "multiagent_cooking_1_bread_1_golden_apple_blocked_access_1": { - "conversation": "Let's collaborate to make golden_apple and bread.", + "multiagent_cooking_2_1_bread_1_golden_apple": { + "conversation": "Let's work together to make golden_apple, bread.", "agent_count": 2, "target": { "golden_apple": 1, @@ -541,7 +10,7 @@ "timeout": 1500, "recipes": { "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." ], "bread": [ @@ -550,231 +19,76 @@ ] }, "blocked_access_to_recipe": [ - "1" + "0" ], "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 bread. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 bread. " - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4 - } + "0": "Collaborate with other agents around you to make golden_apple, bread.", + "1": "Collaborate with agents around you to make 1 golden_apple, 1 bread. \n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread." } }, - "multiagent_cooking_1_cooked_beef_1_rabbit_stew": { - "conversation": "Let's collaborate to make rabbit_stew and cooked_beef.", + "multiagent_cooking_2_1_golden_apple_1_rabbit_stew": { + "conversation": "Let's work together to make golden_apple, rabbit_stew.", "agent_count": 2, "target": { - "rabbit_stew": 1, - "cooked_beef": 1 + "golden_apple": 1, + "rabbit_stew": 1 }, "type": "cooking", - "timeout": 1500, + "timeout": 11500, "recipes": { + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], "rabbit_stew": [ "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to furnace and use it to cook the beef." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 rabbit_stew, 1 cooked_beef. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']", - "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 cooked_beef. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "bowl": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_cake_blocked_access_0": { - "conversation": "Let's collaborate to make baked_potato and cake.", - "agent_count": 2, - "target": { - "baked_potato": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." ] }, "blocked_access_to_recipe": [ "0" ], "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 cake. ", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 cake. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1, - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } + "0": "Collaborate with other agents around you to make golden_apple, rabbit_stew.", + "1": "Collaborate with agents around you to make 1 golden_apple, 1 rabbit_stew. \n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." } }, - "multiagent_cooking_1_cake_1_golden_apple_blocked_access_0": { - "conversation": "Let's collaborate to make golden_apple and cake.", + "multiagent_cooking_2_1_bread_1_cake": { + "conversation": "Let's work together to make cake, bread.", "agent_count": 2, "target": { - "golden_apple": 1, - "cake": 1 + "cake": 1, + "bread": 1 }, "type": "cooking", "timeout": 1500, "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], "cake": [ "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", + "Step 2: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", "Step 4: Go to the crafting table and craft the sugarcane into sugar.", "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." ] }, "blocked_access_to_recipe": [ "0" ], "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 cake. ", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 cake. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1, - "milk_bucket": 2 - }, - "1": { - "gold_ingot": 4, - "milk_bucket": 1, - "egg": 1 - } + "0": "Collaborate with other agents around you to make cake, bread.", + "1": "Collaborate with agents around you to make 1 cake, 1 bread. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread." } }, - "multiagent_cooking_1_cake_1_golden_apple_blocked_access_1": { - "conversation": "Let's collaborate to make golden_apple and cake.", - "agent_count": 2, - "target": { - "golden_apple": 1, - "cake": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, - "blocked_access_to_recipe": [ - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple, 1 cake. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']", - "1": "Collaborate with agents around you to make 1 golden_apple, 1 cake. " - }, - "difficulty_metrics": { - "total_recipe_steps": 7, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1, - "milk_bucket": 2 - }, - "1": { - "gold_ingot": 4, - "milk_bucket": 1, - "egg": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_golden_apple": { - "conversation": "Let's collaborate to make baked_potato and golden_apple.", + "multiagent_cooking_2_1_baked_potato_1_golden_apple": { + "conversation": "Let's work together to make baked_potato, golden_apple.", "agent_count": 2, "target": { "baked_potato": 1, @@ -785,171 +99,23 @@ "recipes": { "baked_potato": [ "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", "Step 2: Go to the furnace and bake the potato." ], "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." ] }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 4, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 3, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "coal": 1, - "gold_ingot": 4 - }, - "1": { - "gold_ingot": 4, - "apple": 1 - } - } - }, - "multiagent_cooking_1_cake_blocked_access_0": { - "conversation": "Let's work together to make cake.", - "agent_count": 2, - "target": { - "cake": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).", - "Step 3: Get an egg from your inventory or other agents.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ] - }, "blocked_access_to_recipe": [ "0" ], "goal": { - "0": "Collaborate with agents around you to make 1 cake. ", - "1": "Collaborate with agents around you to make 1 cake. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 5, - "blocked_agents_count": 1, - "unique_target_items": 1, - "overall_difficulty_score": 4, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "milk_bucket": 2 - }, - "1": { - "milk_bucket": 1, - "egg": 1 - } + "0": "Collaborate with other agents around you to make baked_potato, golden_apple.", + "1": "Collaborate with agents around you to make 1 baked_potato, 1 golden_apple. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." } }, - "multiagent_cooking_1_golden_apple": { - "conversation": "Let's work together to make golden_apple.", - "agent_count": 2, - "target": { - "golden_apple": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "golden_apple": [ - "Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 golden_apple. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']", - "1": "Collaborate with agents around you to make 1 golden_apple. Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']" - }, - "difficulty_metrics": { - "total_recipe_steps": 2, - "blocked_agents_count": 0, - "unique_target_items": 1, - "overall_difficulty_score": 2, - "difficulty_category": "easy" - }, - "difficulty": "easy", - "initial_inventory": { - "0": { - "gold_ingot": 4, - "apple": 1 - }, - "1": { - "gold_ingot": 4 - } - } - }, - "multiagent_cooking_1_baked_potato_1_rabbit_stew_blocked_access_1": { - "conversation": "Let's collaborate to make rabbit_stew and baked_potato.", - "agent_count": 2, - "target": { - "rabbit_stew": 1, - "baked_potato": 1 - }, - "type": "cooking", - "timeout": 1500, - "recipes": { - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 2: Go to the furnace and bake the potato." - ] - }, - "blocked_access_to_recipe": [ - "1" - ], - "goal": { - "0": "Collaborate with agents around you to make 1 rabbit_stew, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']", - "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 baked_potato. " - }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 1, - "unique_target_items": 2, - "overall_difficulty_score": 5, - "difficulty_category": "medium" - }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "bowl": 1 - }, - "1": { - "coal": 1 - } - } - }, - "multiagent_cooking_1_baked_potato_1_rabbit_stew": { - "conversation": "Let's collaborate to make baked_potato and rabbit_stew.", + "multiagent_cooking_2_1_baked_potato_1_rabbit_stew": { + "conversation": "Let's work together to make baked_potato, rabbit_stew.", "agent_count": 2, "target": { "baked_potato": 1, @@ -960,41 +126,165 @@ "recipes": { "baked_potato": [ "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", "Step 2: Go to the furnace and bake the potato." ], "rabbit_stew": [ "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Get coal from your inventory or other agents.", - "Step 3: Put coal in the furnace", - "Step 4: Go to the furnace and bake the potato.", - "Step 5: From your inventory or other agents get a bowl", - "Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 7: Go to the furnace and cook the raw rabbit.", - "Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." ] }, - "blocked_access_to_recipe": [], + "blocked_access_to_recipe": [ + "0" + ], "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 rabbit_stew. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 rabbit_stew. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']" + "0": "Collaborate with other agents around you to make baked_potato, rabbit_stew.", + "1": "Collaborate with agents around you to make 1 baked_potato, 1 rabbit_stew. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + } + }, + "multiagent_cooking_2_1_bread_1_rabbit_stew": { + "conversation": "Let's work together to make rabbit_stew, bread.", + "agent_count": 2, + "target": { + "rabbit_stew": 1, + "bread": 1 }, - "difficulty_metrics": { - "total_recipe_steps": 8, - "blocked_agents_count": 0, - "unique_target_items": 2, - "overall_difficulty_score": 4, - "difficulty_category": "medium" + "type": "cooking", + "timeout": 1500, + "recipes": { + "rabbit_stew": [ + "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ], + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." + ] }, - "difficulty": "medium", - "initial_inventory": { - "0": { - "coal": 1 - }, - "1": { - "bowl": 1 - } + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make rabbit_stew, bread.", + "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 bread. \n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread." + } + }, + "multiagent_cooking_2_1_baked_potato_1_bread": { + "conversation": "Let's work together to make bread, baked_potato.", + "agent_count": 2, + "target": { + "bread": 1, + "baked_potato": 1 + }, + "type": "cooking", + "timeout": 1500, + "recipes": { + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." + ], + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make bread, baked_potato.", + "1": "Collaborate with agents around you to make 1 bread, 1 baked_potato. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato." + } + }, + "multiagent_cooking_2_1_baked_potato_1_cake": { + "conversation": "Let's work together to make baked_potato, cake.", + "agent_count": 2, + "target": { + "baked_potato": 1, + "cake": 1 + }, + "type": "cooking", + "timeout": 1500, + "recipes": { + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ], + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make baked_potato, cake.", + "1": "Collaborate with agents around you to make 1 baked_potato, 1 cake. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + } + }, + "multiagent_cooking_2_1_cooked_beef_1_golden_apple": { + "conversation": "Let's work together to make golden_apple, cooked_beef.", + "agent_count": 2, + "target": { + "golden_apple": 1, + "cooked_beef": 1 + }, + "type": "cooking", + "timeout": 1500, + "recipes": { + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "cooked_beef": [ + "Step 1: Kill a cow and pick up 1 beef that is dropped.", + "Step 2: Go to furnace and use it to cook the beef." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make golden_apple, cooked_beef.", + "1": "Collaborate with agents around you to make 1 golden_apple, 1 cooked_beef. \n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef." + } + }, + "multiagent_cooking_2_1_bread_1_cooked_beef": { + "conversation": "Let's work together to make bread, cooked_beef.", + "agent_count": 2, + "target": { + "bread": 1, + "cooked_beef": 1 + }, + "type": "cooking", + "timeout": 1500, + "recipes": { + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." + ], + "cooked_beef": [ + "Step 1: Kill a cow and pick up 1 beef that is dropped.", + "Step 2: Go to furnace and use it to cook the beef." + ] + }, + "blocked_access_to_recipe": [ + "0" + ], + "goal": { + "0": "Collaborate with other agents around you to make bread, cooked_beef.", + "1": "Collaborate with agents around you to make 1 bread, 1 cooked_beef. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef." } } } \ No newline at end of file