Files
organism/winnertakeall/internal-excitation.md
2026-05-11 23:55:59 +02:00

2.7 KiB

Table of Contents
include_toc
include_toc
true

internal-excitation.md

INTERNAL-EXCITATION: Tuner

Exhitatory Behavior: L'associazione PRESYNAPSE<->POSTSYNAPSE<->SYNSYNAPSE concettuale, che verra' trasformata in attuale dall'interprete/enliver. Questo container viene invocato da una riga di espansione in WINNERTAKEALL, quindi ha a disposizione AXON, DENDRITIC-BRANCH(x) o SOMA, e ASTROCYTE di riferimento. E quindi in enliving abbiamo a disposizione le PRESYNAPSE, POSTSYNAPSE e SYNAPSE attuali.

bind_elements: questo deve dire all'enliver di mettere assieme gli elementi che sono citati. increase fa passare in actual qualcosa che era possible, perche' non si era raggiunto il fullness. E' una novita' perche' fin'ora avevamo fatto il bind in maniera implicita, in base alla espansione, quando ad esempio si espande AXON da NEURON. Qui invece si deve esplicitamente dire che PRESYNAPSE, POSTSYNAPSE e ASTROCYTE sono intricati in maniera che possano interagire su NT.


INTERNAL-EXCITATION

  type: tuner

  tub_tuned: 
    Pre: NEURON/AXON/expansion/PRESYNAPSE
    Post: NEURON/DENDRITIC-BRANCH/expansion/POSTSYNASPE


  tub_local: 
    ??? (fullness: 50x, active: 0x, emptiness: 0x) 

  tub_intricated:
    - GoodTraces ( contained_by: -?? )
    - BadTraces ( contained_by: -?? )

  context_intricated:
    - TunPossible ( contained_by: winnertakeall.md )

CheckSynModification: contextor

Qui devo capire queste tracce chi le lascia e se sono esclusive?

CheckSynModification: ( active: 60x )

  type: contextor
  contained_by: INTERNAL-EXCITATION

  in_context: Fixed
    condition: ( GoodTraces fullness ) AND NOT ( SYNAPSE full ) AND NOT ( PRESYNAPSE full ) AND NOT ( POSTSYNAPSE full)
      out_context: ActivateSynPostPre_ctx

    condition: ( BadTraces fullness )
      out_context: DeActivateSynPostPre_ctx

ActivateSynPostPre: binder

Qui attiviamo la Syn collegando Pre e Post. Lo facciamo per tutte le relazioni fino a quando GoodTraces fullness

ActivateSynPostPre: ( active: 6x )

  type: binder
  contained_by: INTERNAL-EXCITATION

  in_context: ActivateSynPostPre_ctx
    hypothesis: ( GoodTraces fullness )
        bind_intrication: [PRESYNAPSE increase, POSTSYNAPSE increase, SYNAPSE increase, GoodTraces decrease]
        trace: None

DeActivateSynPostPre: binder

Qui deattiviamo la Syn

DeActivateSynPostPre: ( active: 6x )

  type: binder
  contained_by: INTERNAL-EXCITATION

  # Devo essere sicuro di eliminare i 3 che sono collegati, non a caso.
  in_context: DeActivateSynPostPre_ctx
    hypothesis: (BadTraces  fullness)
        bind_intrication: [PRESYNAPSE decrease, POSTSYNAPSE decrease, SYNAPSE decrease, GoodTraces decrease]
        trace: None

ClearTraces: accumulator

deco capire dove eliminare le tracce bad e good.