Skip to content

ProtocolIntensity ​

Phase 5b API: intensity keying, its monitoring tap and its phase bound

4/4 passed in 0ms

TestWhat it doesResult
test_engine_agreementThe data line's gain is the Poisson forward model at T*(1 - split)*eta thinned by the monitoring sequences, and the rate is cow_rate on that pair with the supplied bound.✅ pass
test_phase_bound_floorA bound below the multiphoton fraction 1 - exp(-mu)*(1 + mu), 9.02% at mu = 0.5, is refused at run and a bound of zero at construction.✅ pass
test_split_costsA bigger monitoring tap lowers the gain and the rate with it, and the rate stays under the ceiling of one bit per detected signal at every distance.✅ pass
test_visibility_is_not_inputq.PhaseBound requires an explicit bound and no visibility row enters the rate.✅ pass