mirror of
https://github.com/kolbytn/mindcraft.git
synced 2025-06-08 18:25:54 +02:00
required collaboration cooking tasks
This commit is contained in:
parent
3ef7f89773
commit
8f2fcbe50d
6 changed files with 1674 additions and 85 deletions
|
@ -64,14 +64,14 @@ export class CookingTaskInitiator {
|
||||||
|
|
||||||
// Define all regions with their sizes
|
// Define all regions with their sizes
|
||||||
const regionsToPlace = [
|
const regionsToPlace = [
|
||||||
{ type: 'wheat', width: 6, depth: 6 },
|
{ type: 'wheat', width: 3, depth: 3 },
|
||||||
{ type: 'beetroots', width: 4, depth: 5 },
|
{ type: 'beetroots', width: 3, depth: 3 },
|
||||||
{ type: 'mushrooms', width: 4, depth: 5 },
|
{ type: 'mushrooms', width: 3, depth: 3 },
|
||||||
{ type: 'potatoes', width: 4, depth: 5 },
|
{ type: 'potatoes', width: 3, depth: 3 },
|
||||||
{ type: 'carrots', width: 4, depth: 5 },
|
{ type: 'carrots', width: 3, depth: 3 },
|
||||||
{ type: 'sugar_cane', width: 3, depth: 3 },
|
{ type: 'sugar_cane', width: 3, depth: 3 },
|
||||||
{ type: 'sugar_cane', width: 3, depth: 3 },
|
{ type: 'sugar_cane', width: 3, depth: 3 },
|
||||||
{ type: 'pumpkins', width: 10, depth: 1 },
|
{ type: 'pumpkins', width: 5, depth: 1 },
|
||||||
{ type: 'house', width: 11, depth: 11 }
|
{ type: 'house', width: 11, depth: 11 }
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -132,27 +132,27 @@ export class CookingTaskInitiator {
|
||||||
console.log("House built!");
|
console.log("House built!");
|
||||||
|
|
||||||
// Add a chest with cooking items near the bot
|
// Add a chest with cooking items near the bot
|
||||||
const addChestWithItems = async () => {
|
// const addChestWithItems = async () => {
|
||||||
// Find a valid position near the bot (within 10 blocks)
|
// // Find a valid position near the bot (within 10 blocks)
|
||||||
const findChestPosition = () => {
|
// const findChestPosition = () => {
|
||||||
const maxAttempts = 100;
|
// const maxAttempts = 100;
|
||||||
for (let attempt = 0; attempt < maxAttempts; attempt++) {
|
// for (let attempt = 0; attempt < maxAttempts; attempt++) {
|
||||||
const x = botX + Math.floor(Math.random() * 10 - 5); // Within ±5 blocks X
|
// const x = botX + Math.floor(Math.random() * 10 - 5); // Within ±5 blocks X
|
||||||
const z = botZ + Math.floor(Math.random() * 10 - 5); // Within ±5 blocks Z
|
// const z = botZ + Math.floor(Math.random() * 10 - 5); // Within ±5 blocks Z
|
||||||
const y = position.y;
|
// const y = position.y;
|
||||||
|
|
||||||
// Check if the position is not overlapping with existing structures
|
// // Check if the position is not overlapping with existing structures
|
||||||
if (!isOverlapping(x, x, z, z, occupiedRegions)) {
|
// if (!isOverlapping(x, x, z, z, occupiedRegions)) {
|
||||||
return { x, y, z };
|
// return { x, y, z };
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
throw new Error('Failed to find valid chest position');
|
// throw new Error('Failed to find valid chest position');
|
||||||
};
|
// };
|
||||||
|
|
||||||
const { x, y, z } = findChestPosition();
|
// const { x, y, z } = findChestPosition();
|
||||||
|
|
||||||
// Place the chest
|
// // Place the chest
|
||||||
await bot.chat(`/setblock ${x} ${y} ${z} chest`);
|
// await bot.chat(`/setblock ${x} ${y} ${z} chest`);
|
||||||
|
|
||||||
const cookingItems = [
|
const cookingItems = [
|
||||||
['minecraft:milk_bucket', 1], // Non-stackable
|
['minecraft:milk_bucket', 1], // Non-stackable
|
||||||
|
@ -184,22 +184,22 @@ export class CookingTaskInitiator {
|
||||||
['minecraft:milk_bucket', 1],
|
['minecraft:milk_bucket', 1],
|
||||||
];
|
];
|
||||||
|
|
||||||
// Fill the chest with random cooking items
|
// // Fill the chest with random cooking items
|
||||||
for (let slot = 0; slot < cookingItems.length; slot++) { // Chest has 27 slots
|
// for (let slot = 0; slot < cookingItems.length; slot++) { // Chest has 27 slots
|
||||||
const randomItem = cookingItems[slot];
|
// const randomItem = cookingItems[slot];
|
||||||
await bot.chat(`/item replace block ${x} ${y} ${z} container.${slot} with ${randomItem[0]} ${randomItem[1]}`);
|
// await bot.chat(`/item replace block ${x} ${y} ${z} container.${slot} with ${randomItem[0]} ${randomItem[1]}`);
|
||||||
}
|
// }
|
||||||
|
|
||||||
// Mark the chest area as occupied
|
// // Mark the chest area as occupied
|
||||||
occupiedRegions.push({
|
// occupiedRegions.push({
|
||||||
xMin: x,
|
// xMin: x,
|
||||||
xMax: x,
|
// xMax: x,
|
||||||
zMin: z,
|
// zMin: z,
|
||||||
zMax: z
|
// zMax: z
|
||||||
});
|
// });
|
||||||
};
|
// };
|
||||||
|
|
||||||
await addChestWithItems();
|
// await addChestWithItems();
|
||||||
await new Promise(resolve => setTimeout(resolve, 300));
|
await new Promise(resolve => setTimeout(resolve, 300));
|
||||||
|
|
||||||
const animals = ['chicken', 'cow', 'llama', 'mooshroom', 'pig', 'rabbit', 'sheep'];
|
const animals = ['chicken', 'cow', 'llama', 'mooshroom', 'pig', 'rabbit', 'sheep'];
|
||||||
|
|
|
@ -312,23 +312,24 @@ export class Task {
|
||||||
|
|
||||||
if (this.task_type === 'cooking') {
|
if (this.task_type === 'cooking') {
|
||||||
|
|
||||||
if (this.data.agent_count > 2) {
|
|
||||||
|
|
||||||
if (this.name.toLowerCase().startsWith('andy')) {
|
if (this.data.agent_count > 2) {
|
||||||
add_string = '\nIn the end, all the food items should be given to you by other bots. Make sure to talk to all the agents using startConversation command to coordinate the task instead of talking to just one agent. You can even end current conversation with any agent using endConversation command and then talk to a new agent using startConversation command.';
|
|
||||||
}
|
if (this.name.toLowerCase().startsWith('andy')) {
|
||||||
else {
|
add_string = '\nIn the end, all the food items should be given to you by other bots. Make sure to talk to all the agents using startConversation command to coordinate the task instead of talking to just one agent. You can even end current conversation with any agent using endConversation command and then talk to a new agent using startConversation command.';
|
||||||
add_string = '\nIn the end, all the food items should be given to one single bot whose name starts with andy or Andy. Make sure to talk to all the agents using startConversation command to coordinate the task instead of talking to just one agent. You can even end current conversation with any agent using endConversation command and then talk to a new agent using startConversation command.';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (this.data.task_id && this.data.task_id.endsWith('hells_kitchen')) {
|
add_string = '\nIn the end, all the food items should be given to one single bot whose name starts with andy or Andy. Make sure to talk to all the agents using startConversation command to coordinate the task instead of talking to just one agent. You can even end current conversation with any agent using endConversation command and then talk to a new agent using startConversation command.';
|
||||||
add_string = '';
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
add_string = '\nIn the end, all the food items should be given to one single bot.';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if (this.data.task_id && this.data.task_id.endsWith('hells_kitchen')) {
|
||||||
|
add_string = '';
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
add_string = '\nIn the end, all the food items should be given to one single bot.';
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.task_type === 'techtree') {
|
if (this.task_type === 'techtree') {
|
||||||
|
|
|
@ -10,93 +10,138 @@ COOKING_ITEMS = {
|
||||||
"cooked_mutton": {
|
"cooked_mutton": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Kill a sheep and pick up 1 mutton that is dropped.",
|
"Step 1: Kill a sheep and pick up 1 mutton that is dropped.",
|
||||||
"Step 2: Go to furnace and use it to cook the mutton."
|
"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."
|
||||||
],
|
],
|
||||||
"description": "Cooked mutton meat",
|
"description": "Cooked mutton meat",
|
||||||
"complexity": "easy"
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"cooked_beef": {
|
"cooked_beef": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
"Step 2: Go to furnace and use it to cook the beef."
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
],
|
],
|
||||||
"description": "Cooked beef meat",
|
"description": "Cooked beef meat",
|
||||||
"complexity": "easy"
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"cooked_porkchop": {
|
"cooked_porkchop": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Kill a pig and pick up 1 porkchop that is dropped.",
|
"Step 1: Kill a pig and pick up 1 porkchop that is dropped.",
|
||||||
"Step 2: Go to furnace and use it to cook the porkchop."
|
"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."
|
||||||
],
|
],
|
||||||
"description": "Cooked porkchop",
|
"description": "Cooked porkchop",
|
||||||
"complexity": "easy"
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"cooked_chicken": {
|
"cooked_chicken": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Kill a chicken and pick up 1 raw chicken that is dropped.",
|
"Step 1: Kill a chicken and pick up 1 raw chicken that is dropped.",
|
||||||
"Step 2: Go to furnace and use it to cook the raw chicken."
|
"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."
|
||||||
],
|
],
|
||||||
"description": "Cooked chicken meat",
|
"description": "Cooked chicken meat",
|
||||||
"complexity": "easy"
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"cooked_rabbit": {
|
"cooked_rabbit": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
"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."
|
"Step 2: Go to furnace and use it to cook the raw rabbit."
|
||||||
],
|
],
|
||||||
"description": "Cooked rabbit meat",
|
"description": "Cooked rabbit meat",
|
||||||
"complexity": "easy"
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
# Soups and Stews
|
# Soups and Stews
|
||||||
"beetroot_soup": {
|
"beetroot_soup": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 6 beetroot.",
|
"Step 1: Go to the farm and collect 6 beetroot.",
|
||||||
"Step 2: Go to the chest and grab a bowl.",
|
"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."
|
"Step 3: Go to the crafting table and combine the 6 beetroot and 1 bowl to make beetroot soup."
|
||||||
],
|
],
|
||||||
"description": "A hearty beetroot soup",
|
"description": "A hearty beetroot soup",
|
||||||
"complexity": "medium"
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"mushroom_stew": {
|
"mushroom_stew": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.",
|
"Step 1: Go to the farm and collect 1 red mushroom and 1 brown mushroom.",
|
||||||
"Step 2: Go to the chest and grab a bowl.",
|
"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."
|
"Step 3: Go to the crafting table and combine both the mushrooms and bowl to make mushroom stew."
|
||||||
],
|
],
|
||||||
"description": "A warm mushroom stew",
|
"description": "A warm mushroom stew",
|
||||||
"complexity": "medium"
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"rabbit_stew": {
|
"rabbit_stew": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
"Step 2: Go to the furnace and bake the potato.",
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
"Step 3: Go to the chest and grab a bowl",
|
"Step 3: Put coal in the furnace",
|
||||||
"Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
"Step 6: Go to the furnace and cook the raw rabbit.",
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
"Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
],
|
],
|
||||||
"description": "A hearty rabbit stew",
|
"description": "A hearty rabbit stew",
|
||||||
"complexity": "hard"
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"suspicious_stew": {
|
"suspicious_stew": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
"Step 1: Go to the farm and collect 1 red mushroom, 1 brown mushroom.",
|
||||||
"Step 2: Go to the chest and grab a bowl and 1 dandelion",
|
"Step 2: From your inventory or other agents get a bowl and 1 dandelion",
|
||||||
"Step 4: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
"Step 3: Go to the crafting table and combine the mushrooms, dandelion, and bowl to make suspicious stew."
|
||||||
],
|
],
|
||||||
"description": "A mysterious stew with special effects",
|
"description": "A mysterious stew with special effects",
|
||||||
"complexity": "medium"
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
"dandelion": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
# Baked Goods
|
# Baked Goods
|
||||||
"baked_potato": {
|
"baked_potato": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
"Step 2: Go to the furnace and bake the potato."
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
],
|
],
|
||||||
"description": "A simple baked potato",
|
"description": "A simple baked potato",
|
||||||
"complexity": "easy"
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"bread": {
|
"bread": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
|
@ -104,47 +149,61 @@ COOKING_ITEMS = {
|
||||||
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
],
|
],
|
||||||
"description": "Fresh bread",
|
"description": "Fresh bread",
|
||||||
"complexity": "medium"
|
"complexity": "medium",
|
||||||
},
|
},
|
||||||
"cake": {
|
"cake": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
"Step 2: Go to the chest and grab 3 milk buckets (already filled with milk).",
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
"Step 3: Go to the chest and grab an egg.",
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
],
|
],
|
||||||
"description": "A delicious cake",
|
"description": "A delicious cake",
|
||||||
"complexity": "hard"
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"egg": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"cookie": {
|
"cookie": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 2 wheat.",
|
"Step 1: Go to the farm and collect 2 wheat.",
|
||||||
"Step 2: Go to the chest and grab 1 cocoa bean.",
|
"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."
|
"Step 3: Go to the crafting table and combine the wheat and cocoa bean to craft a cookie."
|
||||||
],
|
],
|
||||||
"description": "Sweet cookies",
|
"description": "Sweet cookies",
|
||||||
"complexity": "medium"
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"cocoa_beans": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"pumpkin_pie": {
|
"pumpkin_pie": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.",
|
"Step 1: Go to the farm and collect 1 pumpkin and 1 sugar cane.",
|
||||||
"Step 2: Go to the chest and grab 1 egg.",
|
"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 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."
|
"Step 4: Go to the crafting table and combine the pumpkin, egg, and sugar to make a pumpkin pie."
|
||||||
],
|
],
|
||||||
"description": "Delicious pumpkin pie",
|
"description": "Delicious pumpkin pie",
|
||||||
"complexity": "hard"
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"egg": 1,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
# Sweet Foods
|
# Sweet Foods
|
||||||
"golden_apple": {
|
"golden_apple": {
|
||||||
"recipe": [
|
"recipe": [
|
||||||
"Step 1: Go to the chest and collect 1 apple and 8 gold ingots.",
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
],
|
],
|
||||||
"description": "A magical golden apple",
|
"description": "A magical golden apple",
|
||||||
"complexity": "hard"
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"apple": 1
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
# Special Foods
|
# Special Foods
|
||||||
|
@ -155,11 +214,64 @@ COOKING_ITEMS = {
|
||||||
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
"Step 3: Go to the crafting table and surround the carrot with gold nuggets to create a golden carrot."
|
||||||
],
|
],
|
||||||
"description": "A magical golden carrot",
|
"description": "A magical golden carrot",
|
||||||
"complexity": "hard"
|
"complexity": "hard",
|
||||||
|
"required_chest_items": ["gold_ingots"]
|
||||||
},
|
},
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
chest_items = {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"egg": 16,
|
||||||
|
"dandelion": 64,
|
||||||
|
"cocao_beans": 64,
|
||||||
|
"apple": 64,
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"salmon": 64,
|
||||||
|
"cod": 64,
|
||||||
|
"kelp": 64,
|
||||||
|
"dried_kelp": 64,
|
||||||
|
"sweet_berries": 64,
|
||||||
|
"honey_bottle": 1,
|
||||||
|
"glow_berries": 64,
|
||||||
|
"bowl": 1,
|
||||||
|
"cooked_salmon": 1,
|
||||||
|
"cooked_cod": 1,
|
||||||
|
"oak_planks": 64,
|
||||||
|
"iron_ingot": 64,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
chest_items = [
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:egg', 16],
|
||||||
|
['minecraft:dandelion', 64],
|
||||||
|
['minecraft:sugar', 64],
|
||||||
|
['minecraft:cocoa_beans', 64],
|
||||||
|
['minecraft:apple', 64],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:salmon', 64],
|
||||||
|
['minecraft:cod', 64],
|
||||||
|
['minecraft:kelp', 64],
|
||||||
|
['minecraft:dried_kelp', 64],
|
||||||
|
['minecraft:sweet_berries', 64],
|
||||||
|
['minecraft:honey_bottle', 1],
|
||||||
|
['minecraft:glow_berries', 64],
|
||||||
|
['minecraft:bowl', 64],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:cooked_salmon', 64],
|
||||||
|
['minecraft:cooked_cod', 64],
|
||||||
|
['minecraft:gold_ingot', 64],
|
||||||
|
['minecraft:oak_planks', 64],
|
||||||
|
['minecraft:iron_ingot', 64],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
['minecraft:milk_bucket', 1],
|
||||||
|
]
|
||||||
|
|
||||||
def generate_task_id(task: Dict[str, Any]) -> str:
|
def generate_task_id(task: Dict[str, Any]) -> str:
|
||||||
"""
|
"""
|
||||||
Generate a standardized task ID based on target items and blocked access.
|
Generate a standardized task ID based on target items and blocked access.
|
||||||
|
|
295
tasks/cooking_tasks/make_collaboration_required_cooking_task.py
Normal file
295
tasks/cooking_tasks/make_collaboration_required_cooking_task.py
Normal file
|
@ -0,0 +1,295 @@
|
||||||
|
import random
|
||||||
|
import json
|
||||||
|
from typing import Dict, List, Any, Tuple, Set
|
||||||
|
from collections import Counter, defaultdict
|
||||||
|
import os
|
||||||
|
|
||||||
|
# Define your COOKING_ITEMS dictionary here
|
||||||
|
# This is where you should put your complete COOKING_ITEMS dictionary
|
||||||
|
COOKING_ITEMS = {
|
||||||
|
# Cooked Meats
|
||||||
|
"cooked_mutton": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "Cooked mutton meat",
|
||||||
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cooked_beef": {
|
||||||
|
"recipe": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"description": "Cooked beef meat",
|
||||||
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cooked_porkchop": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "Cooked porkchop",
|
||||||
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cooked_chicken": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "Cooked chicken meat",
|
||||||
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cooked_rabbit": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "Cooked rabbit meat",
|
||||||
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
# Soups and Stews
|
||||||
|
"beetroot_soup": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "A hearty beetroot soup",
|
||||||
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mushroom_stew": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "A warm mushroom stew",
|
||||||
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rabbit_stew": {
|
||||||
|
"recipe": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"description": "A hearty rabbit stew",
|
||||||
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"suspicious_stew": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "A mysterious stew with special effects",
|
||||||
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"bowl": 1,
|
||||||
|
"dandelion": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
# Baked Goods
|
||||||
|
"baked_potato": {
|
||||||
|
"recipe": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"description": "A simple baked potato",
|
||||||
|
"complexity": "easy",
|
||||||
|
"required_chest_items": {
|
||||||
|
"coal": 8,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"bread": {
|
||||||
|
"recipe": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"description": "Fresh bread",
|
||||||
|
"complexity": "medium",
|
||||||
|
},
|
||||||
|
"cake": {
|
||||||
|
"recipe": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"description": "A delicious cake",
|
||||||
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"egg": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cookie": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "Sweet cookies",
|
||||||
|
"complexity": "medium",
|
||||||
|
"required_chest_items": {
|
||||||
|
"cocoa_beans": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pumpkin_pie": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "Delicious pumpkin pie",
|
||||||
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"egg": 1,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
# Sweet Foods
|
||||||
|
"golden_apple": {
|
||||||
|
"recipe": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"description": "A magical golden apple",
|
||||||
|
"complexity": "hard",
|
||||||
|
"required_chest_items": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"apple": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
# Special Foods
|
||||||
|
"golden_carrot": {
|
||||||
|
"recipe": [
|
||||||
|
"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."
|
||||||
|
],
|
||||||
|
"description": "A magical golden carrot",
|
||||||
|
"complexity": "hard",
|
||||||
|
"required_chest_items": ["gold_ingots"]
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
chest_items = {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"egg": 16,
|
||||||
|
"dandelion": 64,
|
||||||
|
"cocoa_beans": 64,
|
||||||
|
"apple": 64,
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"salmon": 64,
|
||||||
|
"cod": 64,
|
||||||
|
"kelp": 64,
|
||||||
|
"dried_kelp": 64,
|
||||||
|
"sweet_berries": 64,
|
||||||
|
"honey_bottle": 1,
|
||||||
|
"glow_berries": 64,
|
||||||
|
"bowl": 1,
|
||||||
|
"cooked_salmon": 1,
|
||||||
|
"cooked_cod": 1,
|
||||||
|
"oak_planks": 64,
|
||||||
|
"iron_ingot": 64,
|
||||||
|
}
|
||||||
|
|
||||||
|
def reconfigure_tasks(task_path, new_task_path):
|
||||||
|
with open(task_path, 'r') as f:
|
||||||
|
tasks = json.load(f)
|
||||||
|
task_ids = tasks.keys()
|
||||||
|
for task_id in task_ids:
|
||||||
|
task = tasks[task_id]
|
||||||
|
if task["type"] == "cooking":
|
||||||
|
items = task["recipes"].keys()
|
||||||
|
new_recipes = {}
|
||||||
|
inventory = {}
|
||||||
|
for item in items:
|
||||||
|
if item in COOKING_ITEMS:
|
||||||
|
cooking_info = COOKING_ITEMS[item]
|
||||||
|
new_recipes[item] = cooking_info["recipe"]
|
||||||
|
for chest_item, quantity in cooking_info.get("required_chest_items", {}).items():
|
||||||
|
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
|
||||||
|
num_agents = task.get("agent_count", 0) + task.get("human_count", 0)
|
||||||
|
initial_inventory = {}
|
||||||
|
for i in range(num_agents):
|
||||||
|
initial_inventory[i] = {}
|
||||||
|
items_lst = list(inventory.keys())
|
||||||
|
for i in range(len(items_lst)):
|
||||||
|
agent_num = i % num_agents
|
||||||
|
initial_inventory[agent_num][items_lst[i]] = inventory[items_lst[i]]
|
||||||
|
task["initial_inventory"] = initial_inventory
|
||||||
|
|
||||||
|
goals = task.get("goal", {})
|
||||||
|
new_goals = {}
|
||||||
|
blocked_access = task.get("blocked_access", [])
|
||||||
|
for key, goal in goals.items():
|
||||||
|
initial_goal = goal.split("\n")[0]
|
||||||
|
if key not in blocked_access:
|
||||||
|
for item, recipe in new_recipes.items():
|
||||||
|
initial_goal += f"Recipe for {item}:\n{recipe}"
|
||||||
|
new_goals[key] = initial_goal
|
||||||
|
task["goal"] = new_goals
|
||||||
|
# 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)
|
||||||
|
|
||||||
|
reconfigure_tasks("mindcraft/tasks/cooking_tasks/equal_load_test_tasks/2_agent.json", "mindcraft/tasks/cooking_tasks/require_collab_test/2_agent.json")
|
||||||
|
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")
|
576
tasks/cooking_tasks/require_collab_test/2_agent.json
Normal file
576
tasks/cooking_tasks/require_collab_test/2_agent.json
Normal file
|
@ -0,0 +1,576 @@
|
||||||
|
{
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_cake_1_cooked_beef_1_rabbit_stew_2_agents": {
|
||||||
|
"conversation": "Let's work together to make cooked_beef, baked_potato, cake, rabbit_stew.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"rabbit_stew": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16,
|
||||||
|
"egg": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cake_1_golden_apple_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make bread, cake, golden_apple, baked_potato, rabbit_stew.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"bread": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"rabbit_stew": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"coal": 8
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"egg": 1,
|
||||||
|
"apple": 1,
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cooked_beef_1_golden_apple_2_agent": {
|
||||||
|
"conversation": "Let's work together to make baked_potato, bread, cooked_beef, golden_apple.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"baked_potato": 1,
|
||||||
|
"bread": 1,
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"golden_apple": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16,
|
||||||
|
"apple": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cake_1_cooked_beef_1_golden_apple": {
|
||||||
|
"conversation": "Let's work together to make cake, bread, golden_apple, baked_potato, cooked_beef.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"cake": 1,
|
||||||
|
"bread": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"cooked_beef": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"coal": 16
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"egg": 1,
|
||||||
|
"apple": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_cake_1_golden_apple_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make rabbit_stew, golden_apple, cake, baked_potato.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"baked_potato": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"bowl": 1,
|
||||||
|
"apple": 1,
|
||||||
|
"egg": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"coal": 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_bread_1_cooked_beef_1_golden_apple_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make bread, rabbit_stew, golden_apple, cooked_beef.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"bread": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"cooked_beef": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"bowl": 1,
|
||||||
|
"apple": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"coal": 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_bread_1_cake_1_golden_apple_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make cake, rabbit_stew, golden_apple, bread.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"cake": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"bread": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"bowl": 1,
|
||||||
|
"apple": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"egg": 1,
|
||||||
|
"gold_ingots": 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_cake_1_cooked_beef_1_golden_apple_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make cooked_beef, golden_apple, cake, baked_potato, rabbit_stew.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"rabbit_stew": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16,
|
||||||
|
"apple": 1,
|
||||||
|
"egg": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_bread_1_cake_1_cooked_beef_1_golden_apple_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make cooked_beef, golden_apple, rabbit_stew, bread, cake.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"bread": 1,
|
||||||
|
"cake": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 8,
|
||||||
|
"apple": 1,
|
||||||
|
"milk_bucket": 3
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"bowl": 1,
|
||||||
|
"egg": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cooked_beef_1_rabbit_stew_2_agent": {
|
||||||
|
"conversation": "Let's work together to make bread, cooked_beef, rabbit_stew, baked_potato.",
|
||||||
|
"agent_count": 2,
|
||||||
|
"target": {
|
||||||
|
"bread": 1,
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"baked_potato": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
605
tasks/cooking_tasks/require_collab_test/3_agent.json
Normal file
605
tasks/cooking_tasks/require_collab_test/3_agent.json
Normal file
|
@ -0,0 +1,605 @@
|
||||||
|
{
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_cake_1_cooked_beef_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make cooked_beef, baked_potato, cake, rabbit_stew.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"rabbit_stew": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16,
|
||||||
|
"bowl": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"milk_bucket": 3
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"egg": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cake_1_golden_apple_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make bread, cake, golden_apple, baked_potato, rabbit_stew.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"bread": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"rabbit_stew": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"apple": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"egg": 1,
|
||||||
|
"coal": 8
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cooked_beef_1_golden_apple_3_agent": {
|
||||||
|
"conversation": "Let's work together to make baked_potato, bread, cooked_beef, golden_apple.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"baked_potato": 1,
|
||||||
|
"bread": 1,
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"golden_apple": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"apple": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cake_1_cooked_beef_1_golden_apple_3_agent": {
|
||||||
|
"conversation": "Let's work together to make cake, bread, golden_apple, baked_potato, cooked_beef.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"cake": 1,
|
||||||
|
"bread": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"cooked_beef": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"apple": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"egg": 1,
|
||||||
|
"coal": 16
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"gold_ingots": 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_cake_1_golden_apple_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make rabbit_stew, golden_apple, cake, baked_potato.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"baked_potato": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"bowl": 1,
|
||||||
|
"milk_bucket": 3
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"egg": 1
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"apple": 1,
|
||||||
|
"coal": 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_bread_1_cooked_beef_1_golden_apple_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make bread, rabbit_stew, golden_apple, cooked_beef.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"bread": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"cooked_beef": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"bowl": 1,
|
||||||
|
"coal": 8
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"apple": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_bread_1_cake_1_golden_apple_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make cake, rabbit_stew, golden_apple, bread.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"cake": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"bread": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"milk_bucket": 3,
|
||||||
|
"gold_ingots": 8
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"egg": 1,
|
||||||
|
"apple": 1
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_cake_1_cooked_beef_1_golden_apple_1_rabbit_stew": {
|
||||||
|
"conversation": "Let's work together to make cooked_beef, golden_apple, cake, baked_potato, rabbit_stew.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"cake": 1,
|
||||||
|
"baked_potato": 1,
|
||||||
|
"rabbit_stew": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16,
|
||||||
|
"milk_bucket": 3
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"egg": 1
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"apple": 1,
|
||||||
|
"bowl": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_bread_1_cake_1_cooked_beef_1_golden_apple_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make cooked_beef, golden_apple, rabbit_stew, bread, cake.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"golden_apple": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"bread": 1,
|
||||||
|
"cake": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"golden_apple": [
|
||||||
|
"Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.",
|
||||||
|
"Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cake": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.",
|
||||||
|
"Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).",
|
||||||
|
"Step 3: Get an egg from your inventory or other agents.",
|
||||||
|
"Step 4: Go to the crafting table and craft the sugarcane into sugar.",
|
||||||
|
"Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for golden_apple:\n['Step 1: Get 1 apple and 8 gold ingots from your inventory or other bots.', 'Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cake:\n['Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.', 'Step 2: From your inventory or other agents get 3 milk buckets (already filled with milk).', 'Step 3: Get an egg from your inventory or other agents.', 'Step 4: Go to the crafting table and craft the sugarcane into sugar.', 'Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 8,
|
||||||
|
"bowl": 1
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"gold_ingots": 8,
|
||||||
|
"milk_bucket": 3
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"apple": 1,
|
||||||
|
"egg": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"multiagent_cooking_5_1_baked_potato_1_bread_1_cooked_beef_1_rabbit_stew_3_agent": {
|
||||||
|
"conversation": "Let's work together to make bread, cooked_beef, rabbit_stew, baked_potato.",
|
||||||
|
"agent_count": 3,
|
||||||
|
"target": {
|
||||||
|
"bread": 1,
|
||||||
|
"cooked_beef": 1,
|
||||||
|
"rabbit_stew": 1,
|
||||||
|
"baked_potato": 1
|
||||||
|
},
|
||||||
|
"type": "cooking",
|
||||||
|
"timeout": 500,
|
||||||
|
"recipes": {
|
||||||
|
"bread": [
|
||||||
|
"Step 1: Go to the farm and collect 3 wheat.",
|
||||||
|
"Step 2: Go to the crafting table and use the wheat to craft bread."
|
||||||
|
],
|
||||||
|
"cooked_beef": [
|
||||||
|
"Step 1: Kill a cow and pick up 1 beef that is dropped.",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to furnace and use it to cook the beef."
|
||||||
|
],
|
||||||
|
"rabbit_stew": [
|
||||||
|
"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 4: Go to the furnace and bake the potato.",
|
||||||
|
"Step 5: From your inventory or other agents get a bowl",
|
||||||
|
"Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.",
|
||||||
|
"Step 7: Go to the furnace and cook the raw rabbit.",
|
||||||
|
"Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew."
|
||||||
|
],
|
||||||
|
"baked_potato": [
|
||||||
|
"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).",
|
||||||
|
"Step 2: Get coal from your inventory or other agents.",
|
||||||
|
"Step 3: Put coal in the furnace",
|
||||||
|
"Step 2: Go to the furnace and bake the potato."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"blocked_access_to_recipe": [],
|
||||||
|
"goal": {
|
||||||
|
"0": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']",
|
||||||
|
"1": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']",
|
||||||
|
"2": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. Recipe for bread:\n['Step 1: Go to the farm and collect 3 wheat.', 'Step 2: Go to the crafting table and use the wheat to craft bread.']Recipe for cooked_beef:\n['Step 1: Kill a cow and pick up 1 beef that is dropped.', 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to furnace and use it to cook the beef.']Recipe for rabbit_stew:\n[\"Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 4: Go to the furnace and bake the potato.', 'Step 5: From your inventory or other agents get a bowl', 'Step 6: Kill a rabbit and pick up 1 raw rabbit that is dropped.', 'Step 7: Go to the furnace and cook the raw rabbit.', 'Step 8: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.']Recipe for baked_potato:\n[\"Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\", 'Step 2: Get coal from your inventory or other agents.', 'Step 3: Put coal in the furnace', 'Step 2: Go to the furnace and bake the potato.']"
|
||||||
|
},
|
||||||
|
"initial_inventory": {
|
||||||
|
"0": {
|
||||||
|
"coal": 16
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"bowl": 1
|
||||||
|
},
|
||||||
|
"2": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue