Update presynapse.md

This commit is contained in:
2026-06-26 12:47:41 +02:00
parent de89772209
commit a70039c597
+21 -21
View File
@@ -101,19 +101,19 @@ RELEASE_NT
// ########################## Emit NT, *AP ##########################
void: INSTANTIATE [ accumulator: NTreleaseLow, event: 12x, cost: 3x, context: *AP ] {
NTreleaseLow: INSTANTIATE [ snippet: accumulator, event: 12x, cost: 3x, context: *AP ] {
hypothesis: _Ca2 mediumness AND _Rrp mediumness AND NOT _pre_budget empty
action: [ _Rrp decrease, _NT increase, _pre_budget decrease ]
trace: None
}
void: INSTANTIATE [ accumulator: NTreleaseMedium, event: 9x, cost: 3x, context: *AP ] {
NTreleaseMedium: INSTANTIATE [ snippet: accumulator, event: 9x, cost: 3x, context: *AP ] {
hypothesis: ( _Ca2 fullness AND _Rrp mediumness ) OR ( _Ca2 mediumness AND _Rrp fullness ) AND NOT _pre_budget empty
action: [ _Rrp decrease, _NT increase, _pre_budget decrease ]
trace: None
}
void: INSTANTIATE [ accumulator: NTreleaseHigh, event: 6x, cost: 3x, context: *AP ] {
NTreleaseHigh: INSTANTIATE [ snippet: accumulator, event: 6x, cost: 3x, context: *AP ] {
hypothesis: _Ca2 fullness AND _Rrp fullness AND NOT _pre_budget empty
action: [ _Rrp decrease, NT increase, _pre_budget decrease ]
trace: None
@@ -135,7 +135,7 @@ TRACE
// Tag se manca pre_budget, ma il rilascio di NT sarebbe stato di beneficio
void: INSTANTIATE [ accumulator: endourance_tag, event: 12x, cost: 3x, context: *AP ] {
Endourance_tag: INSTANTIATE [ snippet: accumulator, event: 12x, cost: 3x, context: *AP ] {
hypothesis: _pre_budget empty AND NOT deve esserci la possibilita di spikare e altri segnali come NO
action: [ _pre_endurance_tag increase ]
trace: None
@@ -143,21 +143,21 @@ TRACE
// ########################## Fast Traces, NOT *AP ##########################
void: INSTANTIATE [ accumulator: TracesAccLow, event: 3x, cost: 3x, context: NOT *AP ] {
TracesAccLow: INSTANTIATE [ snippet: accumulator, event: 3x, cost: 3x, context: NOT *AP ] {
hypothesis: _Ca2 emptiness
action: [ _CaTraceLow increase ]
trace: None
}
void: INSTANTIATE [ accumulator: TracesAccMedium, event: 6x, cost: 3x, context: NOT *AP ] {
TracesAccMedium: INSTANTIATE [ snippet: accumulator, event: 6x, cost: 3x, context: NOT *AP ] {
hypothesis: _Ca2 mediumness
action: [ _CaTraceMed increase ]
trace: None
}
void: INSTANTIATE [ accumulator: TracesAccHigh, event: 10x, cost: 3x, context: NOT *AP ] {
TracesAccHigh: INSTANTIATE [ snippet: accumulator, event: 10x, cost: 3x, context: NOT *AP ] {
hypothesis: _Ca2 fullness
action: [ _CaTraceHigh increase ]
trace: None
@@ -177,13 +177,13 @@ MAIN
// ########################## eCB Clearance, NOT *AP ##########################
void: INSTANTIATE [ accumulator: eCBClearenceMedium, event: 24x, cost: 3x, context: NOT *AP ] {
eCBClearenceMedium: INSTANTIATE [ snippet: accumulator, event: 24x, cost: 3x, context: NOT *AP ] {
hypothesis: NOT _eCB empty
action: [ _eCB decrease ]
trace: None
}
void: INSTANTIATE [ accumulator: eCBClearenceLow, event: 48x, cost: 3x, context: NOT *AP ] {
eCBClearenceLow: INSTANTIATE [ snippet: accumulator, event: 48x, cost: 3x, context: NOT *AP ] {
hypothesis: NOT _eCB empty
action: [ _eCB decrease ]
trace: None
@@ -191,7 +191,7 @@ MAIN
// ########################## Fast traces Clearance, NOT *AP ##########################
void: INSTANTIATE [ accumulator: TracesClearance, event: 30x, cost: 3x, context: NOT *AP ] {
TracesClearance: INSTANTIATE [ snippet: accumulator, event: 30x, cost: 3x, context: NOT *AP ] {
hypothesis: NOT _CaTraceHigh empty
action: [ _CaTRaceHigh decrease ]
trace: None
@@ -223,7 +223,7 @@ RECOVER
// If even one of these "Near-Stop" conditions is met, the rate cannot exceed "Slow," regardless of the other two conditions.
// Rate: 0.00 0.25
void: INSTANTIATE [ accumulator: RPShuttleLow, event: 24x, cost: 3x, context: NOT *AP ] {
RPShuttleLow: INSTANTIATE [ snippet: accumulator, event: 24x, cost: 3x, context: NOT *AP ] {
hypothesis: _CaTraceLow fullness OR _RP emptiness OR _Rrp fullness
action: [ _RP decrease, _Rrp increase ]
trace: None
@@ -233,7 +233,7 @@ RECOVER
// This covers cases where the signal is steady but the "piston" isn't firing at full speed,
// or where a high vacancy in the RRP (emptiness) forces a low signal to work a bit harder. Rate: 0.50 0.97
void: INSTANTIATE [ accumulator: RPShuttleMedium, event: 48x, cost: 3x, context: NOT *AP ] {
RPShuttleMedium: INSTANTIATE [ snippet: accumulator, event: 48x, cost: 3x, context: NOT *AP ] {
hypothesis: ( _CaTraceMedium fullness AND _RP mediumness AND _Rrp mediumness ) OR
( _CaTraceHigh fullness AND _RP mediumness AND _Rrp mediumness ) OR # signal boost
( _CaTraceMedium fullness AND _RP fullness AND _Rrp mediumness ) OR # supply boost
@@ -248,7 +248,7 @@ RECOVER
// This represents an active synapse that hasn't reached its absolute peak because either the supply is only 50%
// or the \_Rrp isn't empty enough to create that "maximal vacuum" pull. Rate: 1.25 1.94
void: INSTANTIATE [ accumulator: RefillGlutamine, event: 24x, cost: 3x, context: NOT *AP ] {
RefillGlutamine: INSTANTIATE [ snippet: accumulator, event: 24x, cost: 3x, context: NOT *AP ] {
hypothesis: ( _CaTraceHigh fullness AND _RP fullness AND _Rrp mediumness ) OR # signal + supply
( _CaTraceHigh fullness AND _RP mediumness AND _Rrp emptiness ) OR # signal + vacancy
( _CaTraceMedium fullness AND _RP fullness AND _Rrp emptiness ) # supply + vacancy
@@ -274,7 +274,7 @@ ADJUST
// - qui stiamo attivando e disattivando PRE_VGCC. Fra un massimo full e minimo empty (empty puo' non essere 0)
void: INSTANTIATE [ contextor: VgccCheck, event: 60x, context: NOT *TunPossible ] {
VgccCheck: INSTANTIATE [ snippet: contextor, event: 60x, context: NOT *TunPossible ] {
condition: _CaTraceHigh fullness
out_context: *VcggIncrease
@@ -284,7 +284,7 @@ ADJUST
// Increase: *VcggIncrease
void: INSTANTIATE [ accumulator: VcggIncrease, event: 10x, cost: 3x, context: NOT *VcggIncrease ] {
VcggIncrease: INSTANTIATE [snippet: accumulator, event: 10x, cost: 3x, context: NOT *VcggIncrease ] {
hypothesis:
action:
trace:
@@ -292,7 +292,7 @@ ADJUST
// Decrease: *VcggDecrease
void: INSTANTIATE [ accumulator: VcggDecrease, event: 10x, cost: 3x, context: NOT *VcggDecrease ] {
VcggDecrease: INSTANTIATE [ snippet: accumulator, event: 10x, cost: 3x, context: NOT *VcggDecrease ] {
hypothesis:
action:
trace:
@@ -312,7 +312,7 @@ DEVELOP
// ########################## CaFull, *fixed ##########################
void: INSTANTIATE [ contextor: Ca2Check, event: 60x, context: *fixed ] {
Ca2Check: INSTANTIATE [ snippet: contextor, event: 60x, context: *fixed ] {
condition: ( empty )
out_context: *CaFullDecrease
@@ -321,14 +321,14 @@ DEVELOP
}
// snippet: *CaFullDecrease
void: INSTANTIATE [ accumulator: CaFullDecrease, event: 12x, cost: 3x, context: NOT *CaFullDecrease ] {
CaFullDecrease: INSTANTIATE [ snippet: accumulator, event: 12x, cost: 3x, context: NOT *CaFullDecrease ] {
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None
}
// snippet: *Ca2FullIncrease
void: INSTANTIATE [ accumulator: Ca2FullIncrease, event: 12x, cost: 3x, context: NOT *Ca2FullIncrease ] {
Ca2FullIncrease: INSTANTIATE [ snippet: accumulator, event: 12x, cost: 3x, context: NOT *Ca2FullIncrease ] {
condition: ( empty )
out_context: *RrpFullDecrease
@@ -338,7 +338,7 @@ DEVELOP
// ########################## RRPFull: *fixed ##########################
void: INSTANTIATE [ contextor: RrpCheck, event: 60x, context: *fixed ]
RrpCheck: INSTANTIATE [ snippet: contextor, event: 60x, context: *fixed ]
// snippet: *RrpFullDecrease
void: INSTANTIATE [ accumulator: RrpFullDecrease, event: 12x, cost: 3x, context: NOT *RrpFullDecrease ] {
@@ -348,7 +348,7 @@ DEVELOP
}
// snippet: *IncreaseRrpFull
void: INSTANTIATE [ accumulator: IncreaseRrpFull, event: 12x, cost: 3x, context: NOT *RrpFullIncrease ] {
IncreaseRrpFull: INSTANTIATE [ snippet: accumulator, event: 12x, cost: 3x, context: NOT *RrpFullIncrease ] {
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None