OptionalmaxMaximum number of ticks to run each simulation.
Factory function that creates an Environment for each run. Receives parameters and seed for the run.
Parameter space to explore. Each key maps to either:
{ min, max, step } that generates valuesOptionalrecordRecording configuration (same format as RecorderOptions, plus 'end' interval). Defaults to interval: 'end' for experiments.
OptionalreplicationsNumber of replications per parameter combination. Each replication uses a different random seed.
OptionalseedBase seed for random number generation.
Seeds are assigned sequentially across all runs in the order they execute
(combinations × replications). The Nth run receives seed baseSeed + N.
Adding new parameter combinations therefore shifts seeds for subsequent
combinations. Use a fixed seed when you need fully reproducible results
and keep the parameter space stable between runs.
OptionalstopOptional condition to stop a run early. If provided, the run stops when this returns true OR maxTicks is reached.
Configuration options for an Experiment.