|
在process9里加了任务序列,最后一步吸取下起始点的位置OK
& \4 h. }; G0 S; gtreenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer
; \8 L2 K4 \4 o+ T, ~! L- q9 j* |& w
treenode ts = createemptytasksequence(dispatcher,priority,preempt);" E/ w& B. u! u0 }# y8 \
. `; I( c1 m$ X) ?* c6 N0 {
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);+ ]* M4 o9 X/ H( X t2 `# O7 { Z0 W
inserttask(ts,TASKTYPE_LOAD,item,current,port);6 c3 c6 q' z6 b% B
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);
: G4 z6 J d" o3 _. I# {8 Jinserttask(ts,TASKTYPE_TRAVEL, destination,NULL);
2 V; c4 L* q7 H- k* O( cinserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));# X" Z. G; c% a9 w
inserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));/ t9 {) K1 O: B% F" `
8 R9 {2 _# {1 F n) K4 G1 Y
dispatchtasksequence(ts); |
|