Swarm main page
(Difference between revisions)
SFRailsback (Talk | contribs) (→Swarm Main Page '''UNDER CONSTRUCTION''') |
SFRailsback (Talk | contribs) |
||
| Line 10: | Line 10: | ||
==What if I am new to Swarm and want to get started?== | ==What if I am new to Swarm and want to get started?== | ||
| − | + | First, see this [[Introduction_to_Swarm|short introduction]]. | |
| + | |||
| + | Next, it is important to develop an understanding of Swarm's conceptual framework: how you organize and describe a model using concepts such as swarms, collections, actions, schedules, observers, etc. The original Santa Fe Institute [[Image:MinarEtAl96.pdf|working paper describing Swarm]] is still useful. The Swarm User Guide is highly recommended as a way to learn what Swarm is and how to get started with the software. | ||
| Line 17: | Line 19: | ||
Go to the [[Swarm: stable release|stable release page]]. | Go to the [[Swarm: stable release|stable release page]]. | ||
| − | Swarm software (source, example applications, documentation, packages) is | + | Our download site for Swarm software (source, example applications, documentation, packages) is http://ftp.swarm.org/pub/swarm |
| + | |||
==Where do I get user support?== | ==Where do I get user support?== | ||
User support is obtained by joining the [[Swarm:_Mailing_lists|Swarm support email list]], where questions are likely to be answered by one of your many generous fellow Swarm users. | User support is obtained by joining the [[Swarm:_Mailing_lists|Swarm support email list]], where questions are likely to be answered by one of your many generous fellow Swarm users. | ||
| + | |||
==Where Swarm development happens: GNU Savannah site== | ==Where Swarm development happens: GNU Savannah site== | ||
| Line 35: | Line 39: | ||
* Artificial Stock Market: http://sourceforge.net/projects/artstkmkt/ | * Artificial Stock Market: http://sourceforge.net/projects/artstkmkt/ | ||
* Evo: http://sourceforge.net/projects/evo/ | * Evo: http://sourceforge.net/projects/evo/ | ||
| + | |||
==Numbering convention== | ==Numbering convention== | ||
| Line 57: | Line 62: | ||
The code for the docs is mainly a document generating system, which produces documentation from comments in the source code. It is only usable by those with a good understanding of SGML/XML in general and DocBook in particular. If that is not you leave it alone.--> | The code for the docs is mainly a document generating system, which produces documentation from comments in the source code. It is only usable by those with a good understanding of SGML/XML in general and DocBook in particular. If that is not you leave it alone.--> | ||
| + | |||
| + | |||
| + | __NOTOC__ __NOEDITSECTION__ | ||
Revision as of 17:56, 29 January 2006
Swarm Main Page UNDER CONSTRUCTION
Swarm is a platform for agent-based models (ABMs) that includes:
- A conceptual framework for designing, describing, and conducting experiments on ABMs;
- Software implementing that framework and providing many handy tools; and
- A community of users and developers that share ideas, software, and experience.
Swarm materials are organized in three categories: Software, Documentation and learning materials, and Applications and examples.
What if I am new to Swarm and want to get started?
First, see this short introduction.
Next, it is important to develop an understanding of Swarm's conceptual framework: how you organize and describe a model using concepts such as swarms, collections, actions, schedules, observers, etc. The original Santa Fe Institute File:MinarEtAl96.pdf is still useful. The Swarm User Guide is highly recommended as a way to learn what Swarm is and how to get started with the software.
What if I want to download and install the Swarm software?
Go to the stable release page.
Our download site for Swarm software (source, example applications, documentation, packages) is http://ftp.swarm.org/pub/swarm
Where do I get user support?
User support is obtained by joining the Swarm support email list, where questions are likely to be answered by one of your many generous fellow Swarm users.
Where Swarm development happens: GNU Savannah site
The CVS, bug tracking and development for Swarm is hosted on GNU Savannah: run by the Free Software Foundation for hosting free software projects.
The latest source tarballs for Swarm and swarmapps will be made available there, so it acts as a partial mirror if you can't access ftp.swarm.org or one of the other mirrors. In the future, we plan to use some of Savannah's features for co-ordinating projects and/or allow users to co-ordinate their own Swarm-related projects.
Several users also use SourceForge for co-ordinating their projects, these are independent from the SDG:
- Artificial Stock Market: http://sourceforge.net/projects/artstkmkt/
- Evo: http://sourceforge.net/projects/evo/
Numbering convention
Swarm is divided into three main pieces: source, documentation, and applications. They are each bestowed version numbers that are independently increased except for major releases of the source. The version map right now is:
source: 2.2
docs: 2.2
apps: 2.1.1 (being updated)
heatbugs: 2.1.1
template: 2.1.1
market: 2.1.1
mousetrap: 2.1.1
tutorial: 2.1.1
hello-world: 2.1.1
![[Main Page]](/stylesheets/images/wiki.png)
