Tutorials

Step-by-step guides to help you master SimCraft.

Getting Started

Tutorial Overview

Tutorial

Level

Description

Building Your First Simulation

Beginner

Create a complete simulation from scratch

Reinforcement Learning Integration

Advanced

Connect SimCraft to RL frameworks

Prerequisites

Before starting these tutorials, you should:

  1. Have SimCraft installed (see Installation)

  2. Be familiar with Python classes and object-oriented programming

  3. Understand basic discrete event simulation concepts

Learning Path

Beginner: Start with Building Your First Simulation to understand the core concepts.

Intermediate: Explore the Examples to see complete simulation models.

Advanced: Learn how to integrate with optimization and RL frameworks in RL Integration.