VacuityReport

constructor(pairs: Long, strictAncestorPairs: Long, concurrentPairs: Long, steps: Int, effectiveRetireSteps: Int, noOpSteps: Int, floors: VacuityFloors)

Parameters

pairs

ordered pairs of distinct pool positions, summed over the seeds measured.

strictAncestorPairs

pairs (a, b) with a strictly below b. See VacuityFloors — only one direction of a comparable pair counts, so this tops out at half of pairs.

concurrentPairs

pairs where neither state is below the other. Both directions count.

steps

ops applied by the pool builder. Absorbing a peer's state is not one.

effectiveRetireSteps

steps whose op is OpKind.RETIRE and which changed the state.

noOpSteps

steps of any kind that left the state unchanged.

floors

the bounds these were measured against, so a printed report is self-contained.