Files
organism/elements/neuron/neuron.md
T
2026-06-25 11:30:04 +02:00

1.9 KiB

Table of Contents
include_toc
include_toc
true

neuron.md

NEURON

Expansions and modulations:

Nel folder Appunti ci sono i comportamenti osservabili, dai quali siamo partiti, riducendone il numero per semplificare in questa prima fase. La forza della comprensione G. e' che possiamo aggiungere man mano nuovi comportamenti, senza gettare via nulla per ripartire da zero, come saremmo costretti a fare in una comprensione tradizionale.In questa prima comprensione, cerchiamo di fare un'espressione la piu' semplice possibile per valutare la sintassi e la grammatica e l'enliving dell'espressione.


include:
  axon.md
  soma.md
  d-branch.md
    
NEURON

  type: comprehension

    // expansion:
    @AXON: EXPAND [ comprehension: AXON ]
    @SOMA: EXPAND [ comprehension: SOMA ]
    @D_BRANCH_001: EXPAND [ comprehension: D_BRANCH ]
    @D_BRANCH_002: EXPAND [ comprehension: D_BRANCH ]
    @D_BRANCH_003: EXPAND [ comprehension: D_BRANCH ]

    // Intrication:
    // Scope
    
    !DAY: INTRICATION [ scope: &ORGANISM.!DAY ]
    !NIGHT: INTRICATION [ scope: &ORGANISM.!NIGHT ]

    // Context  
    *??: INTRICATION [ context: &??.*?? ]

    // Tub
    _??: INTRICATION [ tub: &??._?? ] 
    
    // Instantiation:

    // Context
    *TunPossible: INSTANTIATE [ context: local]

    // Tub
    _SpikeTrainTraces: INSTANTIATE [ tub: local, full: 60x, active: 30x, empty: 0x ]

    # Container
    void: INSTANTIATE [ container: MAIN_NEURON ]

MAIN_NEURON

MAIN_NEURON

  type: behaviour

  within_scope: !DAY

  snippet:
    void: ACCUMULATOR [ snippet: TunPossibility, rf: active 12x ]

TunPossibility

Qui controlliamo di essere lontani da uno spike train. Questo per eventualmente rendere possibili i tuning.

TunPossibility

  type: contextor

  in_context: *Fixed
 
  condition: _SpikeTrainTraces Empty 
    out_context: *TunPossible