ConsciousState class

A point-in-time snapshot of the global workspace state.

Think of this as a "frame" of consciousness — what the system is currently aware of, focused on, and concluding.

Constructors

ConsciousState({required List<Concept> workspace, required String focusedConceptId, required Map<String, double> activationMap, required List<Inference> inferencesGenerated, DateTime? timestamp, double coherence = 1.0})

Properties

activationMap → Map<String, double>
Activation levels for all concepts keyed by their ID.
final
coherence → double
Internal consistency of the workspace (0.0 = chaotic, 1.0 = coherent).
final
focusedConcept → Concept?
Convenience: the Concept currently in focus (may be null if workspace empty).
no setter
focusedConceptId → String
The concept currently holding the attention spotlight.
final
hashCode → int
The hash code for this object.
no setterinherited
inferencesGenerated → List<Inference>
All inferences generated in this processing cycle.
final
primaryConclusion → String?
Summary of the most salient conclusion in this state.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
timestamp → DateTime
When this state was captured.
final
workspace → List<Concept>
The set of concepts currently in the global workspace.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
snapshot() → void
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited