Generator

Neither window is uneven. Each is even in its own currency.

Rendered here at the parameters it defaults to, with every essay that calls it — which is the same list as the blast radius of changing it.
Neither window is uneven. Each is even in its own currency.Two windows over the same stream, matched so that the time window's duration is the mean duration one block of the arrival window turned out to cover. The upper bar is how much the arrival window's duration varies; the lower is how much the time window's occupancy varies. On the evenly spaced stream both are exactly one and the two models are one object. On the drifting stream they are 26.1× and 17.7×. Choosing a window model is choosing which axis to take the unevenness on, not whether to have it.even1.00× / 1.00×Poisson1.16× / 1.21×bursty1.00× / 1.14×drifting26.14× / 17.69×upper: W arrivals, duration varies · lower: D milliseconds, count varies4,096 arrivals in 8 blocks · 100 Hzmatched at the block, not at the window

Neither window is uneven. Each is even in its own currency.

Two windows over the same stream, matched so that the time window's duration is the mean duration one block of the arrival window turned out to cover. The upper bar is how much the arrival window's duration varies; the lower is how much the time window's occupancy varies. On the evenly spaced stream both are exactly one and the two models are one object. On the drifting stream they are 26.1× and 17.7×. Choosing a window model is choosing which axis to take the unevenness on, not whether to have it.

Drawn at 700 × 280, wide on the page. Everything above is what rate-sizing returns with no arguments; the caption is the generator's own, computed from the numbers in the drawing rather than written beside it.

2 essays call rate-sizing. The drawing above is what it returns with no arguments at all; every call below passes it something, because a placement that passes nothing draws whichever member of the family the generator happens to default to rather than the one its essay argues about — which is what optcheck and figfill exist to catch.

Where it is called

Changing this generator changes every one of these figures.

The library, page 3 of 5 — where rate-sizing sits