Update presynapse.md

This commit is contained in:
2026-07-03 15:32:53 +02:00
parent eb2e638d1e
commit 6213b1f3ca
+39 -56
View File
@@ -57,8 +57,6 @@ PRESYNAPSE
// ########################## Instantiation ########################## // ########################## Instantiation ##########################
// Context // Context
*VcggIncrease: INSTANTIATE [ context: local ]
*VcggDecrease: INSTANTIATE [ context: local ]
*Ca2PrePreActiveDecrease: INSTANTIATE [ context: local ] *Ca2PrePreActiveDecrease: INSTANTIATE [ context: local ]
*Ca2PreActiveDecrease: INSTANTIATE [ context: local ] *Ca2PreActiveDecrease: INSTANTIATE [ context: local ]
*RrpPreActiveDecrease: INSTANTIATE [ context: local ] *RrpPreActiveDecrease: INSTANTIATE [ context: local ]
@@ -76,12 +74,12 @@ PRESYNAPSE
_RrpFullDev: INSTANTIATE [ tub: local, full: 60x, act: 30x, empty: 0x ] // serve al DEV _RrpFullDev: INSTANTIATE [ tub: local, full: 60x, act: 30x, empty: 0x ] // serve al DEV
// Container // Container
void: INSTANTIATE [ container: ACTION, scope: !DAY ] void: INSTANTIATE [ container: ACTION, scope: !DAY, context: *AP ]
void: INSTANTIATE [ container: TRACE, scope: !DAY ] void: INSTANTIATE [ container: TRACE, scope: !DAY, context: NOT *AP ]
void: INSTANTIATE [ container: DECAY, scope: !DAY ] void: INSTANTIATE [ container: DECAY, scope: !DAY, context: NOT *AP ]
void: INSTANTIATE [ container: RECOVER, scope: !DAY ] void: INSTANTIATE [ container: RECOVER, scope: !DAY, context: NOT *AP ]
void: INSTANTIATE [ container: ADJUST, scope: !DAY ] // Tuning void: INSTANTIATE [ container: ADJUST, scope: !DAY, context: *TunPossible ] // Tuning
void: INSTANTIATE [ container: DEVELOP, scope: !NIGHT ] void: INSTANTIATE [ container: DEVELOP, scope: !NIGHT, context: ]
// ########################## Expansion ########################## // ########################## Expansion ##########################
@@ -97,27 +95,41 @@ ACTION
type: container type: container
// !DAY // !DAY | *AP
// ########################## *AP | Fast | NTRelease ########################## // ########################## NTRelease | Fast (mss) ##########################
// Devo aggiungere la limitazione dovuta al Glutamate Spillover GluR e retro_eCB !!!! // Devo aggiungere la limitazione dovuta al Glutamate Spillover GluR e retro_eCB !!!!
NTreleaseLow: INSTANTIATE [ snippet: accumulator, event: 12x, cost: _pre_budget 3x, context: *AP ] { NTreleaseLow: INSTANTIATE [ snippet: accumulator, event: 12x ] {
hypothesis: _Ca2 mediumness AND _Rrp mediumness AND NOT _pre_budget empty hypothesis: _Ca2 mediumness AND _Rrp mediumness AND NOT _pre_budget empty
action: [ _Rrp decrease, _NT increase ] action: [ _Rrp decrease, _NT increase ]
cost: [ _pre_budget decrease 3x ]
else: None else: None
} }
NTreleaseMedium: INSTANTIATE [ snippet: accumulator, event: 9x, cost: _pre_budget 3x, context: *AP ] { NTreleaseMedium: INSTANTIATE [ snippet: accumulator, event: 9x ] {
hypothesis: ( _Ca2 fullness AND _Rrp mediumness ) OR ( _Ca2 mediumness AND _Rrp fullness ) AND NOT _pre_budget empty hypothesis: ( _Ca2 fullness AND _Rrp mediumness ) OR ( _Ca2 mediumness AND _Rrp fullness ) AND NOT _pre_budget empty
action: [ _Rrp decrease, _NT increase ] action: [ _Rrp decrease, _NT increase ]
cost: [ _pre_budget decrease 3x ]
else: None else: None
} }
NTreleaseHigh: INSTANTIATE [ snippet: accumulator, event: 6x, cost: _pre_budget 3x, context: *AP ] { NTreleaseHigh: INSTANTIATE [ snippet: accumulator, event: 6x ] {
hypothesis: _Ca2 fullness AND _Rrp fullness AND NOT _pre_budget empty hypothesis: _Ca2 fullness AND _Rrp fullness AND NOT _pre_budget empty
action: [ _Rrp decrease, NT increase ] action: [ _Rrp decrease, _NT increase ]
cost: [ _pre_budget decrease 3x ]
else: None
}
// ########################## Endurance | Fast (mss) ##########################
// Tag se manca pre_budget, ma il rilascio di NT sarebbe stato di beneficio
Endourance_tag: INSTANTIATE [ snippet: accumulator, event: 9x ] {
hypothesis: _pre_budget empty AND NOT deve esserci la possibilita di spikare e altri segnali come NO
action: [ _pre_endurance_tag increase ]
cost: None
else: None else: None
} }
@@ -155,18 +167,6 @@ TRACE
else: None else: None
} }
// ########################## Medium (smin) ##########################
// Endurance, NOT *AP.
// Tag se manca pre_budget, ma il rilascio di NT sarebbe stato di beneficio
Endourance_tag: INSTANTIATE [ snippet: accumulator, event: 12x, cost: _pre_budget 0x, context: *AP ] {
hypothesis: _pre_budget empty AND NOT deve esserci la possibilita di spikare e altri segnali come NO
action: [ _pre_endurance_tag increase ]
else: None
}
// ########################## Long (hr) ########################## // ########################## Long (hr) ##########################
@@ -181,9 +181,9 @@ MAIN
type: container type: container
// !DAY // !DAY | NOT *AP
// ########################## Short (mss) ########################## // ########################## TracesClearance | Short (mss) ##########################
// , NOT *AP // , NOT *AP
@@ -231,11 +231,9 @@ RECOVER
type: container type: container
// DAY! // !DAY | NOT *AP
// ########################## Short (mss) ########################## // ########################## Rp Shuttle | Short (mss) ##########################
// Rp Shuttle, NOT *AP
// The "Hard Bottleneck" State. Recruitment is throttled by a lack of signal, a lack of supply, or a lack of space. // The "Hard Bottleneck" State. Recruitment is throttled by a lack of signal, a lack of supply, or a lack of space.
// If even one of these "Near-Stop" conditions is met, the rate cannot exceed "Slow," regardless of the other two conditions. // If even one of these "Near-Stop" conditions is met, the rate cannot exceed "Slow," regardless of the other two conditions.
@@ -260,9 +258,7 @@ RECOVER
else: None else: None
} }
// ########################## Medium (smin) ########################## // ########################## RefillGlutamine | Medium (smin) ##########################
// RefillGlutamine, NOT *AP
// The "High Performance" State. Multiple systems are optimized, but one is still at a "mediumness" level. // The "High Performance" State. Multiple systems are optimized, but one is still at a "mediumness" level.
// This represents an active synapse that hasn't reached its absolute peak because either the supply is only 50% // This represents an active synapse that hasn't reached its absolute peak because either the supply is only 50%
@@ -286,35 +282,22 @@ ADJUST
type: container type: container
// DAY! // !DAY | *TunPossible
// ########################## Medium (smin) ########################## // ########################## PRE_VGCC Tun | Medium (smin) ##########################
// VGCC_TUNE: *TunPossible // qui stiamo attivando e disattivando PRE_VGCC. Fra un massimo full e minimo empty (empty puo' non essere 0)
// - qui stiamo attivando e disattivando PRE_VGCC. Fra un massimo full e minimo empty (empty puo' non essere 0) VgccCheck: INSTANTIATE [ snippet: accumulator, event: 60x, cost: _pre_budget ] {
VgccCheck: INSTANTIATE [ snippet: contextor, event: 60x, context: NOT *TunPossible ] {
condition: _CaTraceHigh fullness condition: _CaTraceHigh fullness
out_context: *VcggIncrease hypothesis:
action: cost -3x
else:
condition: _CaTraceLow fullness condition: _CaTraceLow fullness
out_context: *VcggDecrease
} // Contextor no cost
// Increase: *VcggIncrease
VcggIncrease: INSTANTIATE [snippet: accumulator, event: 10x, cost: _pre_budget 3x, context: NOT *VcggIncrease ] {
hypothesis: hypothesis:
action: action: cost +3x
else:
}
// Decrease: *VcggDecrease
VcggDecrease: INSTANTIATE [ snippet: accumulator, event: 10x, cost: _pre_budget 3x, context: NOT *VcggDecrease ] {
hypothesis:
action:
else: else:
} }