解决这个问题还是要从Repast系列的版本开始," d+ d* `1 k6 B5 k' i }, O
Repast J属于04年左右推出的Repast 3.1中的一部分,5 t7 M! N' J. s' B9 x. K! _6 C
仿真架构相当成熟稳定,也是当前应用最广泛的Repast版本。
( ?: w i4 n7 R2 o( ?, M# g- b
Repast Simphony1.0是ROAD(负责Repast开发维护的专门非盈利组织)! G1 T# L- C Z! @( q' P# H
2007年底正式推出的Repast系列最新版本,- {' r% {; _: o" c$ a
虽然整合了Repast 3.1中的绝大部分功能,
' |. H; `% c( H; x3 S, ?: q但由于采用了全新的java封装架构,1 {5 X7 {9 Q5 X# s
并不能直接向下兼容支持Repast J开发的项目。+ l+ v5 x; O0 N1 z( y) V9 H
大家只要对java开发有了基本的了解就可以看出差异所在:+ X4 X+ d8 u( h. F
( X! }8 J* z" Z; D
Repast J(Repast 3.1)项目中导入库函数一般方式是:! |4 v. c- b; E% y
import uchicago.src.....;% E" ]3 L$ E* b# z! v- x }/ ^
/ y) }' h& Y: U% f
Repast Simphony1.0项目中导入库函数一般方式是: D( v& g+ P" K
import repast.simphony.....;
) L! S/ ^/ T a* ` t; S A e. C" F0 r' {3 \
具体到实际的功能函数定义也大相径庭。
2 \$ U( T* k2 O, d: @# m: I目前我还没看到官方发布的Repast J到Repast Simphony项目迁移介绍。
; l! f1 F/ u' U# m0 y" }, |0 H. x/ K" `" z) A7 J0 z4 x
至于所说“官网上也没法下载Repast J”的问题很好解决,' g$ Y7 G4 g9 l8 C0 s
Repast主页上Repast 3链接就是指向Repast J系列的,
: X; S9 i5 f! v4 W& e实际Repast J的下载地址为:6 B, c5 B& R+ B% w. ^! g3 `) G
http://repast.sourceforge.net/repast_3/download.html |