RepastPy

RepastPy is a a rapid application development environment for Repast simulations. Using RepastPy you can visually construct a simulation out of component pieces and specifiy the behavoir of that simulation using a special subset of the Python computer language.

  Running RepastPy

RepastPy is a java application and requires Java version 1.4.2 or later. You can get the latest version of Java from here (http://java.sun.com/j2se/downloads.html)

If you've installed RepastPy using the automatic installer, you should be able to run RepastPy via a start menu item or the installer created exectuable. If you installed RepastPy manually from a zip or tar.gz file, and you are on an operating system that supports clickable executable jars (windows, for example), then you can double click on the RepastPy.jar in the lib directory beneath the RepastPy install directory.

If you installed RepastPy manually from a zip or tar.gz file, but are not on an operating system that supports clickable executable jars (Linux for example) or wish to start RepastPy from the command line, you can start RepastPy using the RepastPy.sh or RepastPy.bat files.

  Getting Started

RepastPy comes useful help and tutorial documentation. The help is available via the help menu item in RepastPy itself, or from here. The three tutorials are also available via the help menu item and from here. In addition, RepastPy comes with sample projects located in the projects directory.

To get started with RepastPy it is recommended that you use the on-line help to familiarize yourself with RepastPy and its layout. At that point, you should be ready to work your way through the tutorials.

Lastly, any questions about RepastPy can be directed to the repast mailing list.