Skip to content

Instantly share code, notes, and snippets.

@morxa
Created November 30, 2018 21:28
Show Gist options
  • Save morxa/3db2be3262633e72b0b012b6c2290742 to your computer and use it in GitHub Desktop.
Save morxa/3db2be3262633e72b0b012b6c2290742 to your computer and use it in GitHub Desktop.
Barman Solution example MongoDB entry
MongoDB shell version v3.4.11
connecting to: mongodb://enterprise:27017/macro_planning
MongoDB server version: 3.4.11
{
"_id" : ObjectId("5bef198a31eaa60001a439fc"),
"planner" : "fast-downward",
"domain" : ObjectId("5bef0c18caa44127395c7e15"),
"problem" : ObjectId("5bef0c18caa44127395c7e16"),
"raw" : "(GRASP LEFT SHAKER1)\n(GRASP RIGHT SHOT13)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT13 INGREDIENT2 SHAKER1 RIGHT L0 L1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT14)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT14 INGREDIENT3 RIGHT LEFT DISPENSER3)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT14)\n(GRASP RIGHT SHOT13)\n(LEAVE LEFT SHAKER1)\n(CLEAN-SHOT SHOT13 INGREDIENT2 RIGHT LEFT)\n(FILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT1 RIGHT LEFT DISPENSER1)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT1 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT1 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL10 INGREDIENT1 INGREDIENT2 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL10 SHOT11 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL10 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT13)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT13 INGREDIENT2 SHAKER1 RIGHT L0 L1)\n(REFILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT4 RIGHT LEFT DISPENSER4)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT4 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT4 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL1 INGREDIENT2 INGREDIENT4 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL1 SHOT10 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL1 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT13)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT13 INGREDIENT2 SHAKER1 RIGHT L0 L1)\n(REFILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT14)\n(POUR-SHOT-TO-USED-SHAKER SHOT14 INGREDIENT3 SHAKER1 RIGHT L1 L2)\n(LEAVE LEFT SHAKER1)\n(CLEAN-SHOT SHOT14 INGREDIENT3 RIGHT LEFT)\n(FILL-SHOT SHOT14 INGREDIENT3 RIGHT LEFT DISPENSER3)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT14)\n(SHAKE COCKTAIL6 INGREDIENT3 INGREDIENT2 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL6 SHOT2 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL6 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(GRASP LEFT SHOT14)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT14 INGREDIENT3 SHAKER1 LEFT L0 L1)\n(LEAVE RIGHT SHOT9)\n(CLEAN-SHOT SHOT14 INGREDIENT3 LEFT RIGHT)\n(FILL-SHOT SHOT14 INGREDIENT3 LEFT RIGHT DISPENSER3)\n(GRASP RIGHT SHAKER1)\n(LEAVE LEFT SHOT14)\n(LEAVE RIGHT SHAKER1)\n(GRASP LEFT SHAKER1)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT1 RIGHT LEFT DISPENSER1)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT1 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT1 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL2 INGREDIENT3 INGREDIENT1 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL2 SHOT12 LEFT SHAKER1 L2 L1)\n(POUR-SHAKER-TO-SHOT COCKTAIL2 SHOT7 LEFT SHAKER1 L1 L0)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL2 L0 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(GRASP LEFT SHOT14)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT14 INGREDIENT3 SHAKER1 LEFT L0 L1)\n(LEAVE RIGHT SHOT9)\n(CLEAN-SHOT SHOT14 INGREDIENT3 LEFT RIGHT)\n(FILL-SHOT SHOT14 INGREDIENT3 LEFT RIGHT DISPENSER3)\n(GRASP RIGHT SHAKER1)\n(LEAVE LEFT SHOT14)\n(LEAVE RIGHT SHAKER1)\n(GRASP LEFT SHAKER1)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT1 RIGHT LEFT DISPENSER1)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT1 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT1 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL11 INGREDIENT3 INGREDIENT1 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL11 SHOT3 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL11 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT14)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT14 INGREDIENT3 SHAKER1 RIGHT L0 L1)\n(CLEAN-SHOT SHOT14 INGREDIENT3 RIGHT LEFT)\n(FILL-SHOT SHOT14 INGREDIENT3 RIGHT LEFT DISPENSER3)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT14)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT4 RIGHT LEFT DISPENSER4)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT4 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT4 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL9 INGREDIENT4 INGREDIENT3 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL9 SHOT6 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL9 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT13)\n(GRASP LEFT SHOT9)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT13 INGREDIENT2 SHAKER1 RIGHT L0 L1)\n(LEAVE LEFT SHOT9)\n(CLEAN-SHOT SHOT13 INGREDIENT2 RIGHT LEFT)\n(FILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT1 RIGHT LEFT DISPENSER1)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT1 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT1 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL7 INGREDIENT2 INGREDIENT1 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL7 SHOT5 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL7 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT13)\n(GRASP LEFT SHOT9)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT13 INGREDIENT2 SHAKER1 RIGHT L0 L1)\n(LEAVE LEFT SHOT9)\n(CLEAN-SHOT SHOT13 INGREDIENT2 RIGHT LEFT)\n(FILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT9)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT9 INGREDIENT4 RIGHT LEFT DISPENSER4)\n(POUR-SHOT-TO-USED-SHAKER SHOT9 INGREDIENT4 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT9 INGREDIENT4 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT9)\n(SHAKE COCKTAIL5 INGREDIENT4 INGREDIENT2 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL5 SHOT9 LEFT SHAKER1 L2 L1)\n(EMPTY-SHAKER LEFT SHAKER1 COCKTAIL5 L1 L0)\n(CLEAN-SHAKER LEFT RIGHT SHAKER1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT13)\n(GRASP LEFT SHOT8)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT13 INGREDIENT2 SHAKER1 RIGHT L0 L1)\n(LEAVE LEFT SHOT8)\n(CLEAN-SHOT SHOT13 INGREDIENT2 RIGHT LEFT)\n(FILL-SHOT SHOT13 INGREDIENT2 RIGHT LEFT DISPENSER2)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT13)\n(GRASP RIGHT SHOT8)\n(LEAVE LEFT SHAKER1)\n(FILL-SHOT SHOT8 INGREDIENT4 RIGHT LEFT DISPENSER4)\n(POUR-SHOT-TO-USED-SHAKER SHOT8 INGREDIENT4 SHAKER1 RIGHT L1 L2)\n(CLEAN-SHOT SHOT8 INGREDIENT4 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT8)\n(SHAKE COCKTAIL8 INGREDIENT2 INGREDIENT4 SHAKER1 LEFT RIGHT)\n(POUR-SHAKER-TO-SHOT COCKTAIL8 SHOT4 LEFT SHAKER1 L2 L1)\n(LEAVE LEFT SHAKER1)\n(GRASP RIGHT SHOT1)\n(FILL-SHOT SHOT1 INGREDIENT1 RIGHT LEFT DISPENSER1)\n(EMPTY-SHOT RIGHT SHOT1 INGREDIENT1)\n(LEAVE RIGHT SHOT1)\n(GRASP LEFT SHOT15)\n(FILL-SHOT SHOT15 INGREDIENT4 LEFT RIGHT DISPENSER4)\n(GRASP RIGHT SHOT1)\n(LEAVE LEFT SHOT15)\n(CLEAN-SHOT SHOT1 INGREDIENT1 RIGHT LEFT)\n(GRASP LEFT SHAKER1)\n(LEAVE RIGHT SHOT1)\n(GRASP RIGHT SHOT15)\n(LEAVE LEFT SHAKER1)\n(GRASP LEFT SHOT1)\n(LEAVE RIGHT SHOT15)\n(FILL-SHOT SHOT1 INGREDIENT1 LEFT RIGHT DISPENSER1)\n(GRASP RIGHT SHAKER1)\n(EMPTY-SHAKER RIGHT SHAKER1 COCKTAIL8 L1 L0)\n(LEAVE LEFT SHOT1)\n(CLEAN-SHAKER RIGHT LEFT SHAKER1)\n(GRASP LEFT SHOT15)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT15 INGREDIENT4 SHAKER1 LEFT L0 L1)\n(LEAVE LEFT SHOT15)\n(GRASP LEFT SHOT1)\n(POUR-SHOT-TO-USED-SHAKER SHOT1 INGREDIENT1 SHAKER1 LEFT L1 L2)\n(LEAVE RIGHT SHAKER1)\n(CLEAN-SHOT SHOT1 INGREDIENT1 LEFT RIGHT)\n(GRASP RIGHT SHAKER1)\n(LEAVE LEFT SHOT1)\n(SHAKE COCKTAIL3 INGREDIENT1 INGREDIENT4 SHAKER1 RIGHT LEFT)\n(POUR-SHAKER-TO-SHOT COCKTAIL3 SHOT8 RIGHT SHAKER1 L2 L1)\n(GRASP LEFT SHOT15)\n(LEAVE RIGHT SHAKER1)\n(REFILL-SHOT SHOT15 INGREDIENT4 LEFT RIGHT DISPENSER4)\n(GRASP RIGHT SHAKER1)\n(LEAVE LEFT SHOT15)\n(GRASP LEFT SHOT1)\n(LEAVE RIGHT SHAKER1)\n(FILL-SHOT SHOT1 INGREDIENT1 LEFT RIGHT DISPENSER1)\n(GRASP RIGHT SHAKER1)\n(LEAVE LEFT SHOT1)\n(EMPTY-SHAKER RIGHT SHAKER1 COCKTAIL3 L1 L0)\n(CLEAN-SHAKER RIGHT LEFT SHAKER1)\n(GRASP LEFT SHOT15)\n(POUR-SHOT-TO-CLEAN-SHAKER SHOT15 INGREDIENT4 SHAKER1 LEFT L0 L1)\n(LEAVE LEFT SHOT15)\n(GRASP LEFT SHOT1)\n(POUR-SHOT-TO-USED-SHAKER SHOT1 INGREDIENT1 SHAKER1 LEFT L1 L2)\n(LEAVE LEFT SHOT1)\n(SHAKE COCKTAIL4 INGREDIENT4 INGREDIENT1 SHAKER1 RIGHT LEFT)\n(GRASP LEFT SHOT1)\n(LEAVE RIGHT SHAKER1)\n(CLEAN-SHOT SHOT1 INGREDIENT1 LEFT RIGHT)\n(GRASP RIGHT SHAKER1)\n(POUR-SHAKER-TO-SHOT COCKTAIL4 SHOT1 RIGHT SHAKER1 L2 L1)\n; COST = 240 (UNIT COST)\n",
"resources" : [
3391.125223,
3.018624,
7240980,
0,
0,
0,
1854859,
12,
0,
14256,
988552,
0,
0,
0,
79,
16364
],
"start_time" : ISODate("2018-11-16T18:27:42.082Z"),
"use_for_macros" : true,
"end_time" : ISODate("2018-11-16T19:24:58.466Z"),
"time" : 0,
"actions" : [
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot13",
"ingredient2",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot14"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot14",
"ingredient3",
"right",
"left",
"dispenser3"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot14"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left",
"dispenser1"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient1",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail10",
"ingredient1",
"ingredient2",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail10",
"shot11",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail10",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot13",
"ingredient2",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "refill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient4",
"right",
"left",
"dispenser4"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient4",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient4",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail1",
"ingredient2",
"ingredient4",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail1",
"shot10",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail1",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot13",
"ingredient2",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "refill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot14"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot14",
"ingredient3",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot14",
"ingredient3",
"right",
"left"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot14",
"ingredient3",
"right",
"left",
"dispenser3"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot14"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail6",
"ingredient3",
"ingredient2",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail6",
"shot2",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail6",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot14"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot14",
"ingredient3",
"shaker1",
"left",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot14",
"ingredient3",
"left",
"right"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot14",
"ingredient3",
"left",
"right",
"dispenser3"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot14"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left",
"dispenser1"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient1",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail2",
"ingredient3",
"ingredient1",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail2",
"shot12",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail2",
"shot7",
"left",
"shaker1",
"l1",
"l0"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail2",
"l0",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot14"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot14",
"ingredient3",
"shaker1",
"left",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot14",
"ingredient3",
"left",
"right"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot14",
"ingredient3",
"left",
"right",
"dispenser3"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot14"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left",
"dispenser1"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient1",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail11",
"ingredient3",
"ingredient1",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail11",
"shot3",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail11",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot14"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot14",
"ingredient3",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot14",
"ingredient3",
"right",
"left"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot14",
"ingredient3",
"right",
"left",
"dispenser3"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot14"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient4",
"right",
"left",
"dispenser4"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient4",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient4",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail9",
"ingredient4",
"ingredient3",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail9",
"shot6",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail9",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot9"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot13",
"ingredient2",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot9"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left",
"dispenser1"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient1",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient1",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail7",
"ingredient2",
"ingredient1",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail7",
"shot5",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail7",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot9"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot13",
"ingredient2",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot9"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot9",
"ingredient4",
"right",
"left",
"dispenser4"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot9",
"ingredient4",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot9",
"ingredient4",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot9"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail5",
"ingredient4",
"ingredient2",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail5",
"shot9",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"left",
"shaker1",
"cocktail5",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"left",
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot8"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot13",
"ingredient2",
"shaker1",
"right",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot8"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot13",
"ingredient2",
"right",
"left",
"dispenser2"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot13"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot8"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot8",
"ingredient4",
"right",
"left",
"dispenser4"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot8",
"ingredient4",
"shaker1",
"right",
"l1",
"l2"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot8",
"ingredient4",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot8"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail8",
"ingredient2",
"ingredient4",
"shaker1",
"left",
"right"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail8",
"shot4",
"left",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot1",
"ingredient1",
"right",
"left",
"dispenser1"
]
},
{
"operator" : "empty-shot",
"parameters" : [
"right",
"shot1",
"ingredient1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot15",
"ingredient4",
"left",
"right",
"dispenser4"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot1",
"ingredient1",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shot15"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shot15"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot1",
"ingredient1",
"left",
"right",
"dispenser1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"right",
"shaker1",
"cocktail8",
"l1",
"l0"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"right",
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot15",
"ingredient4",
"shaker1",
"left",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot1",
"ingredient1",
"shaker1",
"left",
"l1",
"l2"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot1",
"ingredient1",
"left",
"right"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail3",
"ingredient1",
"ingredient4",
"shaker1",
"right",
"left"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail3",
"shot8",
"right",
"shaker1",
"l2",
"l1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "refill-shot",
"parameters" : [
"shot15",
"ingredient4",
"left",
"right",
"dispenser4"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "fill-shot",
"parameters" : [
"shot1",
"ingredient1",
"left",
"right",
"dispenser1"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "empty-shaker",
"parameters" : [
"right",
"shaker1",
"cocktail3",
"l1",
"l0"
]
},
{
"operator" : "clean-shaker",
"parameters" : [
"right",
"left",
"shaker1"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "pour-shot-to-clean-shaker",
"parameters" : [
"shot15",
"ingredient4",
"shaker1",
"left",
"l0",
"l1"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot15"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "pour-shot-to-used-shaker",
"parameters" : [
"shot1",
"ingredient1",
"shaker1",
"left",
"l1",
"l2"
]
},
{
"operator" : "leave",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "shake",
"parameters" : [
"cocktail4",
"ingredient4",
"ingredient1",
"shaker1",
"right",
"left"
]
},
{
"operator" : "grasp",
"parameters" : [
"left",
"shot1"
]
},
{
"operator" : "leave",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "clean-shot",
"parameters" : [
"shot1",
"ingredient1",
"left",
"right"
]
},
{
"operator" : "grasp",
"parameters" : [
"right",
"shaker1"
]
},
{
"operator" : "pour-shaker-to-shot",
"parameters" : [
"cocktail4",
"shot1",
"right",
"shaker1",
"l2",
"l1"
]
}
],
"validated" : true,
"validation_success" : true,
"validation_log" : "Checking plan: /tmp/tmpwgix_08y\nPlan executed successfully - checking goal\nPlan valid\nFinal value: 240 \n\nSuccessful plans:\nValue: 240\n /tmp/tmpwgix_08y 240 \n\n"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment