|
在process9里加了任务序列,最后一步吸取下起始点的位置OK
5 o, r) N( L/ z4 Y' m) `8 e7 rtreenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer) E; ^3 P5 z- d8 g c D) H
; c" m- X4 e8 ntreenode ts = createemptytasksequence(dispatcher,priority,preempt);
% x( Q; K3 q) f2 G5 G' H
& E& H( r/ E8 Dinserttask(ts,TASKTYPE_TRAVEL,current,NULL);- z1 i( w# c, s# G& P6 ~
inserttask(ts,TASKTYPE_LOAD,item,current,port);# P: }3 y5 J: ~& m% j0 U. i
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);
- d% e( W" ]$ }" t& n. Sinserttask(ts,TASKTYPE_TRAVEL, destination,NULL);+ ? x, U5 ~' k3 p' H
inserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));& D; g9 b. Y* T4 V( L
inserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));8 M& R& T& B& Q7 U. K9 e
! L, `4 K% L8 H5 A
dispatchtasksequence(ts); |
|