Changelog Add SimulationParams struct and pass it into the constructor. Rename Ticket to Message or Packet for better readability. Also considering “Event” Remove env_logger dependency Note: Moved to dev-dependencies Address all uses of unwrap() More or less did a first pass. I have more work to do here, but those are bigger changes. Poisson creation helper functions for Agents Add Default implementation for SimulationParameters Add Default implementation for Agent? create typedef for u64 for discrete time Fix Agent Debug derive for stable rust (nightly only, apparently) This wasn’t a nightly issue, this was a rust version issue. This reproduced the issue: cargo +1.69.0 build But 1.70.0 is fine. Fixed by adding rust-version to cargo.toml.