Skip to content
Snippets Groups Projects
Commit be20fbae authored by GATEAU Thibault's avatar GATEAU Thibault
Browse files

[simu] adding plan example, old version

parent d32d7349
Branches
No related tags found
No related merge requests found
----------------------Tasks-----------------------
0: gatheranddeliver(a1)
1: gatheringredient(a1)
2: chopingredients(a1)
3: gatheringredient(a1)
4: gatheranddeliver(a1)
5: gatheranddeliver(a1)
---------------------Planning---------------------
gatheranddeliver_m_readytoserve(a1)
deliver_food_m_deliver_food_ready(a1 souplite)
goto_m_goto_already_there(a1 cookloc)
pickup(a1 souplite cookloc)
goto_m_goto_already_there(a1 deliveryloc)
goto_m_goto_direct(a1 deliveryloc)
move(a1 cookloc deliveryloc)
goto_m_goto_already_there(a1 deliveryloc)
serve(a1 souplite deliveryloc)
gatheringredient_m_gatheringredientnothingtodo(a1)
gatheringredient_m_gatheringredientcook(a1)
gatheringredient_m_gatheringredienttochop(a1)
goto_m_goto_already_there(a1 stock)
goto_m_goto_direct(a1 stock)
move(a1 deliveryloc stock)
goto_m_goto_already_there(a1 stock)
getingredient_m_getingredientalreadyproduced(a1 onion)
getingredient_m_getingredient(a1 onion)
goto_m_goto_already_there(a1 stock)
getfromstack_m_getfromstack(a1)
get_position(a1 stock)
pickup_stack(a1 onion0 onion1 onion stock)
get_position(a1 stock)
pickup_stack(a1 onion0 onion1 souplite stock)
get_position(a1 stock)
pickup_stack(a1 onion0 onion1 soup stock)
get_position(a1 stock)
pickup_stack(a1 onion1 onion2 onion stock)
get_position(a1 stock)
pickup_stack(a1 onion1 onion2 souplite stock)
get_position(a1 stock)
pickup_stack(a1 onion1 onion2 soup stock)
get_position(a1 stock)
pickup_stack(a1 onion2 onion3 onion stock)
get_position(a1 stock)
pickup_stack(a1 onion2 onion3 souplite stock)
get_position(a1 stock)
pickup_stack(a1 onion2 onion3 soup stock)
get_position(a1 stock)
pickup_stack(a1 onion3 onion4 onion stock)
goto_m_goto_already_there(a1 choploc)
goto_m_goto_direct(a1 choploc)
move(a1 stock choploc)
goto_m_goto_already_there(a1 choploc)
stackingredient_m_stackingredient(a1 onion choploc)
checkcarry(a1 onion choploc)
drop(a1 onion0 onion1 onion choploc)
chopingredients_m_chopingredients(a1)
chop(a1 onion1 onion1chopped choploc)
gatheringredient_m_gatheringredientnothingtodo(a1)
gatheringredient_m_gatheringredientcook(a1)
goto_m_goto_already_there(a1 choploc)
pickup(a1 onion1chopped choploc)
goto_m_goto_already_there(a1 cookloc)
goto_m_goto_direct(a1 cookloc)
move(a1 choploc cookloc)
goto_m_goto_already_there(a1 cookloc)
stackingredient_m_stackingredient(a1 onion1chopped cookloc)
checkcarry(a1 onion1chopped cookloc)
drop(a1 onion0 onion1 onion1chopped cookloc)
cook(a1 onion1chopped souplite cookloc)
gatheranddeliver_m_readytoserve(a1)
deliver_food_m_deliver_food_ready(a1 souplite)
goto_m_goto_already_there(a1 cookloc)
pickup(a1 souplite cookloc)
goto_m_goto_already_there(a1 deliveryloc)
goto_m_goto_direct(a1 deliveryloc)
move(a1 cookloc deliveryloc)
goto_m_goto_already_there(a1 deliveryloc)
serve(a1 souplite deliveryloc)
gatheranddeliver_m_readytoserve(a1)
gatheranddeliver_m_stop(a1)
gatheranddeliver_m_idle(a1)
idle(a1 deliveryloc)
Time: 0.0002951622009277344s
-----------------------Plan-----------------------
0: pickup(a1 souplite cookloc)
1: move(a1 cookloc deliveryloc)
2: serve(a1 souplite deliveryloc)
3: move(a1 deliveryloc stock)
4: get_position(a1 stock)
5: pickup_stack(a1 onion3 onion4 onion stock)
6: move(a1 stock choploc)
7: checkcarry(a1 onion choploc)
8: drop(a1 onion0 onion1 onion choploc)
9: chop(a1 onion1 onion1chopped choploc)
10: pickup(a1 onion1chopped choploc)
11: move(a1 choploc cookloc)
12: checkcarry(a1 onion1chopped cookloc)
13: drop(a1 onion0 onion1 onion1chopped cookloc)
14: cook(a1 onion1chopped souplite cookloc)
15: pickup(a1 souplite cookloc)
16: move(a1 cookloc deliveryloc)
17: serve(a1 souplite deliveryloc)
18: idle(a1 deliveryloc)
Total time: 0.005395650863647461s
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment