|
在process9里加了任务序列,最后一步吸取下起始点的位置OK
- Z! b6 _6 l7 a8 x. Jtreenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer
$ u7 y# g$ H$ S) d; r9 t
- h/ t9 j; J5 rtreenode ts = createemptytasksequence(dispatcher,priority,preempt);
* J/ _: b8 p m! a9 M6 v: \' i3 ?* w6 b/ M& u& L
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);/ Z. Z7 N0 B% ]# j( J8 o2 Z5 o
inserttask(ts,TASKTYPE_LOAD,item,current,port);& v2 w1 T6 j" O4 p; {* i& G; U* m7 i
inserttask(ts,TASKTYPE_BREAK,NULL,NULL);
4 r0 ^$ {$ @7 a" R* Yinserttask(ts,TASKTYPE_TRAVEL, destination,NULL);
- z% P8 g2 Z& O- w) \5 o9 ^: [inserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));
+ F- Z$ \" n' {: x; ]; O+ w. c! einserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));
$ y0 V M$ a2 d& j" O) _, B* C5 u, [6 `& U9 c: _" f$ z: w
dispatchtasksequence(ts); |
|