Update elements/neuron/d-branch.md

This commit is contained in:
2026-06-01 00:38:44 +02:00
parent 85d8f0bb99
commit a2804b0320
+103 -81
View File
@@ -1,10 +1,14 @@
---
include_toc: true
---
# d-branch.md # d-branch.md
Qui comprendiamo: Qui comprendiamo:
- D-BRANCH: Dendritic Branch - D-BRANCH: Dendritic Branch
## D-BRANCH: Container ## D-BRANCH
**Simplified behaviors**: **Simplified behaviors**:
@@ -23,24 +27,41 @@ Qui comprendiamo:
(structural remodelling of spine neck geometry under LTP/LTD would live here if added later) (structural remodelling of spine neck geometry under LTP/LTD would live here if added later)
--- ---
Intro:
- is expanded by: [NEURON](neuron.md)
- expands: [POSTSYNAPSE](posynapse.md)
```Gen ```Gen
Container: D-BRANCH D-BRANCH
type: comprehension
include:
BEH-POST.md
include: posynapse.md
expansion: expansion:
- BEH-POST ( full: 50x, active: 0x, empty: 10x ) _@postsynapse: TUB [ comprehension: POSTSYNAPSE, full: 50x, active: 0x, empty: 10x ]
# managed_by: BEH-EXH or BEH-INH from winnertakeall
# developed_by: DEV-BD-BEH-POST-TUB from DEV-N
tub_local: intrication:
- VPost ( full: 50x, active: 0x, empty: 10x )
tub_intricated: # Scope
- VDB ( contained_by: BEH-SOMA ) !DAY: INTRICATION [ ref: &ORGANISM.!DAY ]
!NIGHT: INTRICATION [ ref: &ORGANISM.!NIGHT ]
# Context
*VPostMax: CONTEXT []
*VPostMedium: CONTEXT []
*VPostLow: CONTEXT []
# Tub
_VDB: INTRICATION [ ref: &SOMA._VDB )
instantiation:
# Tub
_VPost: TUB [ full: 50x, active: 0x, empty: 10x ]
# Behaviour
$: BEHAVIOUR [ behaviour: MAIN_DBRANCH ]
``` ```
--- ---
@@ -51,85 +72,86 @@ Container: D-BRANCH
--- ---
### ms: behaviors BD ### MAIN_DBRANCH: !DAY
#### CheckVPost:Context ```Gen
MAIN_DBRANCH
type: behaviour
within_scope: !DAY
snippet:
# *Fixed
@: CONTEXTOR [ snippet: CheckVPost, rf: active 60x ]
@: ACCUMULATOR [ snippet: VDBClearance, rf: active 2x ]
# *VPostMax
@: ACCUMULATOR [ snippet: VDBMax, rf: active 2x ]
# *VPostMedium
@: ACCUMULATOR [ snippet: VDBMed, rf: active 4x ]
# *VPostLow
@: ACCUMULATOR [ snippet: VDBMin, rf: active 8x ]
```
#### *Fixed
##### CheckVPost
Contestualizziamo in maniera Fixed? Contestualizziamo in maniera Fixed?
```Gen ```Gen
context: CheckVPost CheckVPost
contained_by: D-BRANCH type: contextor
in_context: Fixed in_context: *Fixed
rf: ( active: 60x ) condition: _VPost fullness
out_context: *VPostMax
condition: (VPost fullness) condition: _VPost mediumness
out_context: VPostMax out_context: *VPostMedium
condition: _VPost emptiness
condition: (VPost mediumness) out_context: *VPostLow
out_context: VPostMedium
condition: (VPost emptiness)
out_context: VPostLow
``` ```
##### VDBMax: Episode ##### VDBClearance
```Gen
episode: VDBMax
contained_by: D-BRANCH
in_context: VPostMax
rf: ( active: 2x )
hypothesis: NOT (VDB full)
action: [VDB increase]
trace:
```
##### VDBMed: Episode
```Gen
episode: VDBMed
contained_by: D-BRANCH
in_context: VPostMed
rf: ( active: 2x )
hypothesis: NOT (VDB full)
action: [VDB increase]
trace:
```
##### VDBLow: Episode
```Gen
episode: VDBLow
contained_by: D-BRANCH
in_context: VPostLow
rf: ( active: 2x )
hypothesis: NOT (VDB full)
action: [VDB increase]
trace:
```
#### VDBlearance: Episode
Qui facciamo il clearance del VDB. Lo facciamo in questo modo perche' abbiamo semplificato quello che succede fra BD e SOMA. Qui facciamo il clearance del VDB. Lo facciamo in questo modo perche' abbiamo semplificato quello che succede fra BD e SOMA.
Qui posso aggiungere il flush, clearance veloce quando c'e' il bAP. Qui posso aggiungere il flush, clearance veloce quando c'e' il bAP.
```Gen ```Gen
episode: VDBClearance VDBClearance
contained_by: D-BRANCH in_context: *Fixed
in_context: Fixed hypothesis: NOT _VDB empty
rf: ( active: 2x ) action: [ _VDB decrease ]
trace:
hypothesis: NOT (VDB empty) ```
action: [VDB decrease] #### *VPostMax
trace: ##### VDBMax
```Gen
VDBMax
in_context: *VPostMax
hypothesis: NOT _VDB full
action: [ _VDB increase ]
trace:
```
#### *VPostMedium
##### VDBMed
```Gen
VDBMed
in_context: *VPostMedium
hypothesis: NOT _VDB full
action: [ _VDB increase ]
trace:
```
#### *VPostLow
##### VDBLow
```Gen
in_context: *VPostLow
hypothesis: NOT _VDB full
action: [ _VDB increase ]
trace:
``` ```