mercurial.impressions.persistence module

Impression formation and entropy‑governed persistence.

class mercurial.impressions.persistence.ImpressionDynamics(alpha_form: float = 0.1, gamma_form: float = 0.01, gamma0: float = 0.001, S_crit: float = 10.0, k_eff: float = 1.0)[source]

Bases: object

Implements MERCURIAL A.18 impression dynamics.

Methods

decay_rate

evolve_impression

formation_rate

persistence_time

decay_rate(entropy: float) float[source]
evolve_impression(I0: float, t_span: ndarray, entropy_function: Callable[[float], float]) ndarray[source]
formation_rate(emotional_salience: float, repetition: float, attention: float, current_intensity: float) float[source]
persistence_time(entropy: float) float[source]