开始看看repast建模方面的东西

   陆陆续续也看合学了点repast建模方面的资料。但是,总是一个人在弄,同时之前也没有怎么接触过。所以对其中的一些模型和基本的思想以及建模的思路还在摸索,所以进展不是很快。

   总体来说,repast是一个相对比较强大的建模工具,不仅仅可以进行多主体的建模,还可以使用系统动力学的方法来进行建模。

而repast最新的版本是simphony,之前广泛使用的版本是repast Java。

这两个之间实际是不同的设计目标。

   相对来讲repast Java更加适合对java编程比较熟练的人,而simphony则更适合不是很懂的人,学习更简单。

   学习repast Java的经典入门教程是/Murphy's  carrydrop model Tutorial

详细的介绍在http://www.perfectknowledgedb.com/Tutorials/H2R/main.htm

Leigh Tesfatsion对这个教程进行了详细的注解,结果在她的主页上http://www.econ.iastate.edu/tesfatsi/repastsg.htm.

此人在lowa州立大学的经济系工作,在2004年的时候做了一系列的介绍repast的Murphy教程的ppt。

 

国内在《计算机仿真》上有一篇博士的文章《基于Agent的Repast仿真分析与实现》就是介绍carrydrop模型。

 

  repast simphony的操作相对更简单,同时提供了可视化的工具,但是体系感觉没有repast Java来的清晰。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Background I've written a small Repast Simphony program which demonstrates how to create a virtual city and move some agents around a road network. I'm using this type of model for my PhD (an agent-based model of crime/burglar) and hopefully this program will be useful for anyone who needs to be able to move agents around a city. If you're new to Repast Simphony you should do some tutorials first otherwise the code won't mean anything to you. The ones on the Repast website are excellent (in particular do the Java one). Repast Simphony has quite a steep learning curve but is well worth learning if you need to build agent-based models, it's an excellent tool. There is some background information about how the program works on my research blog. Referencing and Editing The code is released under the GNU General Public Licence so you're welcome to use the code however you would like to but please put a reference to me (Nick Malleson) or to this page somewhere. When I finish my working paper you could use that instead. If you improve or extend the code please let me know and I'll update it on this site. This is my first attempt at building a virtual city and so there will be lots of places where it can be improved (particularly with regards to efficiency, I think the routing algorithm is very slow). The Program The program is available as a single compressed file which contains the entire Eclipse project: Repast City Project. Download the repastcity2.zip file and extract it to a temporary directory. To run the program you need to download Repast Simphony version 2.0 (it comes bundled with the Eclipse development environment) and then follow these instructions: 1.Start Repast (Eclipse) 2.Go to File -> Import 3.Then under 'General' select 'Existing Projects Into Workspace'. 4.Next to 'Select root directory' click on browse and select the extracted project. 5.Then click on 'Finish'. If you left the 'copy projects into workspace' box ticked you can now
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值