Repast Documentation

This page provides a comprehensive list of all Repast Simphony, Repast HPC, and Repast4Py documentation. Simphony users should first read the Repast Simphony Requirements and then the Quick Start Guide before continuing with further documentation.

Repast Simphony Documents

Guide Description
Repast Simphony FAQ Frequently Asked Questions (FAQ). If you have a question or problem it might be answered here!
ReLogo Getting Started If you are new to Repast or if your programming background is limited. ReLogo is a computer language designed to help you quickly create simpler agent-based models.
Repast Java Getting Started After you are acquainted with Repast or if you know the Java computer language and you want to develop more complex Repast Simphony models
Repast Statecharts After you are acquainted with Repast and you would like to start developing more complex agent-behavior logic using a visual state transition paradigm
Repast Batch Runs Getting Started After you are acquainted with Repast and you would like to start running multiple individual model runs at the same time for parameter sweep and exploration
EMEWS After you are acquainted with Repast and you would like to use the Extreme-scale Model Exploration with Swift (EMEWS) framework for large-scale experiments with agent-based models
Repast Simphony Reference A comprehensive reference manual and code cookbook for Repast Simphony
Running your Repast Simphony Model via a Browser Beginning with version 2.7, Repast Simphony provides the ability to run your model using a web browser as the user interface.
ReLogo Primitives Reference Reference for ReLogo primitives, which are special ReLogo methods for you to use within your ReLogo models
Repast Simphony Java API The Repast Simphony Application Programming Interface (API) describes the classes and methods in Repast Simphony that you can use in your models.
Repast Model Testing Guide A guide that shows you how to implement test-driven development for testing your models to make sure they run the way you design them
Repast Batch Runs with Hadoop A guide and example code for doing Repast Simphony Batch runs on a Hadoop cluster. This was kindly contributed by Michael Henry and Don Bennet of the MITRE corporation.


Repast HPC Documents

Guide Description
Repast HPC Tutorial A tutorial that shows you how to use Repast HPC
Repast HPC Tutorial Example Code Repast HPC tutorial source code for example models
Repast HPC Reference The Repast HPC reference manual
Repast HPC API The Repast HPC Application Programming Interface (API) that describes the classes and methods in Repast HPC that you can use in your models
Migration from Repast HPC 1.0.1 to Repast HPC 2.0 A guide to help you migrate from Repast HPC version 1.0.1 to version 2.0


Repast4Py Documents

Guide Description
Repast4Py User's Guide Guide to and tutorials for Repast4Py
Repast4Py API Repast4Py Application Programming Interface (API) that describes the modules, classes, methods, and functions provided by Repast4Py
Example Models Repast4Py example model source code and documentation