Files
organism/astrocyte/TUN-AST.md
T

2.9 KiB

TUN-AST.md

Tuning: Qui mettiamo l'attivazione/disattivazione di una SYN, mettendo in collegamento un PRE con un POST di due neuroni che fanno capo ad un AST. La novita' e' lo SCOPE, nel quale avviene il ragionamento.

TUN-AST: Modulator

modulator: TUN-AST
 contained_by: AST

 tub_local:
  - SomeTraces (fullness: 50x, active: 0x, emptiness: 0x) 

Forse con questi tub_modulation riesco a risolvere il problema dello SCOPE, perche' mi servono a mettere assieme scope diversi, quelli di PRE, POST e SYN.

IntegrateTunPossibility: Context

....

context: IntegrateTunPossibility

 contained_by: TUN-AST
 in_context: Fixed
 rf: 60x

 condition: NOT ( someTraces Empty )
  out_context: TunPossibile

TUN-AST-SYN: Modulator

L'associazione PRE<->POST fatta con SYN dall'interprete/enliver, e' possibile perche' in POST e PRE si fa riferimento a NT che vengono immessi in SYN. Ovviamente tutto concettuale, ma in enliving il concettuale viene attualizzato. ATTENZIONE: In effetti devo fare un'associazione come ASTx in base alla dichiarazione in WTA:

  • NEU-001.AXO -[excites]-> NEU-003.BD-001 ~AST-001

Quindi AST deve lavorare per ogni dichiarazione, casomai privilegiando alcune possibilita' che sono piu' impellenti di altre. Lo devo pensare come un AST sovraintende a tante possibili SYN che pero' sono legate ad una dichiarazione specifica che guida quali accoppiamenti fare, poi AST dal proprio punto di vista controlla se ha abbastanza SYN possibili.


modulator: TUN-AST-SYN
 contained_by: TUN-AST

 modulates: 
  - AST/expansion/BEH-SYN
  - N/BD/expansion/BEH-PRE
  - N/BD/expansion/BEH-POST

 tub_modulation:
  - fullSyn ( fullness: 500x, active: BEH-SYN/fullness, empty: 0x )
  - actSyn ( indef, active: BEH-SYN/active, empty: 0x )

 tub_scope:
  - preAst ( +[N/BEH-AXO/BEH-PRE] )
  - postAst ( +[N/BEH-BD/BEH-POST] )
  # qui vanno tutte le pre e post che fanno capo ad una Ast nella dichiarazione di relazione fatta in WTA

 tub_local:
  - ??? (fullness: 50x, active: 0x, emptiness: 0x) 

 tub_intricated:
  - GoodTraces ( contained_by: BEH-?? )
  - BadTraces ( contained_by: BEH-?? )

  context_intricated:
  - TunPossible ( contained_by: TUN-AST )

CheckDirection: Context

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

context: CheckDirection

 contained_by: TUN-AST-SYN
 in_context: TunPossible
 rf: 60x

 condition: ( GoodTraces Full ) AND NOT ( fullSyn full )
  out_context: ActivateSyn

 condition: ( BadTraces Full )
  out_context: DeActivateSyn

ActivateSyn: Episode

....

episode: activateSyn
  contained_by: TUN-AST-SYN

  in_context: TunPossible
  rf: ( active: 6x )

   hypothesis: ( GoodTraces Full ) AND NOT ( fullSyn full )
    action: [GoodTraces decrease, ]
     trace: None

DeActivateSyn: Episode

....

episode: deActivateSyn
  contained_by: TUN-AST-SYN

  in_context: ???
  rf: ( active: 6x )

   hypothesis: NOT (?? empty)
    action: [??? decrease]
     trace: None