Turmoil V3.1.3 [portable] - 


Turmoil V3.1.3 [portable] -

The recorder is deterministic and imposes near-zero runtime cost when disabled via feature flags. For CI pipelines, you can turn it on only for failing tests.

Why does determinism matter? Because non-deterministic bugs (race conditions, deadlocks, timeouts) are the hardest to reproduce. Turmoil guarantees that if you run the same simulation twice with the same seed, you get the exact same sequence of events. Version 3.1.3 refines this promise. Turmoil v3.1.3

use turmoil::Builder;