|
|
在process9里加了任务序列,最后一步吸取下起始点的位置OK7 S g+ n( q, [ O/ z0 @ C5 Z
treenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer7 Y1 j6 N9 q. d
4 ^/ R5 ]! [. B& vtreenode ts = createemptytasksequence(dispatcher,priority,preempt);
/ [2 E; Z) n2 D5 ^0 u6 o( L+ W$ J8 J& W+ b
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);
" X3 G d+ Q' f2 E3 y4 f7 `inserttask(ts,TASKTYPE_LOAD,item,current,port);* ~2 @. u4 [( `$ z* X: z
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);* k% g8 A% O7 ]. f5 }. s" H# [3 Z
inserttask(ts,TASKTYPE_TRAVEL, destination,NULL);$ H& H- |! t% i
inserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));
6 M; o) F$ s5 Linserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));8 v+ H: H) C+ x# R
' H0 }8 a2 V% |) G7 I6 F9 G
dispatchtasksequence(ts); |
|