Skip to content

Documentation

SimPaths is built in Java using the JAS-mine simulation libraries.

Choose the pathway that matches what you need to do next: get the model running, work with simulations in practice, or move into the codebase.

New to SimPaths

Set up and complete a first run

Use this route if you are installing SimPaths, checking the required inputs, or trying to get to a first successful run as quickly as possible.

  1. Environment Setup
  2. Input Data
  3. Running Your First Simulation
Open Getting Started →

Using the model

Run, inspect, and adjust simulations

Follow this route once the model is already set up and you want to work with single runs, batch runs, or policy-related settings in practice.

  1. Single Runs
  2. Multiple Runs
  3. Graphical User Interface
Open User Guide →

Working on the codebase

Understand architecture and development flow

Use this path if you intend to implement code changes, trace execution, or understand how SimPaths is structured on top of JAS-mine.

  1. Repository Guide
  2. Start Class Implementation
  3. MultiRun Implementation
Open Developer Guide →