Update 2026-06-26-tripartite-synapse_v14.md
This commit is contained in:
@@ -171,18 +171,26 @@ the two kinds of growth compete — and whatever is not maintained drifts back d
|
||||
// VGCC_active (occupancy: current coupling, filled toward VGCC_coupling ceiling)
|
||||
// SUPPLY astro_lactate[syn] ← ASTRO ; axon_ship_pre ← AXON ; pre_material ← AXON(NIGHT) ; pre_energy ← SOMA(NIGHT)
|
||||
// EMERGENCY shockwave_lockdown ← ASTRO
|
||||
//
|
||||
// TRACE CREATION MODES (every trace: trace += input·Δt − trace·(Δt/τ_decay))
|
||||
// impulse input = quantum·δ(event) — a point event; no rise time, τ = decay only (FAST)
|
||||
// accumulate input = rate(condition)·Δt — ramps while a condition holds; τ = rise AND decay (MEDIUM/SLOW)
|
||||
// A trace's tier is set by BOTH its creation mode and its decay: the fast trace is impulse-created
|
||||
// and fast-decaying; possible_tag/endurance_need are slowly accumulated and medium-decaying.
|
||||
|
||||
DAY | AP:
|
||||
// TRACE (Ca²⁺ bolus from THIS spike — also drives release; frequency is emergent)
|
||||
pre_fast_trace += spike_Ca(pre_structure.VGCC_coupling)
|
||||
// TRACE FAST · impulse (Ca²⁺ bolus from THIS spike — a point event; no rise time,
|
||||
// decay alone sets its τ; frequency is emergent from impulse-rate vs decay)
|
||||
pre_fast_trace += spike_Ca(pre_structure.VGCC_coupling)·δ(spike)
|
||||
// ADJUST (release drive from residual Ca²⁺ × current coupling occupancy, + DSE brake)
|
||||
drive = sat(pre_fast_trace × VGCC_active, K_release) × (1 - retro_eCB_local)
|
||||
// BEHAVE (release; two distinct failure modes)
|
||||
if pre_budget < release_cost:
|
||||
// FUEL shortfall → endurance evidence (retro_NO-confirmed local success)
|
||||
suppress(NT_flux)
|
||||
// TRACE MEDIUM · accumulate (ramps while fuel keeps interrupting a succeeding release)
|
||||
if pre_fast_trace > traj_thr:
|
||||
pre_endurance_need += pre_fast_trace × (1 + retro_NO_local)
|
||||
pre_endurance_need += pre_fast_trace × (1 + retro_NO_local)·Δt
|
||||
exit
|
||||
if RRP == 0:
|
||||
// OCCUPANCY shortfall → short-term depression (NOT endurance; fuel was fine)
|
||||
@@ -196,10 +204,12 @@ DAY | AP:
|
||||
DAY | NOT_AP:
|
||||
// RECEIVE (latch backward messages — signals only)
|
||||
retro_NO_local = retro_NO; retro_eCB_local = retro_eCB
|
||||
// TRACE (strength: eligibility → tag via dopamine)
|
||||
if pre_fast_trace > elig: pre_possible_tag += pre_fast_trace
|
||||
// TRACE (strength pathway — evidence climbs the ladder)
|
||||
// MEDIUM · accumulate (ramps while fast_trace stays eligible; rise-rate is its τ_rise)
|
||||
if pre_fast_trace > elig: pre_possible_tag += pre_fast_trace·Δt
|
||||
// SLOW · accumulate (ramps only on dopamine coincidence; rise gated by validation)
|
||||
if dopamine > dop_thr and pre_possible_tag > tag_thr:
|
||||
pre_tag += dopamine × pre_possible_tag
|
||||
pre_tag += dopamine × pre_possible_tag·Δt
|
||||
// BEHAVE (short-term potentiation: eligibility tightens coupling, NO dopamine; drifts back)
|
||||
if pre_possible_tag > stp_thr:
|
||||
VGCC_active = min(VGCC_active + coupling_gain × pre_possible_tag, pre_structure.VGCC_coupling)
|
||||
|
||||
Reference in New Issue
Block a user