ProtocolIntensity
Phase 5b API: intensity keying, its monitoring tap and its phase bound
4/4 passed in 0ms
| Test | What it does | Result |
|---|---|---|
test_engine_agreement | The 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_floor | A 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_costs | A 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_input | q.PhaseBound requires an explicit bound and no visibility row enters the rate. | ✅ pass |