diff --git a/winnertakeall/BHE-WTA.md b/winnertakeall/BHE-WTA.md index c50ae9b..f74cd2e 100644 --- a/winnertakeall/BHE-WTA.md +++ b/winnertakeall/BHE-WTA.md @@ -26,30 +26,24 @@ In questo modo abbiamo allargato il concetto di espansione. Problemi da risolver When parser sees: -- INH-001: INC-001, NEU-001, @ +- boundary-inh-001: NEU-003, OUT-001, @ Template lookup: -- INH-001: {SRC}.BEH-AXO -[inhibits]-> {TGT}.BEH-SOMA ~{AST} +- boundary-inh-001: BEH-INC, {SRC}.BEH-AXO -[inhibits]-> {TGT}.BEH-SOMA ~{AST} Substitution: -- {SRC} = INC-001 # incoming port -- {TGT} = NEU-001 -- {x} = 1 # ignored — INH-001 targets SOMA, no {x} -- {AST} = @ # unknown, specified from above +- behaviour = BEH-INC # loaded from BEH-INC.md +- {SRC} = NEU-003 # presynaptic neuron +- {TGT} = OUT-001 # outgoing port +- {x} = not required # template targets SOMA, no {x} +- {AST} = @ # unknown, specified from above Result: -- INC-001.BEH-AXO -[inhibits]-> NEU-001.BEH-SOMA ~@ - -**Conventions**: - -- {SRC} — always the presynaptic neuron -- {TGT} — always the postsynaptic neuron -- {x} — always which dendritic branch eg.(1,2,3) for Neuron type N -- {AST} — always the enveloping astrocyte -- @ — Astrocyte da definire dall'alto +- NEU-003.BEH-AXO -[inhibits]-> OUT-001.BEH-SOMA ~@ + behaviour: BEH-INC from BEH-INC.md ```Gen container: BEH-WTA @@ -63,7 +57,7 @@ container: BEH-WTA structure: template: - exhitatory-001: BEH-EXT, {SRC}.BEH-AXO -[excites]-> {TGT}.BEH-BD({x}) ~{AST} + internal-exh-001: BEH-EXT, {SRC}.BEH-AXO -[excites]-> {TGT}.BEH-BD({x}) ~{AST} inhibitory-001: BEH-INH, {SRC}.BEH-AXO -[inhibits]-> {TGT}.BEH-SOMA ~{AST} boundaryExh-001: BEH-EXT, {SRC}.BEH-AXO -[excites]-> {TGT}.BEH-BD({x}) ~{AST} boundaryInh-001: BEH-INC, {SRC}.BEH-AXO -[inhibits]-> {TGT}.BEH-SOMA ~{AST} @@ -87,14 +81,14 @@ container: BEH-WTA expansion: # AREA-001 - - exhitatory-001: NEU-001, NEU-003.(1), AST-001 - - inhibitory-001: NEU-002, NEU-003.(2), AST-002 + - internal-exh-001: NEU-001, NEU-003.(1), AST-001 + - internal-inh-001: NEU-002, NEU-003, AST-002 # AREA-002 - - exhitatory-001: NEU-003, NEU-003.(3), AST-001 - - exhitatory-001: NEU-004, NEU-002.(1), AST-002 + - internal-exh-001: NEU-003, NEU-003.(3), AST-001 + - internal-exh-001: NEU-004, NEU-002.(1), AST-002 # AREA-003 - - boundaryExh-001: INC-001, NEU-001.(1), @ - - boundaryInh-001: NEU-003, OUT-001, @ + - boundary-exh-001: INC-001, NEU-001.(1), @ + - boundary-inh-001: NEU-003, OUT-001, @ ```