Skip to main content

Module bench

Module bench 

Source
Expand description

Benchmark harness for running and comparing colony simulations.

Provides a standard framework for running timed simulations, collecting snapshots at regular intervals, and comparing metrics across multiple runs with different configurations.

Structs§

BenchmarkConfig
Configuration for a benchmark run.
BenchmarkRun
A single benchmark run capturing timeline data.
BenchmarkSuite
A suite of benchmark runs for comparison.
ComparisonRow
A single row in the comparison table.
ComparisonTable
Comparison table across benchmark runs.

Functions§

run_benchmark
Run a benchmark on a colony with the given configuration.