|
在process9里加了任务序列,最后一步吸取下起始点的位置OK& _8 U: [% d' X2 K8 B% d( K5 E
treenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer( t' _, \2 D4 _: j( ^* E3 _- X5 [
* L! Y& j6 z9 N% _, q5 u$ \treenode ts = createemptytasksequence(dispatcher,priority,preempt);
1 U% a9 n1 d! q) r5 F+ A, f9 X5 r0 L L7 p$ }1 O, G5 I/ S
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);, U v7 R; ?0 G2 t8 W, \
inserttask(ts,TASKTYPE_LOAD,item,current,port);- J3 M u( O8 T! N
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);9 N' u; |" @- S0 v
inserttask(ts,TASKTYPE_TRAVEL, destination,NULL);8 x7 s) ?! ?3 X; X
inserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));8 }# _% H( g/ [" y
inserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));
( \0 ?% x5 ?8 ~2 L0 h, ^$ k: L- B3 s# I, f! m/ H% U& {
dispatchtasksequence(ts); |
|