80 lines
2.8 KiB
Markdown
80 lines
2.8 KiB
Markdown
---
|
|
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.
|
|
|
|
```Gen
|
|
|
|
INTERNAL-EXCITATION
|
|
|
|
type: tuner
|
|
|
|
tunes:
|
|
PRESYNAPSE: out
|
|
POSTSYNAPSE: in
|
|
ASTROSYNAPSE: in.WINNERTAKEALL.ASTROCYTE.ASTROSYNAPSE # Qui specifico che ASTROCYTE e' quello relativo al "in" ovvero postsinaptico, perche' gli ATROCYTE sono interni agli organi, ma eventualmente anche interni ai moduli.
|
|
|
|
```
|
|
|
|
### CheckSynModification: contextor
|
|
|
|
Qui devo capire queste tracce chi le lascia e se sono esclusive?
|
|
|
|
```Gen
|
|
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: accumulator
|
|
|
|
Qui attiviamo la Syn collegando Pre e Post. Lo facciamo per tutte le relazioni fino a quando GoodTraces fullness
|
|
|
|
```Gen
|
|
ActivateSynPostPre: ( active: 6x )
|
|
|
|
type: accumulator
|
|
contained_by: INTERNAL-EXCITATION
|
|
|
|
in_context: ActivateSynPostPre_ctx
|
|
hypothesis: ( GoodTraces fullness ) AND NOT ( SYNAPSE full ) AND NOT ( PRESYNAPSE full ) AND NOT ( POSTSYNAPSE full)
|
|
bind_intrication: [PRESYNAPSE increase, POSTSYNAPSE increase, ASTROSYNAPSE increase, GoodTraces decrease]
|
|
trace: None
|
|
```
|
|
|
|
### DeActivateSynPostPre: binder
|
|
|
|
Qui deattiviamo la Syn
|
|
|
|
```Gen
|
|
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, ASTROSYNAPSE decrease, GoodTraces decrease]
|
|
trace: None
|
|
```
|
|
|
|
### ClearTraces: accumulator
|
|
|
|
deco capire dove eliminare le tracce bad e good. |