pub struct ConsciousnessModel { /* private fields */ }Expand description
Neural consciousness model using advanced algorithms
Implementations§
Source§impl ConsciousnessModel
impl ConsciousnessModel
Sourcepub fn new(config: NeuralConsciousnessConfig) -> Self
pub fn new(config: NeuralConsciousnessConfig) -> Self
Create new consciousness model
Sourcepub async fn evolve(
&mut self,
) -> Result<ConsciousnessEvolutionResult, Box<dyn Error + Send + Sync>>
pub async fn evolve( &mut self, ) -> Result<ConsciousnessEvolutionResult, Box<dyn Error + Send + Sync>>
Evolve consciousness through neural training
Sourcepub async fn get_emergence_level(&self) -> f64
pub async fn get_emergence_level(&self) -> f64
Get current emergence level
Sourcepub fn get_evolution_history(&self) -> Vec<EvolutionStep>
pub fn get_evolution_history(&self) -> Vec<EvolutionStep>
Get evolution history
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ConsciousnessModel
impl !RefUnwindSafe for ConsciousnessModel
impl Send for ConsciousnessModel
impl Sync for ConsciousnessModel
impl Unpin for ConsciousnessModel
impl !UnwindSafe for ConsciousnessModel
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.