This commit is contained in:
2026-05-29 11:07:54 +02:00
parent ac67d8e2cc
commit a755bdb886
3 changed files with 26 additions and 19 deletions
+2 -2
View File
@@ -22,8 +22,8 @@ WINNERTAKEALL
expansion: expansion:
@NEU_005: EXPAND [ comp: NEURON ] @NEU_005: EXPAND [ comprehension: NEURON ]
@NEU_006: EXPAND [ comp: NEURON ] @NEU_006: EXPAND [ comprehension: NEURON ]
instantiation: instantiation:
+3 -4
View File
@@ -15,9 +15,9 @@ ORGANISM
organs/vertebrae/vertebrae.md organs/vertebrae/vertebrae.md
expansion: expansion:
@TECTUM: EXPANSION [ expansion: TECTUM ] @TECTUM: EXPANSION [ comprehension: TECTUM ]
@VERTEBRAE: EXPANSION [ expansion: VERTEBRAE ] @VERTEBRAE: EXPANSION [ comprehension: VERTEBRAE ]
@HYPOTHALAMUS: EXPANSION [ expansion: HYPOTHALAMUS ] @HYPOTHALAMUS: EXPANSION [ comprehension: HYPOTHALAMUS ]
instantiation: instantiation:
# scope # scope
@@ -27,7 +27,6 @@ ORGANISM
# Context # Context
# tubs # tubs
# behaviour # behaviour
+21 -13
View File
@@ -1,6 +1,6 @@
# tectum.md # tectum.md
## TECTUM: comprehension ## TECTUM
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. 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.
@@ -13,34 +13,42 @@ TECTUM
../../modules/winnertakeall.md ../../modules/winnertakeall.md
../../elements/astrocyte.md ../../elements/astrocyte.md
expand_comprehension: expansion:
# Modules @WTA-001 EXPANSION [ comprehension: WINNERTAKEALL ]
@WTA-001: WINNERTAKEALL [] @WTA-002 EXPANSION [ comprehension: WINNERTAKEALL ]
@WTA-002: WINNERTAKEALL []
# Astrocytes @AST-001 EXPANSION [ comprehension: ASTROCYTE ]
@AST-001: ASTROCYTE [] @AST-002 EXPANSION [ comprehension: ASTROCYTE ]
@AST-002: ASTROCYTE []
@: bind [@WTA-001, @AST-001] @ BIND [ comprehension: @WTA-001, comprehension: @AST-001 ]
istantiate_container: istantiation:
# Qui l'interprete deve controllare che due o piu' "in" non sono ammessi, perche' potrebbero riguardare ASTROCYTE diversi. Da capore come fare il controllo. # Qui l'interprete deve controllare che due o piu' "in" non sono ammessi, perche' potrebbero riguardare ASTROCYTE diversi. Da capore come fare il controllo.
# external intrication # external
@: OUT-EXCITATION [out: @WTA-001.@OUT-EXCI-001] @: OUT-EXCITATION [out: @WTA-001.@OUT-EXCI-001]
@: IN-EXCITATION [in: @WTA-003.@OUT-EXCI-001] @: IN-EXCITATION [in: @WTA-003.@OUT-EXCI-001]
# interanl intrication @IN-EXCI-001: BEHAVIOUR [ behaviour: IN_EXCITATION, __GroupPossible: GROUP [
post: @NEU_001.@D_BRANCH_002._postsynapse,
post: @NEU_002.@D_BRANCH_002._postsynapse,
astro: @NEU_001.@D_BRANCH_002._astrosynapse ] ]
# internal
@: EXCITATION [out: @WTA-001.@OUT-EXCI-001, in: @WTA-003.@IN-EXCI-002] @: EXCITATION [out: @WTA-001.@OUT-EXCI-001, in: @WTA-003.@IN-EXCI-002]
@: INHIBITION [out: @WTA-002.@OUT-INHI-001, in: @WTA-003.@IN-INHI-004] @: INHIBITION [out: @WTA-002.@OUT-INHI-001, in: @WTA-003.@IN-INHI-004]
@: BEHAVIOUR [ behaviour: EXCITATION, __GroupPossible: GROUP [
pre: @NEU_001.@AXON-001._presynapse,
post: @NEU_001.@D_BRANCH_001._postsynapse,
astro: @NEU_001.@D_BRANCH_001._astrosynapse ] ]
``` ```
## EXCITATION: Container ## EXCITATION
```Gen ```Gen