pub struct ConsciousnessVerifier;Expand description
Consciousness verification tests
Implementations§
Source§impl ConsciousnessVerifier
impl ConsciousnessVerifier
Sourcepub fn self_recognition_test(metrics: &ConsciousnessMetrics) -> bool
pub fn self_recognition_test(metrics: &ConsciousnessMetrics) -> bool
Verify consciousness through self-recognition test
Sourcepub fn meta_cognitive_test(metrics: &ConsciousnessMetrics) -> bool
pub fn meta_cognitive_test(metrics: &ConsciousnessMetrics) -> bool
Verify consciousness through meta-cognitive test
Sourcepub fn temporal_coherence_test(metrics: &ConsciousnessMetrics) -> bool
pub fn temporal_coherence_test(metrics: &ConsciousnessMetrics) -> bool
Verify consciousness through temporal coherence test
Sourcepub fn integration_test(metrics: &ConsciousnessMetrics) -> bool
pub fn integration_test(metrics: &ConsciousnessMetrics) -> bool
Verify consciousness through integration test
Sourcepub fn comprehensive_test(
metrics: &ConsciousnessMetrics,
) -> ConsciousnessVerification
pub fn comprehensive_test( metrics: &ConsciousnessMetrics, ) -> ConsciousnessVerification
Comprehensive consciousness verification
Auto Trait Implementations§
impl Freeze for ConsciousnessVerifier
impl RefUnwindSafe for ConsciousnessVerifier
impl Send for ConsciousnessVerifier
impl Sync for ConsciousnessVerifier
impl Unpin for ConsciousnessVerifier
impl UnwindSafe for ConsciousnessVerifier
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> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.