|
在process9里加了任务序列,最后一步吸取下起始点的位置OK
m- g7 z! {. P: Z# @6 ^3 h* _6 R: ~treenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer: r; F* A6 G1 J4 f
0 g' N: n, Y4 S& }( Z* btreenode ts = createemptytasksequence(dispatcher,priority,preempt);
/ P7 c& M7 Z" n/ b% \3 i0 A, n o- ?+ L0 l
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);
8 T' p# l. ^# q' k& x) ainserttask(ts,TASKTYPE_LOAD,item,current,port);! F; J& k1 \. ?& H6 n
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);; ?8 a" h0 D7 i$ s4 Q3 N5 t
inserttask(ts,TASKTYPE_TRAVEL, destination,NULL);
9 |! n) t) W, B7 Sinserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));: B! M( H( p7 C9 {/ v
inserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));9 V$ \8 E2 Z/ m( W1 k: p6 e9 L+ ]
# q: J! B& w6 l# B8 sdispatchtasksequence(ts); |
|