mirror of
https://github.com/kolbytn/mindcraft.git
synced 2025-09-10 12:02:59 +02:00
collaboration train tasks with 2 items for cooking
This commit is contained in:
parent
82475f7934
commit
4ae95cba38
5 changed files with 3155 additions and 14 deletions
|
@ -3,6 +3,7 @@ import json
|
|||
from typing import Dict, List, Any, Tuple, Set
|
||||
from collections import Counter, defaultdict
|
||||
import os
|
||||
import numpy as np
|
||||
|
||||
# Define your COOKING_ITEMS dictionary here
|
||||
# This is where you should put your complete COOKING_ITEMS dictionary
|
||||
|
@ -18,7 +19,7 @@ COOKING_ITEMS = {
|
|||
"description": "Cooked mutton meat",
|
||||
"complexity": "easy",
|
||||
"required_chest_items": {
|
||||
"coal": 8,
|
||||
"coal": 1,
|
||||
}
|
||||
},
|
||||
"cooked_beef": {
|
||||
|
@ -31,7 +32,7 @@ COOKING_ITEMS = {
|
|||
"description": "Cooked beef meat",
|
||||
"complexity": "easy",
|
||||
"required_chest_items": {
|
||||
"coal": 8,
|
||||
"coal": 1,
|
||||
}
|
||||
},
|
||||
"cooked_porkchop": {
|
||||
|
@ -44,7 +45,7 @@ COOKING_ITEMS = {
|
|||
"description": "Cooked porkchop",
|
||||
"complexity": "easy",
|
||||
"required_chest_items": {
|
||||
"coal": 8,
|
||||
"coal": 1,
|
||||
}
|
||||
},
|
||||
"cooked_chicken": {
|
||||
|
@ -57,7 +58,7 @@ COOKING_ITEMS = {
|
|||
"description": "Cooked chicken meat",
|
||||
"complexity": "easy",
|
||||
"required_chest_items": {
|
||||
"coal": 8,
|
||||
"coal": 1,
|
||||
}
|
||||
},
|
||||
"cooked_rabbit": {
|
||||
|
@ -70,7 +71,7 @@ COOKING_ITEMS = {
|
|||
"description": "Cooked rabbit meat",
|
||||
"complexity": "easy",
|
||||
"required_chest_items": {
|
||||
"coal": 8,
|
||||
"coal": 1,
|
||||
}
|
||||
},
|
||||
|
||||
|
@ -141,7 +142,7 @@ COOKING_ITEMS = {
|
|||
"description": "A simple baked potato",
|
||||
"complexity": "easy",
|
||||
"required_chest_items": {
|
||||
"coal": 8,
|
||||
"coal": 1,
|
||||
}
|
||||
},
|
||||
"bread": {
|
||||
|
@ -244,10 +245,23 @@ chest_items = {
|
|||
"iron_ingot": 64,
|
||||
}
|
||||
|
||||
def count_items_in_inventory(inventory):
|
||||
item_counts = []
|
||||
for key in inventory.keys():
|
||||
agent_inventory = inventory[key]
|
||||
total_items = 0
|
||||
for item in agent_inventory.keys():
|
||||
total_items += agent_inventory[item]
|
||||
item_counts.append(total_items)
|
||||
return item_counts
|
||||
|
||||
|
||||
|
||||
def reconfigure_tasks(task_path, new_task_path, num_agents=None):
|
||||
with open(task_path, 'r') as f:
|
||||
tasks = json.load(f)
|
||||
task_ids = tasks.keys()
|
||||
new_tasks = {}
|
||||
for task_id in task_ids:
|
||||
task = tasks[task_id]
|
||||
if task["type"] == "cooking":
|
||||
|
@ -262,7 +276,6 @@ def reconfigure_tasks(task_path, new_task_path, num_agents=None):
|
|||
inventory[chest_item] = inventory.get(chest_item, 0) + quantity
|
||||
else:
|
||||
print(f"item {item} not found in COOKING_ITEMS.")
|
||||
print(inventory)
|
||||
task["recipes"] = new_recipes
|
||||
# assign inventory to the agents
|
||||
if num_agents is None:
|
||||
|
@ -274,16 +287,32 @@ def reconfigure_tasks(task_path, new_task_path, num_agents=None):
|
|||
initial_inventory[i] = {}
|
||||
items_lst = list(inventory.keys())
|
||||
for i in range(len(items_lst)):
|
||||
agent_num = i % num_agents
|
||||
item_counts = count_items_in_inventory(initial_inventory)
|
||||
agent_num = np.argmin(item_counts)
|
||||
if inventory[items_lst[i]] == 1:
|
||||
initial_inventory[agent_num][items_lst[i]] = 1
|
||||
elif inventory[items_lst[i]] > 1:
|
||||
num_per_agent = inventory[items_lst[i]] // num_agents + 1
|
||||
div = inventory[items_lst[i]] // num_agents
|
||||
rem = inventory[items_lst[i]] % num_agents
|
||||
for j in range(num_agents):
|
||||
initial_inventory[j][items_lst[i]] = num_per_agent
|
||||
initial_inventory[j][items_lst[i]] = div
|
||||
j = 0
|
||||
while j < rem:
|
||||
initial_inventory[j][items_lst[i]] += 1
|
||||
j += 1
|
||||
# initial_inventory[agent_num][items_lst[i]] = inventory[items_lst[i]]
|
||||
item_counts = count_items_in_inventory(initial_inventory)
|
||||
required_collab = True
|
||||
for i in range(len(item_counts)):
|
||||
if item_counts[i] == 0:
|
||||
# don't add the task if collaboration isn't required
|
||||
required_collab = False
|
||||
if not required_collab:
|
||||
print(f"task {task_id} doesn't require collaboration.")
|
||||
continue
|
||||
task["initial_inventory"] = initial_inventory
|
||||
|
||||
print(inventory)
|
||||
print(initial_inventory)
|
||||
goals = task.get("goal", {})
|
||||
new_goals = {}
|
||||
blocked_access = task.get("blocked_access_to_recipe", [])
|
||||
|
@ -295,11 +324,12 @@ def reconfigure_tasks(task_path, new_task_path, num_agents=None):
|
|||
initial_goal += f"Recipe for {item}:\n{recipe}"
|
||||
new_goals[key] = initial_goal
|
||||
task["goal"] = new_goals
|
||||
new_tasks[task_id] = task
|
||||
# check each of the recipes and replace with the new recipe
|
||||
|
||||
os.makedirs(os.path.dirname(new_task_path), exist_ok=True)
|
||||
with open(new_task_path, 'w') as f:
|
||||
json.dump(tasks, f, indent=4)
|
||||
json.dump(new_tasks, f, indent=4)
|
||||
|
||||
|
||||
|
||||
|
@ -312,8 +342,10 @@ def reconfigure_tasks(task_path, new_task_path, num_agents=None):
|
|||
# reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/2_agent_cooking_test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/3_agent.json", 3)
|
||||
# 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)
|
||||
reconfigure_tasks("mindcraft/tasks/cooking_tasks/test_tasks/2_agent_cooking_test_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_test_2_items/2_agent.json", 2)
|
||||
|
||||
reconfigure_tasks("mindcraft/tasks/cooking_tasks/train_tasks/2_agent_cooking_train_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_train_2_items/2_agent.json", 2)
|
||||
reconfigure_tasks("mindcraft/tasks/cooking_tasks/train_tasks/2_agent_cooking_train_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_train_2_items/3_agent.json", 3)
|
||||
reconfigure_tasks("mindcraft/tasks/cooking_tasks/train_tasks/2_agent_cooking_train_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_train_2_items/4_agent.json", 4)
|
||||
reconfigure_tasks("mindcraft/tasks/cooking_tasks/train_tasks/2_agent_cooking_train_tasks.json", "mindcraft/tasks/cooking_tasks/require_collab_train_2_items/5_agent.json", 5)
|
||||
# reconfigure_tasks("mindcraft/tasks/cooking_tasks/equal_load_test_tasks/3_agent.json", "mindcraft/tasks/cooking_tasks/require_collab_test/3_agent.json")
|
||||
# reconfigure_tasks("mindcraft/tasks/cooking_tasks/equal_load_test_tasks/4_agent.json", "mindcraft/tasks/cooking_tasks/require_collab_test/4_agent.json")
|
||||
# reconfigure_tasks("mindcraft/tasks/cooking_tasks/equal_load_test_tasks/5_agent.json", "mindcraft/tasks/cooking_tasks/require_collab_test/5_agent.json")
|
||||
|
|
1640
tasks/cooking_tasks/require_collab_train_2_items/2_agent.json
Normal file
1640
tasks/cooking_tasks/require_collab_train_2_items/2_agent.json
Normal file
File diff suppressed because it is too large
Load diff
670
tasks/cooking_tasks/require_collab_train_2_items/3_agent.json
Normal file
670
tasks/cooking_tasks/require_collab_train_2_items/3_agent.json
Normal file
|
@ -0,0 +1,670 @@
|
|||
{
|
||||
"multiagent_cooking_2_1_cooked_chicken_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make cooked_chicken, golden_carrot.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"cooked_chicken": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_chicken": [
|
||||
"Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_chicken, 1 golden_carrot. Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_chicken, 1 golden_carrot. Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1,
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_mutton_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cooked_mutton.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cooked_mutton": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cooked_mutton": [
|
||||
"Step 1: Kill a sheep and pick up 1 mutton 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 mutton."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_mutton. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_mutton. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2,
|
||||
"coal": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cookie_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cookie.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cookie": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cookie": [
|
||||
"Step 1: Go to the farm and collect 2 wheat.",
|
||||
"Step 2: Get 1 cocoa bean from your inventory or other agents.",
|
||||
"Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cookie. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cookie. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2,
|
||||
"cocoa_beans": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cookie_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make suspicious_stew, cookie.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"suspicious_stew": 1,
|
||||
"cookie": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
],
|
||||
"cookie": [
|
||||
"Step 1: Go to the farm and collect 2 wheat.",
|
||||
"Step 2: Get 1 cocoa bean from your inventory or other agents.",
|
||||
"Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 suspicious_stew, 1 cookie. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']",
|
||||
"1": "Collaborate with agents around you to make 1 suspicious_stew, 1 cookie. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"dandelion": 1
|
||||
},
|
||||
"2": {
|
||||
"cocoa_beans": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_mushroom_stew_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make mushroom_stew, suspicious_stew.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"mushroom_stew": 1,
|
||||
"suspicious_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"mushroom_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew."
|
||||
],
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 mushroom_stew, 1 suspicious_stew. Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 mushroom_stew, 1 suspicious_stew. Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"bowl": 1
|
||||
},
|
||||
"2": {
|
||||
"bowl": 0,
|
||||
"dandelion": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_chicken_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make suspicious_stew, cooked_chicken.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"suspicious_stew": 1,
|
||||
"cooked_chicken": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
],
|
||||
"cooked_chicken": [
|
||||
"Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 suspicious_stew, 1 cooked_chicken. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']",
|
||||
"1": "Collaborate with agents around you to make 1 suspicious_stew, 1 cooked_chicken. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"dandelion": 1
|
||||
},
|
||||
"2": {
|
||||
"coal": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_rabbit_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cooked_rabbit.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cooked_rabbit": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cooked_rabbit": [
|
||||
"Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||
"Step 2: Get coal from your inventory or other agents.",
|
||||
"Step 3: Put coal in the furnace",
|
||||
"Step 2: Go to furnace and use it to cook the raw rabbit."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_rabbit. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_rabbit. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2,
|
||||
"coal": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_mushroom_stew": {
|
||||
"conversation": "Let's work together to make golden_carrot, mushroom_stew.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"mushroom_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"mushroom_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 mushroom_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 mushroom_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2,
|
||||
"bowl": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_pumpkin_pie": {
|
||||
"conversation": "Let's work together to make pumpkin_pie, golden_carrot.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"pumpkin_pie": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"pumpkin_pie": [
|
||||
"Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.",
|
||||
"Step 2: Get 1 egg from your inventory or other bots",
|
||||
"Step 3: Go to the crafting table and craft the sugar cane into sugar.",
|
||||
"Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 pumpkin_pie, 1 golden_carrot. Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 pumpkin_pie, 1 golden_carrot. Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"egg": 1,
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_porkchop_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make cooked_porkchop, golden_carrot.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"cooked_porkchop": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_porkchop": [
|
||||
"Step 1: Kill a pig and pick up 1 porkchop 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 porkchop."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_porkchop, 1 golden_carrot. Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_porkchop, 1 golden_carrot. Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1,
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_mutton_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make cooked_mutton, suspicious_stew.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"cooked_mutton": 1,
|
||||
"suspicious_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_mutton": [
|
||||
"Step 1: Kill a sheep and pick up 1 mutton 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 mutton."
|
||||
],
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_mutton, 1 suspicious_stew. Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_mutton, 1 suspicious_stew. Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1
|
||||
},
|
||||
"1": {
|
||||
"bowl": 1
|
||||
},
|
||||
"2": {
|
||||
"dandelion": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_porkchop_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make suspicious_stew, cooked_porkchop.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"suspicious_stew": 1,
|
||||
"cooked_porkchop": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
],
|
||||
"cooked_porkchop": [
|
||||
"Step 1: Kill a pig and pick up 1 porkchop 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 porkchop."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 suspicious_stew, 1 cooked_porkchop. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']",
|
||||
"1": "Collaborate with agents around you to make 1 suspicious_stew, 1 cooked_porkchop. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"dandelion": 1
|
||||
},
|
||||
"2": {
|
||||
"coal": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_beetroot_soup_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make suspicious_stew, beetroot_soup.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"suspicious_stew": 1,
|
||||
"beetroot_soup": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
],
|
||||
"beetroot_soup": [
|
||||
"Step 1: Go to the farm and collect 6 beetroot.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 suspicious_stew, 1 beetroot_soup. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']",
|
||||
"1": "Collaborate with agents around you to make 1 suspicious_stew, 1 beetroot_soup. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"bowl": 1
|
||||
},
|
||||
"2": {
|
||||
"bowl": 0,
|
||||
"dandelion": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make golden_carrot, suspicious_stew.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"suspicious_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 suspicious_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 suspicious_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 3,
|
||||
"dandelion": 1
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2,
|
||||
"bowl": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_pumpkin_pie_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make suspicious_stew, pumpkin_pie.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"suspicious_stew": 1,
|
||||
"pumpkin_pie": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
],
|
||||
"pumpkin_pie": [
|
||||
"Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.",
|
||||
"Step 2: Get 1 egg from your inventory or other bots",
|
||||
"Step 3: Go to the crafting table and craft the sugar cane into sugar.",
|
||||
"Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 suspicious_stew, 1 pumpkin_pie. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']",
|
||||
"1": "Collaborate with agents around you to make 1 suspicious_stew, 1 pumpkin_pie. Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"dandelion": 1
|
||||
},
|
||||
"2": {
|
||||
"egg": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_beetroot_soup_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make beetroot_soup, golden_carrot.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"beetroot_soup": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"beetroot_soup": [
|
||||
"Step 1: Go to the farm and collect 6 beetroot.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 beetroot_soup, 1 golden_carrot. Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 beetroot_soup, 1 golden_carrot. Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1,
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 3
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_rabbit_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make cooked_rabbit, suspicious_stew.",
|
||||
"agent_count": 3,
|
||||
"target": {
|
||||
"cooked_rabbit": 1,
|
||||
"suspicious_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_rabbit": [
|
||||
"Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||
"Step 2: Get coal from your inventory or other agents.",
|
||||
"Step 3: Put coal in the furnace",
|
||||
"Step 2: Go to furnace and use it to cook the raw rabbit."
|
||||
],
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_rabbit, 1 suspicious_stew. Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_rabbit, 1 suspicious_stew. Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1
|
||||
},
|
||||
"1": {
|
||||
"bowl": 1
|
||||
},
|
||||
"2": {
|
||||
"dandelion": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
386
tasks/cooking_tasks/require_collab_train_2_items/4_agent.json
Normal file
386
tasks/cooking_tasks/require_collab_train_2_items/4_agent.json
Normal file
|
@ -0,0 +1,386 @@
|
|||
{
|
||||
"multiagent_cooking_2_1_cooked_chicken_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make cooked_chicken, golden_carrot.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"cooked_chicken": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_chicken": [
|
||||
"Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_chicken, 1 golden_carrot. Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_chicken, 1 golden_carrot. Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_mutton_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cooked_mutton.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cooked_mutton": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cooked_mutton": [
|
||||
"Step 1: Kill a sheep and pick up 1 mutton 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 mutton."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_mutton. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_mutton. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2,
|
||||
"coal": 1
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cookie_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cookie.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cookie": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cookie": [
|
||||
"Step 1: Go to the farm and collect 2 wheat.",
|
||||
"Step 2: Get 1 cocoa bean from your inventory or other agents.",
|
||||
"Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cookie. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cookie. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2,
|
||||
"cocoa_beans": 1
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_rabbit_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cooked_rabbit.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cooked_rabbit": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cooked_rabbit": [
|
||||
"Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||
"Step 2: Get coal from your inventory or other agents.",
|
||||
"Step 3: Put coal in the furnace",
|
||||
"Step 2: Go to furnace and use it to cook the raw rabbit."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_rabbit. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_rabbit. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2,
|
||||
"coal": 1
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_mushroom_stew": {
|
||||
"conversation": "Let's work together to make golden_carrot, mushroom_stew.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"mushroom_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"mushroom_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 mushroom_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 mushroom_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2,
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_pumpkin_pie": {
|
||||
"conversation": "Let's work together to make pumpkin_pie, golden_carrot.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"pumpkin_pie": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"pumpkin_pie": [
|
||||
"Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.",
|
||||
"Step 2: Get 1 egg from your inventory or other bots",
|
||||
"Step 3: Go to the crafting table and craft the sugar cane into sugar.",
|
||||
"Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 pumpkin_pie, 1 golden_carrot. Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 pumpkin_pie, 1 golden_carrot. Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"egg": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_porkchop_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make cooked_porkchop, golden_carrot.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"cooked_porkchop": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_porkchop": [
|
||||
"Step 1: Kill a pig and pick up 1 porkchop 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 porkchop."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_porkchop, 1 golden_carrot. Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_porkchop, 1 golden_carrot. Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make golden_carrot, suspicious_stew.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"suspicious_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 suspicious_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 suspicious_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2,
|
||||
"bowl": 1
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2,
|
||||
"dandelion": 1
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_beetroot_soup_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make beetroot_soup, golden_carrot.",
|
||||
"agent_count": 4,
|
||||
"target": {
|
||||
"beetroot_soup": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"beetroot_soup": [
|
||||
"Step 1: Go to the farm and collect 6 beetroot.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 beetroot_soup, 1 golden_carrot. Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 beetroot_soup, 1 golden_carrot. Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
413
tasks/cooking_tasks/require_collab_train_2_items/5_agent.json
Normal file
413
tasks/cooking_tasks/require_collab_train_2_items/5_agent.json
Normal file
|
@ -0,0 +1,413 @@
|
|||
{
|
||||
"multiagent_cooking_2_1_cooked_chicken_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make cooked_chicken, golden_carrot.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"cooked_chicken": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_chicken": [
|
||||
"Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_chicken, 1 golden_carrot. Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_chicken, 1 golden_carrot. Recipe for cooked_chicken:\n['Step 1: Kill a chicken and pick up 1 raw chicken 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 raw chicken.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_mutton_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cooked_mutton.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cooked_mutton": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cooked_mutton": [
|
||||
"Step 1: Kill a sheep and pick up 1 mutton 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 mutton."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_mutton. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_mutton. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_mutton:\n['Step 1: Kill a sheep and pick up 1 mutton 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 mutton.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1,
|
||||
"coal": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cookie_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cookie.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cookie": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cookie": [
|
||||
"Step 1: Go to the farm and collect 2 wheat.",
|
||||
"Step 2: Get 1 cocoa bean from your inventory or other agents.",
|
||||
"Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cookie. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cookie. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cookie:\n['Step 1: Go to the farm and collect 2 wheat.', 'Step 2: Get 1 cocoa bean from your inventory or other agents.', 'Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1,
|
||||
"cocoa_beans": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_rabbit_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make golden_carrot, cooked_rabbit.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"cooked_rabbit": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"cooked_rabbit": [
|
||||
"Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||
"Step 2: Get coal from your inventory or other agents.",
|
||||
"Step 3: Put coal in the furnace",
|
||||
"Step 2: Go to furnace and use it to cook the raw rabbit."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_rabbit. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 cooked_rabbit. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for cooked_rabbit:\n['Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to furnace and use it to cook the raw rabbit.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1,
|
||||
"coal": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_mushroom_stew": {
|
||||
"conversation": "Let's work together to make golden_carrot, mushroom_stew.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"mushroom_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"mushroom_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 mushroom_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 mushroom_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for mushroom_stew:\n['Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1,
|
||||
"bowl": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_pumpkin_pie": {
|
||||
"conversation": "Let's work together to make pumpkin_pie, golden_carrot.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"pumpkin_pie": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"pumpkin_pie": [
|
||||
"Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.",
|
||||
"Step 2: Get 1 egg from your inventory or other bots",
|
||||
"Step 3: Go to the crafting table and craft the sugar cane into sugar.",
|
||||
"Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 pumpkin_pie, 1 golden_carrot. Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 pumpkin_pie, 1 golden_carrot. Recipe for pumpkin_pie:\n['Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.', 'Step 2: Get 1 egg from your inventory or other bots', 'Step 3: Go to the crafting table and craft the sugar cane into sugar.', 'Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"egg": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_cooked_porkchop_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make cooked_porkchop, golden_carrot.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"cooked_porkchop": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"cooked_porkchop": [
|
||||
"Step 1: Kill a pig and pick up 1 porkchop 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 porkchop."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 cooked_porkchop, 1 golden_carrot. Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 cooked_porkchop, 1 golden_carrot. Recipe for cooked_porkchop:\n['Step 1: Kill a pig and pick up 1 porkchop 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 porkchop.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"coal": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_golden_carrot_1_suspicious_stew": {
|
||||
"conversation": "Let's work together to make golden_carrot, suspicious_stew.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"golden_carrot": 1,
|
||||
"suspicious_stew": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
],
|
||||
"suspicious_stew": [
|
||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 golden_carrot, 1 suspicious_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']",
|
||||
"1": "Collaborate with agents around you to make 1 golden_carrot, 1 suspicious_stew. Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']Recipe for suspicious_stew:\n['Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.', 'Step 2: From your inventory or other agents get a bowl and 1 dandelion', 'Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1,
|
||||
"bowl": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1,
|
||||
"dandelion": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"multiagent_cooking_2_1_beetroot_soup_1_golden_carrot": {
|
||||
"conversation": "Let's work together to make beetroot_soup, golden_carrot.",
|
||||
"agent_count": 5,
|
||||
"target": {
|
||||
"beetroot_soup": 1,
|
||||
"golden_carrot": 1
|
||||
},
|
||||
"type": "cooking",
|
||||
"timeout": 500,
|
||||
"recipes": {
|
||||
"beetroot_soup": [
|
||||
"Step 1: Go to the farm and collect 6 beetroot.",
|
||||
"Step 2: From your inventory or other agents get a bowl.",
|
||||
"Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup."
|
||||
],
|
||||
"golden_carrot": [
|
||||
"Step 1: Go to the farm and collect 1 carrot.",
|
||||
"Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.",
|
||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||
]
|
||||
},
|
||||
"blocked_access_to_recipe": [],
|
||||
"goal": {
|
||||
"0": "Collaborate with agents around you to make 1 beetroot_soup, 1 golden_carrot. Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']",
|
||||
"1": "Collaborate with agents around you to make 1 beetroot_soup, 1 golden_carrot. Recipe for beetroot_soup:\n['Step 1: Go to the farm and collect 6 beetroot.', 'Step 2: From your inventory or other agents get a bowl.', 'Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup.']Recipe for golden_carrot:\n['Step 1: Go to the farm and collect 1 carrot.', 'Step 2: Go to the chest and collect gold ingots and convert them to gold nuggets.', 'Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot.']"
|
||||
},
|
||||
"initial_inventory": {
|
||||
"0": {
|
||||
"bowl": 1,
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"1": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"2": {
|
||||
"gold_ingot": 2
|
||||
},
|
||||
"3": {
|
||||
"gold_ingot": 1
|
||||
},
|
||||
"4": {
|
||||
"gold_ingot": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue