beforeExperiment

protected open override fun beforeExperiment()(source)

Coverage guard (audit finding G). buildCalculators runs once at construction, so any node, edge, inventory, or demand generator attached to the network after this formulation was built gets no calculator and contributes nothing to any rollup — silently. This runs once before the experiment (after simulate() is called but before the executive starts) and fails loud if the topology grew.