版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
RepastThe
Repast
3
family
of
tools
is
the
precursor
to
Repast
SimphonyRepast
forJavaRepast
for
the
Microsoft
.NET
framework,
andRepast
for
Python
ScriptingRepast
Simphony
(Repast
S)
is
in
pure
JavaExtends
the
Repast
portfolio
by
offering
a
new
approachtosimulation
development
and
executionA
set
of
advanced
computing
technologies
for
applications
suchas
social
simulationJava
APIs
as
well
as
GUIs
for
running
and
developing
modelsand
EclipsepluginRepast
home
page:
/Several
links
on
the
right
of
the
pagePapersDocumentationOn-line
introductory
tutorial:
shows
you
how
to
use
theinterface
to
create
modelsComes
with
the
download,
installed
as…\RepastSimphony-1.2.0\docs\Getting
Started.pdfThe
HTML
version
is
in
thefolder…/RepastSimphony-1.2.0/docs/tutorial/SIM/Repast
Simphony
Development
Environment:
How
to
set
upan
Eclipse
development
environment
for
Repast.This
comes
with
the
download,
and
is
installed
as…\RepastSimphony-1.2.0\eclipse\and
the
file…\RepastSimphony-1.2.0\eclipse\readme\readme.htmlRepast
Simphony
Reference:
Coding
the
APIsThis
comes
with
the
download,
and
is
installed
as…\RepastSimphony-1.2.0\docs\Reference.pdfThe
HTML
version
is
in
thefolder…\RepastSimphony-1.2.0\docs\reference\SIMFeatures
of Repast
SimphonyFluid
model
component
development
using
any
mixture
ofJava,Groovy,
and
a
flowchart
interfaceGroovy:
a
dynamic/scripting
language
for
the
Java
Platform
as
analternative
to
JavaFeatures
similar
to
those
of
Python,
Ruby,PerlLibraries
forgenetic
algorithmsneural
networksregressionEstimate
parameters
to
give
a
best
fit
for
the
data—e.g.,
leastsquaresrandom
number
generationspecialized
mathematicsAn
automated
Monte
Carlo
simulation
frameworkRelies
on
repeated
random
saplingUsed
when
it’s
infeasible/impossible
to
compute
an
exact
resultwith
a
deterministic
algorithmAutomated
connections
to
optional
external
tools,
including
plugins
tothe
R
statistics
environment
(alternative
to
commercial
SPSS)*ORA
risk
assessment
toolGiven
social,
knowledge
and
task
network
info,
find
those
people,skills
or
knowledge
and
tasks
critical
for
performance
or
info
securityPajek
network
analysis
programJoSQL
for
performing
SQL
queries
on
collections
of
Java
objectsthe
VisAD
(Visualization
for
Algorithm
Development)
scientificvisualization
package,A
Java
component
library
for
interactive
and
collaborativevisualization
and
analysis
of
numerical
datathe
Weka
data
mining
platform,Machine
learning
algorithms
for
data
mining
tasks
that
can
be
applieddirectly
to
a
dataset
or
called
from
Java
codemany
popular
spreadsheetsMATLABFull
integration
withthe
JUNG
(Java
Universal
Network/Graph
Framework)
networkmodeling
libraryAn
extendible
language
for
the
modeling,
analysis,andvisualization
of
data
that
can
be
represented
as
a
graph
ornetworkMicrosoft
ExcelspreadsheetsUCINET
DL
file
importingA
comprehensive
package
for
the
analysis
of
social
network
data($40
forstudents)Geographical
spaces
including
2D
and
3D
GIS
supportInfo from
the
Repast
3
Website/repast_3/index.html
PapersS.
Deschamp,
Univ.
of
WellingtonRepast
to
simulate
a
knowledge
network
involving
heterogeneousagents—e.g.,
small
and
medium
enterprises,
universities,
publicresearch
institutesHow
co-operative
research
strategies
can
be
implementedamong
agents
with
different
objectives
and
rewardsHow
this
affects
the
dynamics
of
innovationHow
agents
evolve
and
convergeThe
impact
at
the
system
levelOwen
Densmore
of
Sun
MicrosystemsRepast
to
model
self
organizing
networks
within
the
context
of
theLocal
Knowledge
Networking
projectSeeks
to
establish
computing
sessions
without
central
control,thus
more
adaptive
during
failure
and
are
more
robustPropagate
requests
via
alternative
techniques
(e.g.,
rings
ofneighbors)TutorialsHowto
DocumentationThese
mostly
relate
to
using
the
APIs
and
are
all
briefThird
Party
TutorialsOf
variable
qualitySeveral
of
the
links
aredeadSee
especially
the
link
to
Tesfatsion’s
tutorial
(but
RepastJ)ExamplesJava
Web
Start
(.jnlp)
filesClick
thelinkClick
OK
in
the
resulting
window,
asking
whether
to
open
it
with
theJava
Web
Start
LauncherGet
a
control
bar
and
awindowWindow
with
tabs
forParameters:
set
the
values
for
the
model
parameters(seeexamples,
below)Custom
Actions:
controls
for
the
simulationRepast
Actions:built-inRepastfunctionality—e.g.,makingmovies,
editchartsControlbarThe
control
icons,
left
to
right:Load
ModelMultiple
Runs
StartStartStepInitializeStopPauseSetup
ModelView
ParametersExitFirst
step
a
couple
of
times,
then
start,
and
pause
to
inspect
a
givenstate,
then
step
or
start
againBasic
Grid
ExamplesHeatbugsSeethe
Swarm
description:
/examples-heatbugs.htmlParameter
tabs
selected Simulation
after
a
whileBasic
Grid
Examples
(cont.)Heatbugs
on
Hexagons
(Same
reference
as
previous)Hypercycles
(See
the
reference)Game
of
Life
(See
Wikipedia,
“Conway’s
Game
of
Life”)MousetrapSee
the
Swarm
description: /examples-mousetrap.htmlSugarScape
(The
reference
is
given,
but
also
Googleit.)Network
ExamplesJiggle
Toy
(Explanation
given)Friendship
Network
(Link
to
reference)Geographic
Information
Systems
(GIS)
ExamplesGIS
Agents
(Blank
screen)System
Dynamics
ExamplesRabbit
Population
(Brief
explanation
and
link
to
reference)Installing Repast
SimphonyGo
to/Under
heading
“The
Latest
Repast
Simphony
Release”
at
the
topofthe
page,click
on
“Windows
Installer”In
the
short
wizard-based
installation
process,
accept
all
the
defaultsRunningaRepa
stSimphonyEx
ampleAll
programs
Re
pa
stSi
mphony
Repa
stSi
mphonyIDEAcceptt
hi
sde
faultInthe
Packa
ge
Explo
rer
panel(l
eftsideofwindow),
expandtherepast.s
imphony.demosfolderTheMo
del:
simplevariation
ofpredato
r-preyb
eh
av
iorusing3
agen
tty
pe
s:wolves,s
heep
,andgras
sBotht
hew
olvesand
sheep
move
randomly
onagridMove
menth
asa
c幻玉ost:losten
ergy.Wo
lvesandshe
epnee
dtoeatfood
tor
ep
le
nishtheir
ene
rgyThey
dieoncethei
renergylevelr
eaches
0Wolv
espreyon
she
epMa
yeatth
emifth
e
2arelocatedin
the
sam
espat
ialpositi
onSheepma
yeatgrassifl
ocatedo
napatchwithlivinggrassOnceeaten,gr
assneedsto
r
e-growbefore
beingeaten
ag
ainRe-g
ro
wrate:co
untingdow
nafterthegrassha
sbeeneatenRepr
od
uctionismodeled
by
ar
ando
mpr
oces
sCr
eates
achild
fromt
heparen
tDividestheenergyofthe
pare
nta
ge
ntin
halfAssignsth
eenergye
qu
ally
tothepare
ntandc
hi
ldRu
n
RunCo
nfiguratio
nInthepanelo
nleft,clickonPr
edat
or
Pr
eyDo
n’tmo
difythedefau
ltsCl
ickRu
nSeethe4tabsbelowthepan
el
onthe
leftTheScenar
ioTre
eiscurrent
lys
electedandisdisplayedin
thepane
lClickth
eRunOptionstabMoves
abov
etheSc
en
ario
TreetabTheRunOptionspa
nelnowoccupiestheleft
sideo
fthewindowThe
Sche
duleT
ickDelayslid
er
initiallyind
ic
at
es0msec.Moveitto,say,6m
sec.No
wclic
kthePa
ra
meterstabParame
te
rsP
aneltoap
pe
arsFornow,
justacceptinitialval
ue
sCa
nch
angesuchparametersastheinitia
lnumbero
fsheep,
w
hata
sheepga
insfrom
agivenamountoffoo
d,andthe
reproductionra
teofthewolv
esBackintheScenarioTree,cli
ckADisplayTheGeneralinterf
ace
isi
ni
ti
al
lys
electedfr
omamo
ngt
he4opt
ionsavailable
inthe
leftp
an
elNon
eed
toc
hangeanyoft
hese
v
aluesTheAgent
Style
an
d
GridStyle
inter
faces
letyousp
ecifyth
e
orde
rinwhichthea
gent
iconsareo
verlai
d
inthed
isplay(an
dsomemore
adva
ncedthings)mo
difythe
s
izeof
t
he
gri
dun
itsspec
ifywhether
gridlinesaret
obed
isplayedNoneed
tom
od
ifyanyofthis.The
Schedule
…interface
l
estyoumo
difyhowt
he
displ
ayisupda
tedre
la
tivetothesimulation
.Ag
ain,
just
acceptdef
au
ltsNo
wcl
ickOKInthemodelwin
do
w,c
lickthe
StepRunic
ona
tthetop
(d
oublearrowpointingr
ight
)Thescen
arioi
sdisplayedinthe
l argep
anel
.Clickthe
StepR
unicon
several
timesto
stepthroug
hthesi
mulation
.No
wst
opthesimul
at
ionbyclick
ingtheSt
opSim
ulationicon,asquarewit
hinaci
rcle,just
righto
ftheStepRuniconInthe
Scena
rio
Treeagain,do
ublecli
ckAChartInitiall
y,t
heC
hartDataMa
ppingsint
erfaceisshow
n.GettheVisu
alSetting
interfa
cebyclic
ki
ngthe
optio
ninthel
eftpane
lNoneed
tochangean
yse
tt
in
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣州衛(wèi)生職業(yè)技術(shù)學院《自然地理學Ⅱ》2023-2024學年第一學期期末試卷
- 2025年河北建筑安全員知識題庫及答案
- 2025云南省建筑安全員B證考試題庫
- 2025年云南建筑安全員《C證》考試題庫及答案
- 《急中毒總論》課件
- 《癌痛護理》課件
- 《返回總目錄》課件
- 【物理課件】電壓課件
- 上消化道出血病人的護理
- 課程《新編財務(wù)報表分析》課件(全)
- 2024年時政熱點知識競賽試卷及答案(共四套)
- 除顫儀使用護理查房
- 2024版《糖尿病健康宣教》課件
- 2024年T電梯修理考試題庫附答案
- 山東虛擬電廠商業(yè)模式介紹
- 2024年郵政系統(tǒng)招聘考試-郵政營業(yè)員考試近5年真題集錦(頻考類試題)帶答案
- 2023視頻監(jiān)控人臉識別系統(tǒng)技術(shù)規(guī)范
- 醫(yī)學教案SPZ-200型雙向道床配碴整形車操作保養(yǎng)維修手冊
- 2024年四川省宜賓市敘州區(qū)六年級數(shù)學第一學期期末監(jiān)測試題含解析
- 獸醫(yī)學英語詞匯【參考】
- 10《吃飯有講究》(教學設(shè)計)-2024-2025學年道德與法治一年級上冊統(tǒng)編版
評論
0/150
提交評論