From ac67d8e2cce00f069f21e93296c213293b71826f Mon Sep 17 00:00:00 2001 From: ocrampal Date: Fri, 29 May 2026 10:53:46 +0200 Subject: [PATCH] varie --- modules/winnertakeall/winnertakeall.md | 26 ++-- organism-beh.md | 97 --------------- organism.md | 65 ++++++++-- organs/tectum/tectum-beh.md | 164 ------------------------- organs/tectum/tectum.md | 164 ++++++++++++++++++++++++- 5 files changed, 231 insertions(+), 285 deletions(-) delete mode 100644 organism-beh.md delete mode 100644 organs/tectum/tectum-beh.md diff --git a/modules/winnertakeall/winnertakeall.md b/modules/winnertakeall/winnertakeall.md index c8feeee..5251a4f 100644 --- a/modules/winnertakeall/winnertakeall.md +++ b/modules/winnertakeall/winnertakeall.md @@ -34,11 +34,11 @@ WINNERTAKEALL ## external - @IN-EXCI-001: BEHAVIOUR [ behaviour: IN_EXCITATION, __GroupPossible: GROUP [ - post: @NEU_001.@AXO_001._presynapse, - post: @NEU_002.@AXO_001._presynapse ] ] - @OUT-EXCI-001: BEHAVIOUR [ behaviour: OUT_EXCITATION, __GroupPossible: GROUP [ + pre: @NEU_001.@AXO_001._presynapse, + pre: @NEU_002.@AXO_001._presynapse ] ] + + @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 ] ] @@ -70,24 +70,24 @@ EXCITATION snippet: # *Fixed - @: CONTEXTOR [snip: Excitation_possible, RF: active 60x] + @: CONTEXTOR [snip: ExcitationPossible, RF: active 60x] # *ActivateAstroPostPre - @: BINDER [snippet: Excitation_bind, RF: active 6x] + @: BINDER [snippet: ExcitationBind, RF: active 6x] @: ACCUMULATOR [snippet: ClearTraces, RF: active 6x] *DeActivateAstroPost - @: BINDER [snippet: Excitation_unbind, RF: active 6x] + @: BINDER [snippet: ExcitationUnbind, RF: active 6x] ``` #### *Fixed -##### Excitation_possible +##### ExcitationPossible Qui devo capire queste tracce chi le lascia e se sono esclusive? ```Gen -Excitation_possible +ExcitationPossible in_context: &Fixed @@ -100,12 +100,12 @@ Excitation_possible ##### *ActivateAstroPostPre -###### Excitation_bind +###### ExcitationBind Qui attiviamo la Syn collegando Pre e Post. Lo facciamo per tutte le relazioni fino a quando GoodTraces fullness ```Gen -Excitation_bind +ExcitationBind in_context: &ActivateAstroPostPre @@ -135,12 +135,12 @@ ClearTraces ##### *DeActivateAstroPostPre -###### Excitation_unbind +###### ExcitationUnbind Qui deattiviamo la Syn ```Gen -Excitation_unbind +ExcitationUnbind # Devo essere sicuro di eliminare i 3 che sono collegati, non a caso. Qui forse il Bind e' prima della ipotesi, perche' dobbiamo assicurarci ci sia una sinapsi da sciogliere. diff --git a/organism-beh.md b/organism-beh.md deleted file mode 100644 index ed385e2..0000000 --- a/organism-beh.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -include_toc: true ---- - -# organism-beh.md - -## EXCITATION: Container - -```Gen - -EXCITATION - - type: container - - activity_scope: !NIGHT - - tub_intricated: - PRESYNAPSE: out.{}.{}.PRESYNAPSE - POSTSYNAPSE: in.{}.{}.POSTSYNAPSE - ASTROSYNAPSE: in.{}.{}.ASTROSYNAPSE -``` - -#### EXCITATION-POSSIBLE: Contextor - -```Gen - -EXCITATION-POSSIBLE - type: contextor - contained_by: EXCITATION -``` - -#### EXCITATION-BIND: Binder - -```Gen - -EXCITATION-BIND - type: binder - contained_by: EXCITATION -``` - -#### EXCITATION-UNBIND: Binder - -```Gen - -EXCITATION-UNBIND - type: binder - contained_by: EXCITATION -``` - -## INHIBITION: Container - -**Inhibitory Behavior**: - -```Gen - -INHIBITION - - type: container - - activity_scope: !NIGHT - - - tub_intricated: - -``` - -## ACTUATION: Container - -**Actuation Behavior**: - -```Gen - -ACTUATION - - type: container - - activity_scope: !NIGHT - - tub_intricated: - -``` - -## SENSORY: Container - -**Sensory Behavior**: - -```Gen - -SENSORY - - type: container - - activity_scope: !NIGHT - - tub_intricated: - -``` \ No newline at end of file diff --git a/organism.md b/organism.md index 896beec..80b10fb 100644 --- a/organism.md +++ b/organism.md @@ -1,6 +1,6 @@ # organism.md -## ORGANISM: Comprehension +## ORGANISM Qui comprendiamo l'organismo. Qui dentro, oltre all'espansione degli organi, ci va anche un organo tipo Ipotalamo, che gestisce l'alternanza DAY/NIGHT. @@ -13,20 +13,65 @@ ORGANISM organs/hypothalamus/hypothalamus.md organs/tectum/tectum.md organs/vertebrae/vertebrae.md - organism-beh.md - expand_comprehension: - @TECTUM: TECTUM [] - @VERTEBRAE: VERTEBRAE [] - @HYPOTHALAMUS: HYPOTHALAMUS [] + expansion: + @TECTUM: EXPANSION [ expansion: TECTUM ] + @VERTEBRAE: EXPANSION [ expansion: VERTEBRAE ] + @HYPOTHALAMUS: EXPANSION [ expansion: HYPOTHALAMUS ] - expand_container: - @: EXCITATION [out: @TECTUM.@OUT-EXCI-001, in: @VERTEBREA.@IN-EXCI-002] - - istantiate_scope: + instantiation: + # scope !ALWAYS: SCOPE [] # per ora solo per hypothalamus !NIGHT: SCOPE [] !DAY: SCOPE [] + # Context + + + # tubs + + # behaviour + + @: BEHAVIOUR [ behaviour: EXCITATION, __GroupPossible: GROUP [ + pre: @TECTUM.@OUT-EXCI-001.__GroupPossible, + post: @VERTEBREA.@IN-EXCI-002.__GroupPossible, + astro: @VERTEBREA.@IN-EXCI-002.__GroupPossible ] ] + + @: BEHAVIOUR [ behaviour: EXCITATION, out: @TECTUM.@OUT-EXCI-001, in: @VERTEBREA.@IN-EXCI-002] + activate_scope: !ALWAYS ``` + +### 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 + + +``` diff --git a/organs/tectum/tectum-beh.md b/organs/tectum/tectum-beh.md deleted file mode 100644 index a9f0c5f..0000000 --- a/organs/tectum/tectum-beh.md +++ /dev/null @@ -1,164 +0,0 @@ -# tectum-beh.md - -## EXCITATION: Container - -```Gen - -EXCITATION - - type: container - - activity_scope: !NIGHT - - tub_passed: - PRESYNAPSE_ALL: out.{}.{}.PRESYNAPSE - POSTSYNAPSE_ALL: in.{}.{}.POSTSYNAPSE - ASTROSYNAPSE_ALL: in.{}.ASTROCYTE.ASTROSYNAPSE -# ASTROSYNAPSE_ALL: in.{}.{}.ASTROSYNAPSE # E' equivalente -``` - -### Excitation-possible: contextor - -Qui devo capire queste tracce chi le lascia e se sono esclusive? - -```Gen -Excitation-possible: ( active: 60x ) - - type: contextor - contained_by: EXCITATION - - in_context: Fixed - condition: ??? - out_context: ActivateAstroPostPre_ctx - - condition: ( BadTraces fullness ) - out_context: DeActivateAstroPostPre_ctx -``` - -### Excitation-bind: binder - -Qui attiviamo la Syn collegando Pre e Post. Lo facciamo per tutte le relazioni fino a quando GoodTraces fullness - -```Gen -Excitation-bind: ( active: 6x ) - - type: binder - contained_by: EXCITATION - - in_context: ActivateAstroPostPre_ctx - within_scope: ASTROCYTE - hypothesis: ( GoodTraces fullness ) AND NOT ( ASTROSYNAPSE full ) AND NOT ( PRESYNAPSE full ) AND NOT ( POSTSYNAPSE full) - bind: [PRESYNAPSE_ALL increase, POSTSYNAPSE_ALL increase, ASTROSYNAPSE_ALL increase] - trace: None? -``` - -### ClearTraces: accumulator - -```Gen -ClearTraces: ( active: 6x ) # stesso RF del bind - type: accumulator - contained_by: EXCITATION - - in_context: ActivateAstroPostPre_ctx - hypothesis: GoodTraces NOT empty - action: GoodTraces decrease - trace: None? -``` - -### Excitation-unbind: binder - -Qui deattiviamo la Syn - -```Gen -Excitation-unbind: ( active: 6x ) - - type: binder - contained_by: EXCITATION - - # Devo essere sicuro di eliminare i 3 che sono collegati, non a caso. - in_context: DeActivateSynPostPre_ctx - hypothesis: (BadTraces fullness) - unbind: [PRESYNAPSE decrease, POSTSYNAPSE decrease, ASTROSYNAPSE decrease] - trace: None? -``` - -## INHIBITION: Container - -```Gen - -INHIBITION - - type: container - - activity_scope: !NIGHT - - tub_passed: - PRESYNAPSE_ALL: out.{}.{}.PRESYNAPSE - SOMASYNAPSE_ALL: in.{}.{}.SOMASYNAPSE - ASTROSYNAPSE_ALL: in.{}.ASTROCYTE.ASTROSYNAPSE -# ASTROSYNAPSE_ALL: in.{}.{}.ASTROSYNAPSE # E' equivalente -``` - -Da mettere a posto gli in e out - -## IN-EXCITATION: Container - -**in-excitation**: -Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo - -```Gen - -IN-EXCITATION - - type: container - - activity_scope: !NIGHT - -``` - -## OUT-EXCITATION: Container - -**out-excitation**: -Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo - -```Gen - -OUT-EXCITATION - - type: container - - activity_scope: !NIGHT - - tub_intricated: - PRESYNASPE: out.{}.{}.PRESYNAPSE -``` - -## IN-INHIBITION: Container - -**in-inhibition**: -Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo - -```Gen - -IN-EXCITATION - - type: container - - activity_scope: !NIGHT - -``` - -## OUT-INHIBITION: Container - -**out-inhibition**: -Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo - -```Gen - -OUT-INHIBITION - - type: container - - activity_scope: !NIGHT - -``` \ No newline at end of file diff --git a/organs/tectum/tectum.md b/organs/tectum/tectum.md index 1ff17ef..5f0df2f 100644 --- a/organs/tectum/tectum.md +++ b/organs/tectum/tectum.md @@ -10,7 +10,6 @@ TECTUM type: comprehension include: - tectum-beh.md ../../modules/winnertakeall.md ../../elements/astrocyte.md @@ -40,3 +39,166 @@ TECTUM @: 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] ``` + +## EXCITATION: Container + +```Gen + +EXCITATION + + type: container + + activity_scope: !NIGHT + + tub_passed: + PRESYNAPSE_ALL: out.{}.{}.PRESYNAPSE + POSTSYNAPSE_ALL: in.{}.{}.POSTSYNAPSE + ASTROSYNAPSE_ALL: in.{}.ASTROCYTE.ASTROSYNAPSE +# ASTROSYNAPSE_ALL: in.{}.{}.ASTROSYNAPSE # E' equivalente +``` + +### Excitation-possible: contextor + +Qui devo capire queste tracce chi le lascia e se sono esclusive? + +```Gen +Excitation-possible: ( active: 60x ) + + type: contextor + contained_by: EXCITATION + + in_context: Fixed + condition: ??? + out_context: ActivateAstroPostPre_ctx + + condition: ( BadTraces fullness ) + out_context: DeActivateAstroPostPre_ctx +``` + +### Excitation-bind: binder + +Qui attiviamo la Syn collegando Pre e Post. Lo facciamo per tutte le relazioni fino a quando GoodTraces fullness + +```Gen +Excitation-bind: ( active: 6x ) + + type: binder + contained_by: EXCITATION + + in_context: ActivateAstroPostPre_ctx + within_scope: ASTROCYTE + hypothesis: ( GoodTraces fullness ) AND NOT ( ASTROSYNAPSE full ) AND NOT ( PRESYNAPSE full ) AND NOT ( POSTSYNAPSE full) + bind: [PRESYNAPSE_ALL increase, POSTSYNAPSE_ALL increase, ASTROSYNAPSE_ALL increase] + trace: None? +``` + +### ClearTraces: accumulator + +```Gen +ClearTraces: ( active: 6x ) # stesso RF del bind + type: accumulator + contained_by: EXCITATION + + in_context: ActivateAstroPostPre_ctx + hypothesis: GoodTraces NOT empty + action: GoodTraces decrease + trace: None? +``` + +### Excitation-unbind: binder + +Qui deattiviamo la Syn + +```Gen +Excitation-unbind: ( active: 6x ) + + type: binder + contained_by: EXCITATION + + # Devo essere sicuro di eliminare i 3 che sono collegati, non a caso. + in_context: DeActivateSynPostPre_ctx + hypothesis: (BadTraces fullness) + unbind: [PRESYNAPSE decrease, POSTSYNAPSE decrease, ASTROSYNAPSE decrease] + trace: None? +``` + +## INHIBITION: Container + +```Gen + +INHIBITION + + type: container + + activity_scope: !NIGHT + + tub_passed: + PRESYNAPSE_ALL: out.{}.{}.PRESYNAPSE + SOMASYNAPSE_ALL: in.{}.{}.SOMASYNAPSE + ASTROSYNAPSE_ALL: in.{}.ASTROCYTE.ASTROSYNAPSE +# ASTROSYNAPSE_ALL: in.{}.{}.ASTROSYNAPSE # E' equivalente +``` + +Da mettere a posto gli in e out + +## IN-EXCITATION: Container + +**in-excitation**: +Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo + +```Gen + +IN-EXCITATION + + type: container + + activity_scope: !NIGHT + +``` + +## OUT-EXCITATION: Container + +**out-excitation**: +Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo + +```Gen + +OUT-EXCITATION + + type: container + + activity_scope: !NIGHT + + tub_intricated: + PRESYNASPE: out.{}.{}.PRESYNAPSE +``` + +## IN-INHIBITION: Container + +**in-inhibition**: +Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo + +```Gen + +IN-EXCITATION + + type: container + + activity_scope: !NIGHT + +``` + +## OUT-INHIBITION: Container + +**out-inhibition**: +Qui mettiamo assieme tutte le PRESYNAPSE di una possibile relazione con un altro modulo + +```Gen + +OUT-INHIBITION + + type: container + + activity_scope: !NIGHT + +```