Repast下载地址:http://www.10pig.cn/index/repast.aspx
Repast J的编程使用详细内容可以参考安装目录下的how-to目录中各文件说明,api目录,demo目录的例子,简要介绍参考:http://l-eme.gdcc.edu.cn/ztzs/fzxt/4-3.htm
安装了Repast J后,在其安装目录下有如下几个文件夹:
api:给出了Repast主要包中类及方法的API,供编程时候查阅
how-to:介绍了如何建立agent模型,如何调用库进行画图、画表、设置输入参数、多次运行、图、空间等
demo:给出了十多种不同的agent模型的案例源码供参考和学习。有哪些不会用的就可以到这里来参考。
需要注意的地方:
将lib中的所有包导入,但不要忘记导入repast.jar包,uchicago在此包中。
以下内容来源于:http://l-eme.gdcc.edu.cn/ztzs/fzxt/4-3.htm
尽管不一定必须应用SimModel接口,但应用这个接口可将底层和表层的建立过程分到不同的方法组中,使得模型的结构与设计过程清晰明了。
用 SimModel和 Template类建模的典型的模型结构包括以下三个方法:
(l)private void buildModel()
buildModel负责创建代表模型的底层结构部分。主体对象、环境对象,还有一些