pub struct CognitiveMetrics {
pub imagination_quality: f32,
pub research_output: f32,
pub scenario_confidence: f32,
pub simulation_variance: f32,
}Expand description
Cognitive metrics bundle — recorded after each imagination/research cycle.
Fields§
§imagination_quality: f32Imagination quality score (0.0–1.0).
research_output: f32Research output rate (0.0–1.0).
scenario_confidence: f32Scenario confidence from MC rollout (0.0–1.0).
simulation_variance: f32Simulation variance (0.0–1.0, lower is better).
Trait Implementations§
Source§impl Clone for CognitiveMetrics
impl Clone for CognitiveMetrics
Source§impl Debug for CognitiveMetrics
impl Debug for CognitiveMetrics
Source§impl<'de> Deserialize<'de> for CognitiveMetrics
impl<'de> Deserialize<'de> for CognitiveMetrics
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
Auto Trait Implementations§
impl Freeze for CognitiveMetrics
impl RefUnwindSafe for CognitiveMetrics
impl Send for CognitiveMetrics
impl Sync for CognitiveMetrics
impl Unpin for CognitiveMetrics
impl UnsafeUnpin for CognitiveMetrics
impl UnwindSafe for CognitiveMetrics
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