2026-05-06 14:25:15 +02:00
# tectum.md
2026-05-29 11:07:54 +02:00
## TECTUM
2026-05-06 14:25:15 +02:00
2026-05-22 11:19:25 +02:00
Qui comprendiamo il collegamento fra moduli tipo winnertakeall che mettono a disposizione delle interfacce che devono essere collegate fra moduli. I neuroni sono gia' dichiarati nei moduli, quello che manca sono gli ASTROCYTE. Consideriamo che gli ASTROCYTE sono interni ad un organo.
2026-05-06 14:25:15 +02:00
```Gen
TECTUM
type: comprehension
include:
2026-05-22 11:32:35 +02:00
../../modules/winnertakeall.md
../../elements/astrocyte.md
2026-05-06 14:25:15 +02:00
2026-05-29 11:07:54 +02:00
expansion:
2026-05-22 11:19:25 +02:00
2026-05-29 11:07:54 +02:00
@WTA-001 EXPANSION [ comprehension: WINNERTAKEALL ]
@WTA-002 EXPANSION [ comprehension: WINNERTAKEALL ]
2026-05-22 11:19:25 +02:00
2026-05-29 11:07:54 +02:00
@AST-001 EXPANSION [ comprehension: ASTROCYTE ]
@AST-002 EXPANSION [ comprehension: ASTROCYTE ]
2026-05-22 11:19:25 +02:00
2026-05-29 11:07:54 +02:00
@ BIND [ comprehension: @WTA-001, comprehension: @AST-001 ]
2026-05-25 12:02:06 +02:00
2026-05-29 11:07:54 +02:00
istantiation:
2026-05-25 12:02:06 +02:00
2026-05-22 11:19:25 +02:00
# Qui l'interprete deve controllare che due o piu' "in" non sono ammessi, perche' potrebbero riguardare ASTROCYTE diversi. Da capore come fare il controllo.
2026-05-22 16:31:01 +02:00
2026-05-29 11:07:54 +02:00
# external
2026-05-22 16:31:01 +02:00
2026-05-29 11:07:54 +02:00
@IN-EXCI-001: BEHAVIOUR [ behaviour: IN_EXCITATION, __GroupPossible: GROUP [
2026-05-29 11:43:32 +02:00
post: @WTA_001.@IN_EXCI_002.__GroupPossible.post,
astro: @WTA_001.@IN_EXCI_002.__GroupPossible.astro ] ]
2026-05-29 11:07:54 +02:00
# internal
2026-05-25 12:02:06 +02:00
2026-05-29 11:07:54 +02:00
@: BEHAVIOUR [ behaviour: EXCITATION, __GroupPossible: GROUP [
2026-05-29 11:43:32 +02:00
pre: @WTA-001.@OUT-EXCI-001._presynapse,
post: WTA-003.@IN-EXCI-002._postsynapse,
astro: WTA-003.@IN-EXCI-002._astrosynapse ] ]
2026-05-25 12:02:06 +02:00
```
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
### EXCITATION
2026-05-29 10:53:46 +02:00
```Gen
2026-05-29 11:43:32 +02:00
### EXCITATION
2026-05-29 10:53:46 +02:00
```Gen
2026-05-29 11:43:32 +02:00
EXCITATION
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
type: behaviour
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
within_scope: !NIGHT
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
snippet:
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
# *Fixed
@: CONTEXTOR [snip: ExcitationPossible, RF: active 60x]
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
# *ActivateAstroPostPre
@: BINDER [snippet: ExcitationBind, RF: active 6x]
@: ACCUMULATOR [snippet: ClearTraces, RF: active 6x]
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
*DeActivateAstroPost
@: BINDER [snippet: ExcitationUnbind, RF: active 6x]
2026-05-29 10:53:46 +02:00
```
2026-05-29 11:43:32 +02:00
#### *Fixed
2026-05-29 10:53:46 +02:00
2026-05-29 11:43:32 +02:00
##### ExcitationPossible
2026-05-29 10:53:46 +02:00
```Gen
2026-05-29 11:43:32 +02:00
ExcitationPossible
2026-05-29 10:53:46 +02:00
```