Skip to content

Consciousness Model

MindFry implements a computational model of consciousness states.

stateDiagram-v2
    [*] --> LUCID: energy > τ + 0.2
    [*] --> DREAMING: τ < energy < τ + 0.2
    [*] --> DORMANT: energy < τ

    LUCID --> DREAMING: decay
    DREAMING --> DORMANT: decay
    DORMANT --> DREAMING: stimulate
    DREAMING --> LUCID: stimulate

Active, conscious memories. Readily accessible through normal queries.

Latent memories in a liminal state. May surface through association or priming.

Deep subconscious memories. Accessible only via Executive Override (forensic mode).

Mood is a continuous value from 0 (depressive) to 1 (euphoric).

MoodStateEffect
0.0DepressiveHigh threshold, few memories accessible
0.5NeutralBalanced accessibility
1.0EuphoricLow threshold, most memories accessible

MindFry’s mood can be set externally (e.g., by NABU cognitive motor):

await brain.system.setMood(0.8) // Euphoric

The 8-dimensional personality vector:

DimensionDescription
OpennessReceptivity to new information
CuriosityDrive to explore
PreservationResistance to decay
AggressionPropagation intensity
SociabilityBond formation tendency
CautionThreshold for action
CreativityNovel association formation
EmpathyResonance with external signals

Each dimension is a Trit: +1 (high), 0 (neutral), -1 (low).

In quantum physics, observation affects the observed. In MindFry:

  • Every GET adds +0.01 energy (reinforcement)
  • Bypass with NO_SIDE_EFFECTS flag for pure observation

This creates natural memory consolidation:

  • Frequently accessed → Stronger
  • Neglected → Weaker