SimulationPreset<'l, 't> -> IntegratorStep<'l, 't> -> float<'metric>
obj
Simulation metric is a function that assigns a value to each simulation step.