diff --git a/src/agent/tasks/cooking_tasks.js b/src/agent/tasks/cooking_tasks.js index 5667c79..c954b9c 100644 --- a/src/agent/tasks/cooking_tasks.js +++ b/src/agent/tasks/cooking_tasks.js @@ -22,6 +22,7 @@ export class CookingTaskInitiator { await bot.chat(`/fill ~ ~ ~ ~-50 ~10 ~50 air`); await bot.chat(`/fill ~ ~ ~ ~-50 ~10 ~-50 air`); await bot.chat(`/fill ~ ~ ~ ~50 ~10 ~-50 air`); + console.log("Base area cleared and prepared."); const position = getPosition(bot); const botX = Math.floor(position.x); @@ -121,12 +122,14 @@ export class CookingTaskInitiator { await this.plantCrops(regionPositions.pumpkins.xStart, regionPositions.pumpkins.zStart, 'pumpkin', false); await this.plantSugarCane(regionPositions.sugar_cane); await new Promise(resolve => setTimeout(resolve, 300)); + console.log("planted crops!"); // await plantPumpkins(regionPositions.pumpkins.xStart, regionPositions.pumpkins.zStart); // await new Promise(resolve => setTimeout(resolve, 300)); await this.buildHouse(regionPositions.house.xStart, regionPositions.house.zStart); + console.log("House built!"); // Add a chest with cooking items near the bot const addChestWithItems = async () => { @@ -206,135 +209,76 @@ export class CookingTaskInitiator { await this.killEntities(animals); await this.killEntities(["item"]); + console.log("killed entities!"); + await new Promise(resolve => setTimeout(resolve, 300)); // Summon new animals await this.summonAnimals(animals, 8); + console.log("summoned animals!"); } async plantCrops (xStart, zStart, crop_and_age, till=true) { + const position = getPosition(this.bot); for (let i = 0; i < 6; i++) { for (let j = 0; j < 6; j++) { const x = xStart + i; const z = zStart + j; if (till) { - await bot.chat(`/setblock ${x} ${position.y - 1} ${z} farmland`); + await this.bot.chat(`/setblock ${x} ${position.y - 1} ${z} farmland`); } - await bot.chat(`/setblock ${x} ${position.y} ${z} ${crop_and_age}`); + await this.bot.chat(`/setblock ${x} ${position.y} ${z} ${crop_and_age}`); } } await new Promise(resolve => setTimeout(resolve, 300)); } async plantSugarCane (patches) { + const position = getPosition(this.bot); for (const patch of patches) { const xCenter = patch.xStart + 1; const zCenter = patch.zStart + 1; - await bot.chat(`/setblock ${xCenter} ${position.y - 1} ${zCenter} water`); + await this.bot.chat(`/setblock ${xCenter} ${position.y - 1} ${zCenter} water`); const offsets = [[1, 0], [-1, 0], [0, 1], [0, -1]]; for (const [dx, dz] of offsets) { - await bot.chat(`/setblock ${xCenter + dx} ${position.y} ${zCenter + dz} sugar_cane[age=15]`); + await this.bot.chat(`/setblock ${xCenter + dx} ${position.y} ${zCenter + dz} sugar_cane[age=15]`); } } }; async plantMushrooms(xStart, zStart) { + const position = getPosition(this.bot); for (let i = 0; i < 4; i++) { for (let j = 0; j < 5; j++) { const x = xStart + i; const z = zStart + j; - await bot.chat(`/setblock ${x} ${position.y - 1} ${z} mycelium`); + await this.bot.chat(`/setblock ${x} ${position.y - 1} ${z} mycelium`); const mushroomType = (i + j) % 2 === 0 ? 'red_mushroom' : 'brown_mushroom'; - await bot.chat(`/setblock ${x} ${position.y} ${z} ${mushroomType}`); + await this.bot.chat(`/setblock ${x} ${position.y} ${z} ${mushroomType}`); } } } async summonAnimals (animals, amount) { + const position = getPosition(this.bot); for (const animal of animals) { for (let i = 0; i < amount; i++) { const x = position.x - 25 + Math.random() * 50; const z = position.z - 25 + Math.random() * 50; - await bot.chat(`/summon ${animal} ${Math.floor(x)} ${position.y} ${Math.floor(z)}`); + await this.bot.chat(`/summon ${animal} ${Math.floor(x)} ${position.y} ${Math.floor(z)}`); } } } async killEntities(entities) { for (const entity of entities) { - await bot.chat(`/kill @e[type=${animal},distance=..200]`); + await this.bot.chat(`/kill @e[type=${entity},distance=..200]`); } } - async addChestWithItems () { - // Find a valid position near the bot (within 10 blocks) - const findChestPosition = () => { - const maxAttempts = 100; - for (let attempt = 0; attempt < maxAttempts; attempt++) { - 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 y = position.y; - - // Check if the position is not overlapping with existing structures - if (!isOverlapping(x, x, z, z, occupiedRegions)) { - return { x, y, z }; - } - } - throw new Error('Failed to find valid chest position'); - }; - - const { x, y, z } = findChestPosition(); - - // Place the chest - await bot.chat(`/setblock ${x} ${y} ${z} chest`); - - const cookingItems = [ - ['minecraft:milk_bucket', 1], // Non-stackable - ['minecraft:egg', 16], // Stacks to 16 - ['minecraft:dandelion', 64], // Stacks to 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], // Non-stackable - ['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], - ]; - - // Fill the chest with random cooking items - for (let slot = 0; slot < cookingItems.length; slot++) { // Chest has 27 slots - const randomItem = cookingItems[slot]; - await bot.chat(`/item replace block ${x} ${y} ${z} container.${slot} with ${randomItem[0]} ${randomItem[1]}`); - } - - // Mark the chest area as occupied - occupiedRegions.push({ - xMin: x, - xMax: x, - zMin: z, - zMax: z - }); - } - async buildHouse (xStart, zStart) { + const position = getPosition(this.bot); const startX = xStart; const startY = position.y; const startZ = zStart; @@ -348,7 +292,7 @@ export class CookingTaskInitiator { for (let z = startZ; z <= startZ + width; z++) { if (y === startY) { if (!(x === startX + depth - 1 && z === startZ + Math.floor(width / 2))) { - await bot.chat(`/setblock ${x} ${y} ${z} stone_bricks`); + await this.bot.chat(`/setblock ${x} ${y} ${z} stone_bricks`); } continue; } @@ -372,7 +316,7 @@ export class CookingTaskInitiator { (y === startY + 1 || y === startY + 2); if (!isWindow && !isDoor) { - await bot.chat(`/setblock ${x} ${y} ${z} stone_bricks`); + await this.bot.chat(`/setblock ${x} ${y} ${z} stone_bricks`); } } } @@ -381,8 +325,8 @@ export class CookingTaskInitiator { // Entrance features const doorZ = startZ + Math.floor(width / 2); - await bot.chat(`/setblock ${startX + depth - 1} ${startY} ${doorZ} stone_brick_stairs[facing=west]`); - await bot.chat(`/setblock ${startX + depth} ${startY} ${doorZ} air`); + await this.bot.chat(`/setblock ${startX + depth - 1} ${startY} ${doorZ} stone_brick_stairs[facing=west]`); + await this.bot.chat(`/setblock ${startX + depth} ${startY} ${doorZ} air`); // await bot.chat(`/setblock ${startX + depth - 1} ${startY} ${doorZ - 1} stone_bricks`); // await bot.chat(`/setblock ${startX + depth - 1} ${startY} ${doorZ + 1} stone_bricks`); // await bot.chat(`/setblock ${startX + depth} ${startY} ${doorZ} oak_door[half=lower,hinge=left,facing=west,powered=false]`); @@ -394,21 +338,21 @@ export class CookingTaskInitiator { for (let z = startZ + i; z <= startZ + width - i; z++) { if (x === startX + i || x === startX + depth - i || z === startZ + i || z === startZ + width - i) { - await bot.chat(`/setblock ${x} ${startY + height + i} ${z} cobblestone`); + await this.bot.chat(`/setblock ${x} ${startY + height + i} ${z} cobblestone`); } } } } // Interior items - await bot.chat(`/setblock ${startX + 4} ${startY + 1} ${startZ + 3} crafting_table`); - await bot.chat(`/setblock ${startX + 4} ${startY + 1} ${startZ + 5} furnace`); + await this.bot.chat(`/setblock ${startX + 4} ${startY + 1} ${startZ + 3} crafting_table`); + await this.bot.chat(`/setblock ${startX + 4} ${startY + 1} ${startZ + 5} furnace`); // Add fuel to the furnace - await bot.chat(`/data merge block ${startX + 4} ${startY + 1} ${startZ + 5} {Items:[{Slot:1b,id:"minecraft:coal",Count:64b}]}`) - await bot.chat(`/setblock ${startX + 4} ${startY + 1} ${startZ + 7} smoker`); + await this.bot.chat(`/data merge block ${startX + 4} ${startY + 1} ${startZ + 5} {Items:[{Slot:1b,id:"minecraft:coal",Count:64b}]}`) + await this.bot.chat(`/setblock ${startX + 4} ${startY + 1} ${startZ + 7} smoker`); // Add fuel to the smoker - await bot.chat(`/data merge block ${startX + 4} ${startY + 1} ${startZ + 7} {Items:[{Slot:1b,id:"minecraft:coal",Count:64b}]}`) - await bot.chat(`/setblock ${startX + depth - 3} ${startY + 1} ${startZ + 2} bed`); + await this.bot.chat(`/data merge block ${startX + 4} ${startY + 1} ${startZ + 7} {Items:[{Slot:1b,id:"minecraft:coal",Count:64b}]}`) + await this.bot.chat(`/setblock ${startX + depth - 3} ${startY + 1} ${startZ + 2} bed`); await new Promise(resolve => setTimeout(resolve, 300)); } } \ No newline at end of file diff --git a/src/agent/tasks/tasks.js b/src/agent/tasks/tasks.js index 3c7c9ad..b62af70 100644 --- a/src/agent/tasks/tasks.js +++ b/src/agent/tasks/tasks.js @@ -454,6 +454,14 @@ export class Task { throw new Error(`Number of human players ${this.human_count} does not match the number of usernames provided. ${this.data.usernames.length}`); return; } + + // Clear inventory for all usernames + for (let username of this.data.usernames) { + await this.agent.bot.chat(`/clear ${username}`); + console.log(`Cleared ${username}'s inventory.`); + } + + const starting_idx = this.data.agent_count; for (let i = 0; i < this.data.human_count; i++) { const username = this.data.usernames[i]; diff --git a/tasks/construction_tasks/blueprint_visualizer.py b/tasks/construction_tasks/blueprint_visualizer.py index f19866d..f2dbf25 100644 --- a/tasks/construction_tasks/blueprint_visualizer.py +++ b/tasks/construction_tasks/blueprint_visualizer.py @@ -11,14 +11,14 @@ def display_3d_blocks(data): """ block_types = { - "air": "white", - "oak_planks": "brown", - "stone_bricks": "gray", - "oak_door": "brown", - "oak_stairs": "brown", - "quartz_block": "white", - "glass_pane": "lightblue", - "torch": "orange" + "air": "#FFFFFF", # White + "oak_planks": "#8B4513", # Saddle Brown + "stone_bricks": "#808080", # Gray + "oak_door": "#A0522D", # Sienna + "oak_stairs": "#D2691E", # Chocolate + "quartz_block": "#FFFFF0", # Ivory + "glass_pane": "#00CED1", # Dark Turquoise + "torch": "#FF8C00" # Dark Orange } # Extract data from the JSON diff --git a/tasks/construction_tasks/church_three_agents.pdf b/tasks/construction_tasks/church_three_agents.pdf index c9ae7e6..9d43514 100644 Binary files a/tasks/construction_tasks/church_three_agents.pdf and b/tasks/construction_tasks/church_three_agents.pdf differ diff --git a/tasks/construction_tasks/custom/church_one_agent.json b/tasks/construction_tasks/custom/church_one_agent.json index 0d3e91e..235fb57 100644 --- a/tasks/construction_tasks/custom/church_one_agent.json +++ b/tasks/construction_tasks/custom/church_one_agent.json @@ -4,7 +4,7 @@ "goal": "Make a structure with the blueprint below", "conversation": "Let's share materials and make a structure with the blueprint", "agent_count": 1, - "timeout": 100, + "timeout": 1000, "blueprint": { "materials": { "oak_planks": 153, diff --git a/tasks/construction_tasks/custom/church_three_agents.json b/tasks/construction_tasks/custom/church_three_agents.json index af4219f..e6c6cc9 100644 --- a/tasks/construction_tasks/custom/church_three_agents.json +++ b/tasks/construction_tasks/custom/church_three_agents.json @@ -4,6 +4,7 @@ "goal": "Make a structure with the blueprint below", "conversation": "Let's share materials and make a structure with the blueprint", "agent_count": 3, + "timeout": 1000, "blueprint": { "materials": { "oak_planks": 153, diff --git a/tasks/construction_tasks/custom/church_two_agents.json b/tasks/construction_tasks/custom/church_two_agents.json new file mode 100644 index 0000000..2831758 --- /dev/null +++ b/tasks/construction_tasks/custom/church_two_agents.json @@ -0,0 +1,2353 @@ +{ + "church_two_agent": { + "type": "construction", + "goal": "Make a structure with the blueprint below", + "conversation": "Let's share materials and make a structure with the blueprint", + "agent_count": 1, + "timeout": 1000, + "blueprint": { + "materials": { + "oak_planks": 153, + "stone_bricks": 142, + "oak_door": 2, + "oak_stairs": 16, + "quartz_block": 1, + "glass_pane": 15, + "torch": 4, + "oak_fence": 4 + }, + "levels": [ + { + "level": 0, + "coordinates": [ + -18, + -60, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 1, + "coordinates": [ + -18, + -59, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "stone_bricks", + "stone_bricks", + "oak_door", + "stone_bricks", + "air", + "air", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "oak_stairs", + "oak_stairs", + "air", + "oak_stairs", + "oak_stairs", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "oak_stairs", + "oak_stairs", + "air", + "oak_stairs", + "oak_stairs", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "oak_stairs", + "oak_stairs", + "air", + "oak_stairs", + "oak_stairs", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "oak_stairs", + "oak_stairs", + "air", + "oak_stairs", + "oak_stairs", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "quartz_block", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 2, + "coordinates": [ + -18, + -58, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "glass_pane", + "stone_bricks", + "oak_door", + "stone_bricks", + "glass_pane", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "glass_pane", + "air", + "air", + "air", + "air", + "air", + "glass_pane", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "glass_pane", + "air", + "air", + "air", + "air", + "air", + "glass_pane", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "glass_pane", + "air", + "air", + "air", + "air", + "air", + "glass_pane", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "glass_pane", + "air", + "air", + "air", + "air", + "air", + "glass_pane", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "glass_pane", + "air", + "air", + "air", + "air", + "air", + "glass_pane", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "glass_pane", + "stone_bricks", + "glass_pane", + "stone_bricks", + "glass_pane", + "stone_bricks", + "air", + "air", + "air" + ] + ] + }, + { + "level": 3, + "coordinates": [ + -18, + -57, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "torch", + "air", + "air", + "air", + "torch", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "torch", + "air", + "air", + "air", + "torch", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air" + ] + ] + }, + { + "level": 4, + "coordinates": [ + -18, + -56, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air" + ] + ] + }, + { + "level": 5, + "coordinates": [ + -18, + -55, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air" + ], + [ + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "stone_bricks", + "air", + "air", + "air" + ] + ] + }, + { + "level": 6, + "coordinates": [ + -18, + -54, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ], + [ + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "oak_planks", + "air", + "air", + "air" + ] + ] + }, + { + "level": 7, + "coordinates": [ + -18, + -53, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 8, + "coordinates": [ + -18, + -52, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 9, + "coordinates": [ + -18, + -51, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "stone_bricks", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 10, + "coordinates": [ + -18, + -50, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "oak_fence", + "oak_fence", + "oak_fence", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 11, + "coordinates": [ + -18, + -49, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "oak_fence", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 12, + "coordinates": [ + -18, + -48, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 13, + "coordinates": [ + -18, + -47, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + }, + { + "level": 14, + "coordinates": [ + -18, + -46, + 29 + ], + "placement": [ + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ], + [ + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air", + "air" + ] + ] + } + ] + }, + "initial_inventory": { + "0": { + "diamond_pickaxe": 1, + "diamond_axe": 1, + "diamond_shovel": 1, + "oak_planks": 153, + "oak_stairs": 16, + "torch": 4, + "oak_door": 2 + }, + "1": { + "diamond_pickaxe": 1, + "diamond_axe": 1, + "diamond_shovel": 1, + "stone_bricks": 142, + "quartz_block": 1, + "oak_fence": 4, + "glass_pane": 15 + } + } + } + } \ No newline at end of file diff --git a/tasks/construction_tasks/custom/pyramid.json b/tasks/construction_tasks/custom/pyramid.json index 398c37d..ed183c8 100644 --- a/tasks/construction_tasks/custom/pyramid.json +++ b/tasks/construction_tasks/custom/pyramid.json @@ -4,6 +4,7 @@ "goal": "Make a structure with the blueprint below", "conversation": "Let's share materials and make a structure with the blueprint", "agent_count": 2, + "timeout": 1000, "blueprint": { "materials": { "polished_granite": 1, diff --git a/tasks/cooking_tasks/human_ai_tasks/3_agent_1_human.json b/tasks/cooking_tasks/human_ai_tasks/3_agent_1_human.json index c47138b..f136bc5 100644 --- a/tasks/cooking_tasks/human_ai_tasks/3_agent_1_human.json +++ b/tasks/cooking_tasks/human_ai_tasks/3_agent_1_human.json @@ -1,435 +1,465 @@ { "multiagent_cooking_5_1_baked_potato_1_cake_1_cooked_beef_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make cooked_beef, baked_potato, cake, rabbit_stew.", - "agent_count": 3, - "human_count": 1, - "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: 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: Go to the furnace and bake the potato." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + "conversation": "Let's work together to make cooked_beef, baked_potato, cake, rabbit_stew.", + "agent_count": 3, + "human_count": 1, + "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: 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: Go to the furnace and bake the potato." + ], + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "rabbit_stew": [ + "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.", + "1": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + }, + "usernames": [ + "izzycw" ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 baked_potato, 1 cake, 1 rabbit_stew. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - } }, "multiagent_cooking_5_1_baked_potato_1_bread_1_cake_1_golden_apple_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make bread, cake, golden_apple, baked_potato, rabbit_stew.", - "agent_count": 3, - "human_count": 1, - "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: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Go to the furnace and bake the potato." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + "conversation": "Let's work together to make bread, cake, golden_apple, baked_potato, rabbit_stew.", + "agent_count": 3, + "human_count": 1, + "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: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ], + "rabbit_stew": [ + "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ] + }, + "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. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.", + "1": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + }, + "usernames": [ + "izzycw" ] - }, - "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. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.", - "1": "Collaborate with agents around you to make 1 bread, 1 cake, 1 golden_apple, 1 baked_potato, 1 rabbit_stew. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - } }, "multiagent_cooking_5_1_baked_potato_1_bread_1_cooked_beef_1_golden_apple_1_human_3_agent": { - "conversation": "Let's work together to make baked_potato, bread, cooked_beef, golden_apple.", - "agent_count": 3, - "human_count": 1, - "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: 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: Go to furnace and use it to cook the beef." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + "conversation": "Let's work together to make baked_potato, bread, cooked_beef, golden_apple.", + "agent_count": 3, + "human_count": 1, + "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: 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: Go to furnace and use it to cook the beef." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.", + "1": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + }, + "usernames": [ + "izzycw" ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.", - "1": "Collaborate with agents around you to make 1 baked_potato, 1 bread, 1 cooked_beef, 1 golden_apple. \n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - } }, "multiagent_cooking_5_1_baked_potato_1_bread_1_cake_1_cooked_beef_1_golden_apple_1_human_3_agent": { - "conversation": "Let's work together to make cake, bread, golden_apple, baked_potato, cooked_beef.", - "agent_count": 3, - "human_count": 1, - "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: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "bread": [ - "Step 1: Go to the farm and collect 3 wheat.", - "Step 2: Go to the crafting table and use the wheat to craft bread." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Go to the furnace and bake the potato." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Go to furnace and use it to cook the beef." + "conversation": "Let's work together to make cake, bread, golden_apple, baked_potato, cooked_beef.", + "agent_count": 3, + "human_count": 1, + "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: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ], + "cooked_beef": [ + "Step 1: Kill a cow and pick up 1 beef that is dropped.", + "Step 2: Go to furnace and use it to cook the beef." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.", + "1": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef." + }, + "usernames": [ + "izzycw" ] - }, - "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. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.", - "1": "Collaborate with agents around you to make 1 cake, 1 bread, 1 golden_apple, 1 baked_potato, 1 cooked_beef. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef." - } }, "multiagent_cooking_5_1_baked_potato_1_cake_1_golden_apple_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make rabbit_stew, golden_apple, cake, baked_potato.", - "agent_count": 3, - "human_count": 1, - "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: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Go to the furnace and bake the potato." + "conversation": "Let's work together to make rabbit_stew, golden_apple, cake, baked_potato.", + "agent_count": 3, + "human_count": 1, + "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: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. \n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.", + "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. \n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato." + }, + "usernames": [ + "izzycw" ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. \n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.", - "1": "Collaborate with agents around you to make 1 rabbit_stew, 1 golden_apple, 1 cake, 1 baked_potato. \n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato." - } }, "multiagent_cooking_5_1_bread_1_cooked_beef_1_golden_apple_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make bread, rabbit_stew, golden_apple, cooked_beef.", - "agent_count": 3, - "human_count": 1, - "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: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "cooked_beef": [ - "Step 1: Kill a cow and pick up 1 beef that is dropped.", - "Step 2: Go to furnace and use it to cook the beef." + "conversation": "Let's work together to make bread, rabbit_stew, golden_apple, cooked_beef.", + "agent_count": 3, + "human_count": 1, + "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: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "cooked_beef": [ + "Step 1: Kill a cow and pick up 1 beef that is dropped.", + "Step 2: Go to furnace and use it to cook the beef." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.", + "1": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef." + }, + "usernames": [ + "izzycw" ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.", - "1": "Collaborate with agents around you to make 1 bread, 1 rabbit_stew, 1 golden_apple, 1 cooked_beef. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef." - } }, "multiagent_cooking_5_1_bread_1_cake_1_golden_apple_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make cake, rabbit_stew, golden_apple, bread.", - "agent_count": 3, - "human_count": 1, - "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: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "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." + "conversation": "Let's work together to make cake, rabbit_stew, golden_apple, bread.", + "agent_count": 3, + "human_count": 1, + "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: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "rabbit_stew": [ + "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "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. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.", + "1": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread." + }, + "usernames": [ + "izzycw" ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.", - "1": "Collaborate with agents around you to make 1 cake, 1 rabbit_stew, 1 golden_apple, 1 bread. \n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread." - } }, "multiagent_cooking_5_1_baked_potato_1_cake_1_cooked_beef_1_golden_apple_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make cooked_beef, golden_apple, cake, baked_potato, rabbit_stew.", - "agent_count": 3, - "human_count": 1, - "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: Go to furnace and use it to cook the beef." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Go to the furnace and bake the potato." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + "conversation": "Let's work together to make cooked_beef, golden_apple, cake, baked_potato, rabbit_stew.", + "agent_count": 3, + "human_count": 1, + "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: Go to furnace and use it to cook the beef." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ], + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ], + "rabbit_stew": [ + "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ] + }, + "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. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.", + "1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + }, + "usernames": [ + "izzycw" ] - }, - "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. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 cake, 1 baked_potato, 1 rabbit_stew. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - } }, "multiagent_cooking_5_1_bread_1_cake_1_cooked_beef_1_golden_apple_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make cooked_beef, golden_apple, rabbit_stew, bread, cake.", - "agent_count": 3, - "human_count": 1, - "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: Go to furnace and use it to cook the beef." - ], - "golden_apple": [ - "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", - "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." - ], - "rabbit_stew": [ - "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", - "Step 2: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "bread": [ - "Step 1: Go to the farm and collect 3 wheat.", - "Step 2: Go to the crafting table and use the wheat to craft bread." - ], - "cake": [ - "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", - "Step 2: Go to the chest and grab 3 milk buckets.", - "Step 3: Go to the chest and grab an egg.", - "Step 4: Go to the crafting table and craft the sugarcane into sugar.", - "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + "conversation": "Let's work together to make cooked_beef, golden_apple, rabbit_stew, bread, cake.", + "agent_count": 3, + "human_count": 1, + "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: Go to furnace and use it to cook the beef." + ], + "golden_apple": [ + "Step 1: Go to the chest and collect 1 apple and 8 gold ingots.", + "Step 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple." + ], + "rabbit_stew": [ + "Step 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').", + "Step 2: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ], + "bread": [ + "Step 1: Go to the farm and collect 3 wheat.", + "Step 2: Go to the crafting table and use the wheat to craft bread." + ], + "cake": [ + "Step 1: Go to the farm and collect 3 wheat, 2 sugar cane.", + "Step 2: Go to the chest and grab 3 milk buckets.", + "Step 3: Go to the chest and grab an egg.", + "Step 4: Go to the crafting table and craft the sugarcane into sugar.", + "Step 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.", + "1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." + }, + "usernames": [ + "izzycw" ] - }, - "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. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake.", - "1": "Collaborate with agents around you to make 1 cooked_beef, 1 golden_apple, 1 rabbit_stew, 1 bread, 1 cake. \n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for golden_apple:\nStep 1: Go to the chest and collect 1 apple and 8 gold ingots.\nStep 2: Go to the crafting table and surround the apple with the gold ingots to create a golden apple.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cake:\nStep 1: Go to the farm and collect 3 wheat, 2 sugar cane.\nStep 2: Go to the chest and grab 3 milk buckets.\nStep 3: Go to the chest and grab an egg.\nStep 4: Go to the crafting table and craft the sugarcane into sugar.\nStep 5: Go to the crafting table and combine all ingredients (3 wheat, 2 sugar, 1 egg, and milk bucket) to make a cake." - } }, "multiagent_cooking_5_1_baked_potato_1_bread_1_cooked_beef_1_rabbit_stew_1_human_3_agent": { - "conversation": "Let's work together to make bread, cooked_beef, rabbit_stew, baked_potato.", - "agent_count": 3, - "human_count": 1, - "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: 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: Go to the furnace and bake the potato.", - "Step 3: Go to the chest and grab a bowl", - "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", - "Step 6: Go to the furnace and cook the raw rabbit.", - "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." - ], - "baked_potato": [ - "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", - "Step 2: Go to the furnace and bake the potato." + "conversation": "Let's work together to make bread, cooked_beef, rabbit_stew, baked_potato.", + "agent_count": 3, + "human_count": 1, + "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: 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: Go to the furnace and bake the potato.", + "Step 3: Go to the chest and grab a bowl", + "Step 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.", + "Step 6: Go to the furnace and cook the raw rabbit.", + "Step 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew." + ], + "baked_potato": [ + "Step 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).", + "Step 2: Go to the furnace and bake the potato." + ] + }, + "blocked_access_to_recipe": [], + "goal": { + "0": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.", + "1": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato." + }, + "usernames": [ + "izzycw" ] - }, - "blocked_access_to_recipe": [], - "goal": { - "0": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato.", - "1": "Collaborate with agents around you to make 1 bread, 1 cooked_beef, 1 rabbit_stew, 1 baked_potato. \n\nRecipe for bread:\nStep 1: Go to the farm and collect 3 wheat.\nStep 2: Go to the crafting table and use the wheat to craft bread.\n\nRecipe for cooked_beef:\nStep 1: Kill a cow and pick up 1 beef that is dropped.\nStep 2: Go to furnace and use it to cook the beef.\n\nRecipe for rabbit_stew:\nStep 1: Go to the farm and collect 1 carrot, 1 potato, and 1 brown mushroom (search for 'potatoes' (not 'potato').\nStep 2: Go to the furnace and bake the potato.\nStep 3: Go to the chest and grab a bowl\nStep 5: Kill a rabbit and pick up 1 raw rabbit that is dropped.\nStep 6: Go to the furnace and cook the raw rabbit.\nStep 7: Go to the crafting table and combine the cooked rabbit, baked potato, carrot, brown mushroom, and bowl to make rabbit stew.\n\nRecipe for baked_potato:\nStep 1: Go to the farm and collect 1 potato (search for 'potatoes' (not 'potato')).\nStep 2: Go to the furnace and bake the potato." - } } - } \ No newline at end of file +} \ No newline at end of file diff --git a/tasks/crafting_tasks/human_ai_tasks/3_agent_1_human.json b/tasks/crafting_tasks/human_ai_tasks/3_agent_1_human.json new file mode 100644 index 0000000..0b524b0 --- /dev/null +++ b/tasks/crafting_tasks/human_ai_tasks/3_agent_1_human.json @@ -0,0 +1,1060 @@ +{ + "multiagent_crafting_requires_ctable_lectern_0_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an lectern", + "conversation": "Let's work together to craft an lectern.", + "initial_inventory": { + "0": { + "oak_slab": 1, + "bookshelf": 1, + "crafting_table": 1 + }, + "1": { + "oak_slab": 1 + }, + "2": { + "oak_slab": 1 + }, + "3": { + "oak_slab": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "lectern", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_polished_granite_0_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an polished_granite", + "conversation": "Let's work together to craft an polished_granite.", + "initial_inventory": { + "0": { + "granite": 1, + "crafting_table": 1 + }, + "1": { + "granite": 1 + }, + "2": { + "granite": 1 + }, + "3": { + "granite": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "polished_granite", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_smoker_0_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an smoker", + "conversation": "Let's work together to craft an smoker.", + "initial_inventory": { + "0": { + "dark_oak_log": 1, + "furnace": 1, + "crafting_table": 1 + }, + "1": { + "dark_oak_log": 1 + }, + "2": { + "dark_oak_log": 1 + }, + "3": { + "dark_oak_log": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "smoker", + "number_of_target": 1, + "type": "techtree", + "max_depth": 1, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_white_banner_0_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an white_banner", + "conversation": "Let's work together to craft an white_banner.", + "initial_inventory": { + "0": { + "white_wool": 1, + "stick": 1, + "crafting_table": 1 + }, + "1": { + "white_wool": 3 + }, + "2": { + "white_wool": 1 + }, + "3": { + "white_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "white_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_blue_banner_0_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an blue_banner", + "conversation": "Let's work together to craft an blue_banner.", + "initial_inventory": { + "0": { + "blue_wool": 1, + "stick": 1, + "crafting_table": 1 + }, + "1": { + "blue_wool": 1 + }, + "2": { + "blue_wool": 1 + }, + "3": { + "blue_wool": 3 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "blue_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_red_stained_glass_0_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an red_stained_glass", + "conversation": "Let's work together to craft an red_stained_glass.", + "initial_inventory": { + "0": { + "glass": 2, + "red_dye": 1, + "crafting_table": 1 + }, + "1": { + "glass": 2 + }, + "2": { + "glass": 2 + }, + "3": { + "glass": 2 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "red_stained_glass", + "number_of_target": 1, + "type": "techtree", + "max_depth": 1, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_white_banner_1_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an white_banner", + "conversation": "Let's work together to craft an white_banner.", + "initial_inventory": { + "0": { + "white_wool": 1, + "stick": 1, + "crafting_table": 1 + }, + "1": { + "white_wool": 3 + }, + "2": { + "white_wool": 1 + }, + "3": { + "white_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "white_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_cyan_stained_glass_3_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an cyan_stained_glass", + "conversation": "Let's work together to craft an cyan_stained_glass.", + "initial_inventory": { + "0": { + "glass": 2, + "cyan_dye": 1, + "crafting_table": 1 + }, + "1": { + "glass": 2 + }, + "2": { + "glass": 2 + }, + "3": { + "glass": 2 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "cyan_stained_glass", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [ + "!getCraftingPlan" + ], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_waxed_oxidized_cut_copper_1_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an waxed_oxidized_cut_copper", + "conversation": "Let's work together to craft an waxed_oxidized_cut_copper.", + "initial_inventory": { + "0": { + "waxed_oxidized_copper": 1, + "crafting_table": 1 + }, + "1": { + "waxed_oxidized_copper": 1 + }, + "2": { + "waxed_oxidized_copper": 1 + }, + "3": { + "waxed_oxidized_copper": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "waxed_oxidized_cut_copper", + "number_of_target": 1, + "type": "techtree", + "max_depth": 1, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_blue_banner_3_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an blue_banner", + "conversation": "Let's work together to craft an blue_banner.", + "initial_inventory": { + "0": { + "blue_wool": 1, + "stick": 1, + "crafting_table": 1 + }, + "1": { + "blue_wool": 1 + }, + "2": { + "blue_wool": 1 + }, + "3": { + "blue_wool": 3 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "blue_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [ + "!getCraftingPlan" + ], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_white_banner_2_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an white_banner", + "conversation": "Let's work together to craft an white_banner.", + "initial_inventory": { + "0": { + "white_wool": 1, + "stick": 1, + "crafting_table": 1 + }, + "1": { + "white_wool": 3 + }, + "2": { + "white_wool": 1 + }, + "3": { + "white_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "white_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_smoker_3_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an smoker", + "conversation": "Let's work together to craft an smoker.", + "initial_inventory": { + "0": { + "dark_oak_log": 1, + "furnace": 1, + "crafting_table": 1 + }, + "1": { + "dark_oak_log": 1 + }, + "2": { + "dark_oak_log": 1 + }, + "3": { + "dark_oak_log": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "smoker", + "number_of_target": 1, + "type": "techtree", + "max_depth": 1, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [ + "!getCraftingPlan" + ], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_black_banner_1_with_plan__depth_0_num_agents_4": { + "goal": "Collaborate with other agents to craft an black_banner", + "conversation": "Let's work together to craft an black_banner.", + "initial_inventory": { + "0": { + "black_wool": 1, + "stick": 1, + "crafting_table": 1 + }, + "1": { + "black_wool": 1 + }, + "2": { + "black_wool": 1 + }, + "3": { + "black_wool": 3 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "black_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 0, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_cyan_stained_glass_0_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an cyan_stained_glass", + "conversation": "Let's work together to craft an cyan_stained_glass.", + "initial_inventory": { + "0": { + "glass": 2, + "blue_dye": 1, + "crafting_table": 1 + }, + "1": { + "glass": 2, + "green_dye": 1 + }, + "2": { + "glass": 2 + }, + "3": { + "glass": 2 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "cyan_stained_glass", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_polished_granite_0_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an polished_granite", + "conversation": "Let's work together to craft an polished_granite.", + "initial_inventory": { + "0": { + "diorite": 1, + "quartz": 1, + "crafting_table": 1 + }, + "1": { + "diorite": 1, + "quartz": 1 + }, + "2": { + "diorite": 1, + "quartz": 1 + }, + "3": { + "diorite": 1, + "quartz": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "polished_granite", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_cyan_banner_0_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an cyan_banner", + "conversation": "Let's work together to craft an cyan_banner.", + "initial_inventory": { + "0": { + "cyan_dye": 1, + "black_wool": 1, + "oak_planks": 2, + "crafting_table": 1 + }, + "1": { + "cyan_dye": 1, + "black_wool": 1 + }, + "2": { + "cyan_dye": 3, + "black_wool": 3 + }, + "3": { + "cyan_dye": 1, + "black_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "cyan_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_white_banner_0_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an white_banner", + "conversation": "Let's work together to craft an white_banner.", + "initial_inventory": { + "0": { + "white_dye": 3, + "black_wool": 1, + "oak_planks": 2, + "crafting_table": 1 + }, + "1": { + "white_dye": 1, + "black_wool": 1 + }, + "2": { + "white_dye": 1, + "black_wool": 1 + }, + "3": { + "white_dye": 1, + "black_wool": 3 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "white_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_bookshelf_2_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an bookshelf", + "conversation": "Let's work together to craft an bookshelf.", + "initial_inventory": { + "0": { + "oak_log": 2, + "paper": 3, + "crafting_table": 1 + }, + "1": { + "paper": 2, + "leather": 3 + }, + "2": { + "paper": 2 + }, + "3": { + "paper": 2 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "bookshelf", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_spectral_arrow_1_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an spectral_arrow", + "conversation": "Let's work together to craft an spectral_arrow.", + "initial_inventory": { + "0": { + "glowstone_dust": 1, + "flint": 1, + "crafting_table": 1 + }, + "1": { + "glowstone_dust": 1, + "stick": 1 + }, + "2": { + "glowstone_dust": 1, + "feather": 1 + }, + "3": { + "glowstone_dust": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "spectral_arrow", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_chest_minecart_2_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an chest_minecart", + "conversation": "Let's work together to craft an chest_minecart.", + "initial_inventory": { + "0": { + "oak_planks": 2, + "iron_ingot": 1, + "crafting_table": 1 + }, + "1": { + "oak_planks": 2, + "iron_ingot": 2 + }, + "2": { + "oak_planks": 2, + "iron_ingot": 1 + }, + "3": { + "oak_planks": 2, + "iron_ingot": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "chest_minecart", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_chest_minecart_3_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an chest_minecart", + "conversation": "Let's work together to craft an chest_minecart.", + "initial_inventory": { + "0": { + "oak_planks": 2, + "iron_ingot": 1, + "crafting_table": 1 + }, + "1": { + "oak_planks": 2, + "iron_ingot": 2 + }, + "2": { + "oak_planks": 2, + "iron_ingot": 1 + }, + "3": { + "oak_planks": 2, + "iron_ingot": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "chest_minecart", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [ + "!getCraftingPlan" + ], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_blue_banner_3_with_plan__depth_1_num_agents_4": { + "goal": "Collaborate with other agents to craft an blue_banner", + "conversation": "Let's work together to craft an blue_banner.", + "initial_inventory": { + "0": { + "blue_wool": 1, + "oak_planks": 2, + "crafting_table": 1 + }, + "1": { + "blue_wool": 3 + }, + "2": { + "blue_wool": 1 + }, + "3": { + "blue_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "blue_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 2, + "depth": 1, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [ + "!getCraftingPlan" + ], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_cyan_banner_0_with_plan__depth_2_num_agents_4": { + "goal": "Collaborate with other agents to craft an cyan_banner", + "conversation": "Let's work together to craft an cyan_banner.", + "initial_inventory": { + "0": { + "blue_dye": 3, + "black_wool": 1, + "crafting_table": 1 + }, + "1": { + "green_dye": 3, + "black_wool": 3 + }, + "2": { + "black_wool": 1, + "oak_log": 1 + }, + "3": { + "black_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "cyan_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 2, + "timeout": 500, + "blocked_actions": { + "0": [], + "1": [], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_cyan_banner_2_with_plan__depth_2_num_agents_4": { + "goal": "Collaborate with other agents to craft an cyan_banner", + "conversation": "Let's work together to craft an cyan_banner.", + "initial_inventory": { + "0": { + "blue_dye": 3, + "black_wool": 1, + "crafting_table": 1 + }, + "1": { + "green_dye": 3, + "black_wool": 3 + }, + "2": { + "black_wool": 1, + "oak_log": 1 + }, + "3": { + "black_wool": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "cyan_banner", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 2, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + }, + "multiagent_crafting_requires_ctable_spectral_arrow_2_with_plan__depth_2_num_agents_4": { + "goal": "Collaborate with other agents to craft an spectral_arrow", + "conversation": "Let's work together to craft an spectral_arrow.", + "initial_inventory": { + "0": { + "glowstone_dust": 1, + "flint": 1, + "crafting_table": 1 + }, + "1": { + "glowstone_dust": 1, + "oak_planks": 2 + }, + "2": { + "glowstone_dust": 1, + "feather": 1 + }, + "3": { + "glowstone_dust": 1 + } + }, + "agent_count": 3, + "human_count": 1, + "target": "spectral_arrow", + "number_of_target": 1, + "type": "techtree", + "max_depth": 3, + "depth": 2, + "timeout": 500, + "blocked_actions": { + "0": [ + "!getCraftingPlan" + ], + "1": [ + "!getCraftingPlan" + ], + "2": [], + "3": [] + }, + "missing_items": [], + "requires_crafting_table": true, + "usernames": [ + "izzycw" + ] + } +} \ No newline at end of file diff --git a/tasks/evaluation_script.py b/tasks/evaluation_script.py index 792cce7..0157f12 100644 --- a/tasks/evaluation_script.py +++ b/tasks/evaluation_script.py @@ -776,7 +776,7 @@ def main(): raise ValueError(f"Number of usernames provided ({len(username_lst)}) does not match human count ({human_count})") if human_count > 0: for task_id in task.keys(): - task[task_id]["usernames"] = args.usernames.replace(" ", "").split(",") + task[task_id]["usernames"] = username_lst # dump to task_path with open(args.task_path, 'w') as f: json.dump(task, f, indent=4) diff --git a/tasks/human_evaluation.js b/tasks/human_evaluation.js index d14accf..c4c5b7b 100644 --- a/tasks/human_evaluation.js +++ b/tasks/human_evaluation.js @@ -10,7 +10,7 @@ import { start } from 'repl'; // add a mineflayer bot the world named Andy const bot = mineflayer.createBot({ host: 'localhost', // Replace with your server IP or hostname - port: 55916, // Replace with your server port + port: 49262, // Replace with your server port username: 'andy', // Replace with your bot's username // password: 'your_bot_password' // Only if the server has online-mode=true }); @@ -57,10 +57,11 @@ bot.on('spawn', async () => { // initiate the world according to the construction or cooking world const usernames = args.usernames; + console.log(usernames); bot.chat(`/tp andy ${usernames[0]}`); await new Promise(resolve => setTimeout(resolve, 5000)); - console.log(taskData); - console.log(task_id); + // console.log(taskData); + // console.log(task_id); const task = taskData[task_id]; console.log(task); @@ -93,11 +94,11 @@ bot.on('spawn', async () => { console.log(blueprint); const result = blueprint.autoDelete(); const commands = result.commands; - for (const command of commands) { - bot.chat(command); - } - bot.chat(`/tp @a ${task.blueprint.levels[0].coordinates[0]} ${task.blueprint.levels[0].coordinates[1]} ${task.blueprint.levels[0].coordinates[2]}`); - bot.chat(`/tell ${user} You have the goal to ${task.goal}`); + // for (const command of commands) { + // bot.chat(command); + // } + // bot.chat(`/tp @a ${task.blueprint.levels[0].coordinates[0]} ${task.blueprint.levels[0].coordinates[1]} ${task.blueprint.levels[0].coordinates[2]}`); + // bot.chat(`/tell ${user} You have the goal to ${task.goal}`); //todo: some sort of blueprint visualizer } if (task.type === "cooking") { @@ -114,7 +115,7 @@ bot.on('spawn', async () => { const timeout = task.timeout; console.log(`Timeout set to ${timeout} seconds`); - await new Promise(resolve => setTimeout(resolve, timeout * 1000)); + // await new Promise(resolve => setTimeout(resolve, timeout * 1000)); if (task.type === "construction") { const blueprint = new Blueprint(task.blueprint); const check = blueprint.explainBlueprintDifference(bot);