# tectum.md ## 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. ```Gen TECTUM type: comprehension include: ../../modules/winnertakeall.md ../../elements/astrocyte.md expansion: @WTA-001 EXPANSION [ comprehension: WINNERTAKEALL ] @WTA-002 EXPANSION [ comprehension: WINNERTAKEALL ] @AST-001 EXPANSION [ comprehension: ASTROCYTE ] @AST-002 EXPANSION [ comprehension: ASTROCYTE ] @: BIND [ comprehension: @WTA-001, comprehension: @AST-001 ] 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. # external @IN-EXCI-001: BEHAVIOUR [ behaviour: IN_EXCITATION, collection: COLLECTION [ post: @WTA_001.@IN_EXCI_002.collection.post, astro: @WTA_001.@IN_EXCI_002.collection.astro ] ] # internal @: BEHAVIOUR [ behaviour: EXCITATION, collection: COLLECTION [ pre: @WTA-001.@OUT-EXCI-001.collection.pre, post: WTA-003.@IN-EXCI-002.collection.post, astro: WTA-003.@IN-EXCI-002.collection.astro ] ] ``` ### EXCITATION ```Gen ### EXCITATION ```Gen EXCITATION type: behaviour within_scope: !NIGHT snippet: # *Fixed @: CONTEXTOR [snip: ExcitationPossible, RF: active 60x] # *ActivateAstroPostPre @: BINDER [snippet: ExcitationBind, RF: active 6x] @: ACCUMULATOR [snippet: ClearTraces, RF: active 6x] *DeActivateAstroPost @: BINDER [snippet: ExcitationUnbind, RF: active 6x] ``` #### *Fixed ##### ExcitationPossible ```Gen ExcitationPossible ```