Exact counts for fixed halving phases #
A successful menu candidate contains enough clean requests for a fixed prefix. Power-of-two batches halve until the singleton phase accepts the last request; no runtime counters are needed for these sizes.
The half-clean predicate provides the rounded-up acceptance count.
Number accepted by the phase whose pending batch has 2^depth requests.
Equations
Instances For
Number remaining after the fixed clean prefix is accepted.
Equations
Instances For
Every nonempty power-of-two phase accepts at least one request.
The accepted prefix fits in the current request array.
Accepted and pending counts partition the batch exactly.
The singleton phase accepts its only request.
The singleton phase leaves no pending requests.
A larger phase accepts exactly the next smaller power of two.
A larger phase leaves exactly the next smaller power of two.