passengersim.

experiments

Run structured sets of PassengerSim simulations as experiments.

Supports defining parameter changes and scenario comparisons, running individual simulations sequentially or in parallel across multiple processes, and collecting results into a unified output.

Classes

Experiment(title[, tag, multiprocess, external])

A single experiment definition and its associated config-transforming callable.

Experiments(config[, output_dir, pickle, ...])

Manage and run a collection of PassengerSim experiments.

Exceptions

OverwriteExperimentWarning

Warning raised when an experiment is overwritten by another with the same tag.