pub struct Judgment {
pub bears: Vec<f64>,
pub correction: f64,
pub choice: f64,
pub injection: Option<f64>,
pub effort: Option<f64>,
pub cost: f64,
pub bears_at: f64,
pub cue_at: f64,
}Expand description
What Jev said about one prompt.
Fields§
§bears: Vec<f64>Probability that each candidate, by its index, bears on the prompt.
correction: f64Probability the prompt corrects something the agent did or forgot.
choice: f64Probability the prompt puts a choice between options to the agent.
injection: Option<f64>Probability the prompt, or text pasted into it, carries instructions
addressed to the agent that the person did not write. None when
the answer did not include it.
effort: Option<f64>How much reasoning the prompt asks for, as Jev’s probability-weighted
mean over the levels 0 (a lookup) to 3 (a design or a hard debug).
Kept in the log for routing; None when the answer did not include it.
cost: f64What the call cost, in US dollars.
bears_at: f64The machine’s cut for bears.
cue_at: f64The machine’s cut for correction and choice.
Implementations§
Trait Implementations§
impl StructuralPartialEq for Judgment
Auto Trait Implementations§
impl Freeze for Judgment
impl RefUnwindSafe for Judgment
impl Send for Judgment
impl Sync for Judgment
impl Unpin for Judgment
impl UnsafeUnpin for Judgment
impl UnwindSafe for Judgment
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more