Files
organism/modules/winnertakeall/winnertakeall-beh.md
T
2026-05-25 17:05:06 +02:00

1.9 KiB

Table of Contents
include_toc
include_toc
true

winnertakeall-beh.md

EXCITATION

EXCITATION

  type: container

  activity_scope: !NIGHT

  tub_passed: 
    _Presynapse: TUB [out.{}.{}.PRESYNAPSE]
    _Postsynapse: TUB [in.{}.{}.POSTSYNAPSE]

  tub_intricated: 
    _Astrosynapse: TUB [ASTROCYTE.ASTROSYNAPSE] # Qui l'unico ASTROCYTE che "conosco" e' quello al quale WINNERTAKELL e' stato binded in TECTUM, ovvero nell'organo che ha espansi il modulo.

  snippets:

    # &Fixed
    Excitation-possible: CONTEXTOR [RF: active 60x]

    # &ActivateAstroPostPre
    Excitation_bind: BINDER [RF: active 6x]
    ClearTraces: ACCUMULATOR [RF: active 6x]
    Excitation_unbind: BINDER [RF: active 6x]

&Fixed

Excitation-possible

Qui devo capire queste tracce chi le lascia e se sono esclusive?

CheckSynModification

  in_context: &Fixed
    condition: ???
      out_context: ActivateAstroPostPre_ctx

    condition: ( BadTraces fullness )
      out_context: DeActivateAstroPostPre_ctx

&ActivateAstroPostPre

Excitation-bind

Qui attiviamo la Syn collegando Pre e Post. Lo facciamo per tutte le relazioni fino a quando GoodTraces fullness

ActivateAstroPostPre

  in_context: &ActivateAstroPostPre

    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

ClearTraces

  in_context: ActivateAstroPostPre_ctx
    hypothesis: GoodTraces NOT empty
      action: GoodTraces decrease
      trace: None?

Excitation-unbind

Qui deattiviamo la Syn

DeActivateSynPostPre

  # Devo essere sicuro di eliminare i 3 che sono collegati, non a caso.
  in_context: DeActivateSynPostPre_ctx
    hypothesis: (BadTraces fullness)
      unbind: [PRESYNAPSE_ALL decrease, POSTSYNAPSE_ALL decrease, ASTROSYNAPSE_ALL decrease]
      trace: None?