设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6574|回复: 1

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

  [复制链接]
发表于 2011-8-30 16:14:56 | 显示全部楼层 |阅读模式
流程图方式建模,运行时出现错误。
! v( b$ E; F1 p* t' l+ v表现为:小人儿和僵尸的icon都不动。
8 C, d6 x6 q$ D5 K5 |  r2 herror log中注明Erorr:Tried to call: public java.lang.Object FlowZombies.Zombie.step()! V* Q; D* k0 S3 y2 Y

2 B' {; g3 \: Fjava.lang.reflect.InvocationTargetException0 f7 E4 q( W% N7 ^+ I9 A
        at FlowZombies.Zombie$$FastClassByCGLIB$$f04c0135.invoke(<generated>)
9 a7 {3 m( S) q0 |: h7 B        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
8 \% `; U8 L6 l) g( H        at repast.simphony.engine.schedule.DynamicTargetAction.execute(DynamicTargetAction.java:69)
) Z" i% H% Q" p7 o# w3 G8 W        at repast.simphony.engine.controller.ScheduledMethodControllerAction$ScheduleMethodAction.execute(ScheduledMethodControllerAction.java:253)$ F: z0 v. V# ^. G! c
        at repast.simphony.engine.schedule.DefaultAction.execute(DefaultAction.java:38)
5 C7 b" w7 w% c5 [: ]. h        at repast.simphony.engine.schedule.ScheduleGroup.executeList(ScheduleGroup.java:184)
* u; ~7 n* a+ }9 Y# X+ y        at repast.simphony.engine.schedule.ScheduleGroup.execute(ScheduleGroup.java:201)
, P3 G' E& g/ u8 x0 |1 f        at repast.simphony.engine.schedule.Schedule.execute(Schedule.java:352)9 t+ K  N6 F/ x$ ~: b. q2 Q/ P
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:53)5 f" |7 P- Y* t) i) Q7 p4 }
        at java.lang.Thread.run(Unknown Source)
* j) {2 h" N5 m) \: d% g" ]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]) M+ I. P) L: P1 i: ]2 C, N0 o+ [
Possible solutions: getNeighborhood(boolean)$ o& A6 q! {1 ]$ ?6 q& P
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:54)( E- m! Q! @' z9 a8 J# Z% k, b
        at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46)0 Z4 w6 E) i3 F* F! {3 Z* ~
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124)# q) l% V! O: \( _
        at FlowZombies.Zombie.step(Zombie.groovy:128). B0 _4 U& K0 w- W0 B
        3 _: Z2 s& }5 m
请高手指点迷津呀!痛苦中……
发表于 2011-11-23 13:01:02 | 显示全部楼层
你沒有沒去檢查step()方法內的程式及call step的地方
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 03:35 , Processed in 0.012775 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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