The SigLab is a cooperative game that simulates railway operations and signalling. These rules provide the framework for gameplay and learning.
Safely operate trains
Follow signalling rules
Complete scenarios
Learn railway operations
Train Operator
Signal Operator
Route Setter
Safety Inspector
Arrange track layout
Position signals
Set up switches
Place trains
Assign roles
Review rules
Understand signals
Plan operations
Trains move in discrete steps
Follow signal aspects
Respect speed limits
Maintain safe distances
Obey signal aspects
Understand warnings
Follow route signals
Check clearing points
Maintain block separation
Verify switch positions
Check train status
Monitor movements
Signal Operator's turn
Route Setter's turn
Train Operator's turn
Safety Inspector's check
Check signals
Set routes
Move trains
Verify safety
Red: Stop
Yellow: Prepare to stop
Green: Proceed
Yellow: Warning
Green: Clear
Route indication
Speed limits
Direction control
Discrete steps
Speed limits
Direction changes
Coupling operations
Block checking
Signal verification
Route confirmation
Position tracking
Block boundaries
Train separation
Signal control
Safety spacing
Switch operation
Route selection
Signal coordination
Movement planning
Proper signalling
Safe operations
Correct procedures
Emergency handling
Timely movement
Route optimization
Resource management
Problem solving
Scenario completion
Safety maintained
Objectives met
Learning achieved
Safety violation
Signal violation
Block violation
Time exceeded
Multiple trains
Complex routes
Time pressure
Special conditions
Emergency procedures
Maintenance operations
Special trains
Weather conditions
Review Gameplay Mechanics
Check Example Scenarios
Set up your first game
Begin learning
Last modified: June 11, 2025.
CC BY-SA 4.0 Martin Scheidt and contributors. Source at GitHub
Website built with Franklin.jl and the Julia programming language.