pub enum ProbeRegime {
ConfidentPass,
ConfidentFail,
Ambiguous,
}Expand description
Regime classification from the k-sample visible-pass count (ADR 0008).
The three regimes are validated on MBPP (k=5, n=150): 0/5 pass → 0% oracle-correct (12% of traffic); 5/5 pass → 99% oracle-correct (65%); 1–4/5 → mixed (23%). Keyed on the pass count, not entropy — the entropy AUC (0.431) was falsified; the count AUC is decisive.
Variants§
ConfidentPass
All k samples passed — oracle-correct ≈99% (validated on MBPP).
ConfidentFail
Zero of k samples passed — oracle-correct ≈0%.
Ambiguous
1..k-1 samples passed — mixed signal; verification information is worth its cost.
Implementations§
Trait Implementations§
Source§impl Clone for ProbeRegime
impl Clone for ProbeRegime
Source§fn clone(&self) -> ProbeRegime
fn clone(&self) -> ProbeRegime
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProbeRegime
Source§impl Debug for ProbeRegime
impl Debug for ProbeRegime
Source§impl<'de> Deserialize<'de> for ProbeRegime
impl<'de> Deserialize<'de> for ProbeRegime
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProbeRegime
Source§impl PartialEq for ProbeRegime
impl PartialEq for ProbeRegime
Source§impl Serialize for ProbeRegime
impl Serialize for ProbeRegime
impl StructuralPartialEq for ProbeRegime
Auto Trait Implementations§
impl Freeze for ProbeRegime
impl RefUnwindSafe for ProbeRegime
impl Send for ProbeRegime
impl Sync for ProbeRegime
impl Unpin for ProbeRegime
impl UnsafeUnpin for ProbeRegime
impl UnwindSafe for ProbeRegime
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more