murk-engine 0.1.0

Simulation engine orchestrating Murk environments
Documentation

murk-engine

Simulation engine for the Murk framework.

Provides two runtime modes:

  • LockstepWorld — synchronous stepping (&mut self), ideal for RL training loops
  • RealtimeAsyncWorld — autonomous background tick thread with epoch-based memory reclamation, for real-time applications

Also includes the tick engine, ingress command queue, and egress observation pool.

Available via the top-level murk crate as murk::engine.