Interface EncodingConfig

interface EncodingConfig {
    baseStrength: number;
    flashbulbThreshold: number;
    flashbulbStrengthMultiplier: number;
    flashbulbStabilityMultiplier: number;
    baseStabilityMs: number;
}

Properties

baseStrength: number

Base encoding strength before personality modulation.

Default

0.5
flashbulbThreshold: number

Emotional intensity threshold for flashbulb memory.

Default

0.8
flashbulbStrengthMultiplier: number

Strength multiplier for flashbulb memories.

Default

2.0
flashbulbStabilityMultiplier: number

Stability multiplier for flashbulb memories.

Default

5.0
baseStabilityMs: number

Base stability in ms (how long before strength halves).

Default

3_600_000 (1 hour)