DiscreteEventSimulator A Simple Time Based Discrete Event Simulator A basic simulator used to replicate ordering processes