mirror of
https://github.com/kolbytn/mindcraft.git
synced 2025-06-08 10:15:55 +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,6 +312,7 @@ export class Task {
|
||||||
|
|
||||||
if (this.task_type === 'cooking') {
|
if (this.task_type === 'cooking') {
|
||||||
|
|
||||||
|
|
||||||
if (this.data.agent_count > 2) {
|
if (this.data.agent_count > 2) {
|
||||||
|
|
||||||
if (this.name.toLowerCase().startsWith('andy')) {
|
if (this.name.toLowerCase().startsWith('andy')) {
|
||||||
|
|
|
@ -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