algorithm - Tools for Designing & Modeling Complex Systems -
algorithm - Tools for Designing & Modeling Complex Systems -
what tools designing & modeling complex systems?
i'll leave question open interpretation, allow variety of answers.
complex system: complex scheme system composed of interconnected parts whole exhibit 1 or more properties (behavior among possible properties) not obvious properties of individual parts. - [wikipedia - complex systems]
unless fluent in writing discrete-event simulation code, or have particular subject-matter area there exists domain-specific simulation libraries, suggest netlogo.
netlogo platform agent-based simulation; term describes dsl used in platform. aside documentation supplied in netlogo itself, seth tisue , uri wilensky have written first-class introduction netlogo.
netlogo used among community of agent-based modelers--for instance, featured in 2010 conference proceedings paper titled software tools analysis , modelling in complex systems. (the link paper here--careful it's direct link pdf file).
over past decade, netlogo has been used in big variety of practical applications, including financial markets, clinical medicine, network architecture , diagnostics, , traffic simulation.
a few facts netlogo:
a gui-driven integrated simulation environment
free , open source
stable , mature (development began in 1999)
actively supported (by northwestern university, coursework use)
excellent , big body of documentation
many working code examples (complete models) bundled base of operations install of netlogo
to me, lastly bullet compelling reason seek netlogo--this big , various library of pre-built, finish simulations meant relatively painless learning path. in addition, these served valuable library of template models select few , modify rather starting blank page.
algorithm design model system visualization
Comments
Post a Comment