设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7157|回复: 1

[求助] repast s 2.0beta 手册中僵尸吃人的例子

  [复制链接]
发表于 2011-8-30 16:14:56 | 显示全部楼层 |阅读模式
流程图方式建模,运行时出现错误。
; Q3 X4 w* f8 j3 A: H. t- Q表现为:小人儿和僵尸的icon都不动。) t+ ^9 `  J' u/ ^
error log中注明Erorr:Tried to call: public java.lang.Object FlowZombies.Zombie.step()/ _( N+ A! M1 e& E% O

& X+ n+ z2 i& p2 tjava.lang.reflect.InvocationTargetException
5 y7 ?. l* g% ?        at FlowZombies.Zombie$$FastClassByCGLIB$$f04c0135.invoke(<generated>)9 i4 V8 |- [1 z( Z% {# p
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)! K/ h; X7 e/ t6 x
        at repast.simphony.engine.schedule.DynamicTargetAction.execute(DynamicTargetAction.java:69)
# s+ _2 Y+ j: |% D  R, @        at repast.simphony.engine.controller.ScheduledMethodControllerAction$ScheduleMethodAction.execute(ScheduledMethodControllerAction.java:253)
' F% u3 p+ ~+ \% H0 Q9 c4 J4 f; x        at repast.simphony.engine.schedule.DefaultAction.execute(DefaultAction.java:38)" O5 d2 h7 d, m0 {7 c! k/ @5 |
        at repast.simphony.engine.schedule.ScheduleGroup.executeList(ScheduleGroup.java:184)
) [( z5 U0 o+ v        at repast.simphony.engine.schedule.ScheduleGroup.execute(ScheduleGroup.java:201)
- S- |/ |& c5 C/ w+ J% r        at repast.simphony.engine.schedule.Schedule.execute(Schedule.java:352)
9 n1 C! @: O, c! m        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:53)9 S5 A% o3 a, G, t/ Y
        at java.lang.Thread.run(Unknown Source)8 p1 ~/ v6 l/ W+ k: n$ w5 v- n- [
Caused by: groovy.lang.MissingMethodException: No signature of method: repast.simphony.query.space.grid.GridCellNgh.getNeiborhood() is applicable for argument types: (java.lang.Boolean) values: [true]
) S: c& [' q& B2 j* D( h( @Possible solutions: getNeighborhood(boolean)' p* G& R" x5 w& y+ R  A3 u4 I- c8 t
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:54)
( d$ @$ ]" K" h5 k* U5 ~        at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46)
3 ^( t, ?( N( ?8 m6 z        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124)' I4 m" s7 f7 p* L4 W5 a  H4 N& t6 `
        at FlowZombies.Zombie.step(Zombie.groovy:128)
3 A! R5 h4 r# d. N7 |1 N0 X        
- d+ s8 L! ~( C4 V) Q: {& v6 R请高手指点迷津呀!痛苦中……
发表于 2011-11-23 13:01:02 | 显示全部楼层
你沒有沒去檢查step()方法內的程式及call step的地方
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-5-5 21:21 , Processed in 0.017463 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表