Customer Simulator
paused
created: 0
next: –
restaurant: ?
Start
?
Pause
?
Create one now
?
When orders arrive
Time base
?
A new order every X seconds, exactly. Constant by design — what you want when measuring one tuning against another.
Seconds between orders
?
Random
?
A new order every random gap inside an interval.
Minimum seconds
?
Maximum seconds
?
Rush
?
Gaps follow a bell curve: they start at the maximum, narrow to the minimum at the peak, then widen back out. One-shot — it pauses itself when the rush is spent.
Minimum seconds (at the peak)
?
Maximum seconds (at the edges)
?
Rush time (seconds)
?
Add randomness (±80 % on each gap)
?
Rush progress
What is in the order
Random KDS
?
Every product picks its own screen independently, so a large order tends to touch most of them.
All KDS
?
Every configured screen gets at least one product; the rest are spread at random. The widest footprint the restaurant can produce.
Required KDS
?
The screens you tick always get at least one product, however small the order — "always use the grill".
Items per order
Minimum
?
Maximum
?
Bias toward small orders —
?
Status
Orders created
0
Failed
0
Last gap used
–
Screens
–
Seed
unseeded
Activity