diff --git a/examples/bench_objrec/params_good/config.toml b/examples/bench_objrec/params_good/config.toml index 0bd576497..e4394c3a0 100644 --- a/examples/bench_objrec/params_good/config.toml +++ b/examples/bench_objrec/params_good/config.toml @@ -47,7 +47,7 @@ Debug = false [Run] GPU = true - NData = 16 + NData = 32 NThreads = 0 Run = 0 NRuns = 1 diff --git a/examples/bench_objrec/params_good/params_all.txt b/examples/bench_objrec/params_good/params_all.txt index 11b3a963e..6b50a1812 100644 --- a/examples/bench_objrec/params_good/params_all.txt +++ b/examples/bench_objrec/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: V4 @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -136,13 +136,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -162,7 +162,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -220,13 +220,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -246,7 +246,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ITToOutput diff --git a/examples/boa/params_good/config.toml b/examples/boa/params_good/config.toml index cd5222839..cebaa6c71 100644 --- a/examples/boa/params_good/config.toml +++ b/examples/boa/params_good/config.toml @@ -3,14 +3,12 @@ Debug = false OpenWts = "" [Env] + Config = "4.uncertain_cs.toml" NDrives = 4 - CSPerDrive = 1 PctCortexStEpc = 10 PctCortexNEpc = 1 PctCortex = 0.0 SameSeed = false - [Env.Env] - NYReps = 4 [Params] Sheet = "" @@ -21,8 +19,8 @@ OpenWts = "" Good = true [Run] - GPU = true - NData = 16 + GPU = false + NData = 1 NThreads = 0 Run = 0 NRuns = 5 diff --git a/examples/boa/params_good/params.toml b/examples/boa/params_good/params.toml index 14f05a390..226f9870c 100644 --- a/examples/boa/params_good/params.toml +++ b/examples/boa/params_good/params.toml @@ -112,7 +112,7 @@ "Layer.Learn.TrgAvgAct.GiBaseInit" = "0.5" "Layer.VSPatch.Gain" = "3" "Layer.VSPatch.ThrInit" = "0.15" - "Layer.VSPatch.ThrLRate" = "0.002" + "Layer.VSPatch.ThrLRate" = "0.001" "Layer.VSPatch.ThrNonRew" = "10" [[Base]] @@ -187,6 +187,7 @@ Sel = ".MatrixPrjn" Desc = "" [Base.Params] + "Prjn.Learn.Trace.LearnThr" = "0.0" "Prjn.Matrix.NoGateLRate" = "1" [[Base]] @@ -211,7 +212,7 @@ Sel = ".BLAAcqToGo" Desc = "must dominate" [Base.Params] - "Prjn.PrjnScale.Abs" = "3" + "Prjn.PrjnScale.Abs" = "2" "Prjn.PrjnScale.Rel" = "1" [[Base]] diff --git a/examples/boa/params_good/params_all.txt b/examples/boa/params_good/params_all.txt index 090fff526..af31c1d0f 100644 --- a/examples/boa/params_good/params_all.txt +++ b/examples/boa/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } VTA: { CeMGain: 0.75 LHbGain: 1.25 @@ -55,13 +55,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -81,7 +81,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: LDT @@ -96,13 +96,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -122,7 +122,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } LDT: { SrcThr: 0.05 Rew: true MaintInhib: 2 NotMaintMax: 0.4 SrcLay1Idx: 24 SrcLay2Idx: -1 SrcLay3Idx: -1 SrcLay4Idx: -1 @@ -140,13 +140,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -166,7 +166,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: USneg @@ -181,13 +181,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -207,7 +207,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: USposP @@ -222,13 +222,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -248,7 +248,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 3 @@ -306,13 +306,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -332,7 +332,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 4 @@ -390,13 +390,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -416,7 +416,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: PVneg @@ -431,13 +431,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -457,7 +457,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: PVposP @@ -472,13 +472,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -498,7 +498,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 7 @@ -616,13 +616,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -642,7 +642,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 8 @@ -760,13 +760,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -786,7 +786,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: DrivesP @@ -801,13 +801,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -827,7 +827,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 11 @@ -885,13 +885,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -911,7 +911,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: VsGPi @@ -926,13 +926,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -952,7 +952,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPi @@ -1050,13 +1050,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1076,7 +1076,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeOut @@ -1134,13 +1134,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1160,7 +1160,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeIn @@ -1238,13 +1238,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1264,7 +1264,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeTA @@ -1322,13 +1322,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 3 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1348,7 +1348,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: VsGPeInToVsSTNp @@ -1423,13 +1423,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 3 C50: 0.4 ActTau: 15 DeTau: 30 KCaR: 0.4 CaRDecayTau: 200 CaInThr: 0.01 CaInTau: 50 } @@ -1449,7 +1449,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: BLAPosAcqD1ToVsSTNs @@ -1504,13 +1504,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1530,7 +1530,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: false SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } } Matrix: { GateThr: 0.05 IsVS: true OtherMatrixIdx: 21 ThalLay1Idx: 35 ThalLay2Idx: 41 ThalLay3Idx: 46 ThalLay4Idx: 51 ThalLay5Idx: 58 ThalLay6Idx: -1 @@ -1591,7 +1591,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1604,7 +1604,7 @@ Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 1 Abs: 3 + Rel: 1 Abs: 2 } SWt: { Init: { SPct: 0 Mean: 0.5 Var: 0.4 Sym: false } @@ -1614,7 +1614,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1637,7 +1637,7 @@ SWt: { Learn: { Learn: false LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1660,7 +1660,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1683,7 +1683,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1706,7 +1706,7 @@ SWt: { Learn: { Learn: false LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1729,7 +1729,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1749,13 +1749,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1775,7 +1775,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: false SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } } Matrix: { GateThr: 0.05 IsVS: true OtherMatrixIdx: 20 ThalLay1Idx: 35 ThalLay2Idx: 41 ThalLay3Idx: 46 ThalLay4Idx: 51 ThalLay5Idx: 58 ThalLay6Idx: -1 @@ -1836,7 +1836,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1849,7 +1849,7 @@ Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 1 Abs: 3 + Rel: 1 Abs: 2 } SWt: { Init: { SPct: 0 Mean: 0.5 Var: 0.4 Sym: false } @@ -1859,7 +1859,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1882,7 +1882,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1905,7 +1905,7 @@ SWt: { Learn: { Learn: false LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1928,7 +1928,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1951,7 +1951,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1974,7 +1974,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1997,7 +1997,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -2020,7 +2020,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -2040,13 +2040,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2066,7 +2066,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: VsPatch @@ -2081,13 +2081,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2107,10 +2107,10 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0.5 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.01 Diff: false SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 0 AChLRateMod: 0.8 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 0 AChLRateMod: 0.8 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } VSPatch: { - Gain: 3 ThrInit: 0.15 ThrLRate: 0.002 ThrNonRew: 10 + Gain: 3 ThrInit: 0.15 ThrLRate: 0.001 ThrNonRew: 10 } /////////////////////////////////////////////////// Prjn: ACCnegValPTpToVsPatch @@ -2265,13 +2265,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: true Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.05 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2291,7 +2291,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -2329,13 +2329,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2355,7 +2355,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2386,7 +2386,7 @@ Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 0.1 Abs: 2.5 + Rel: 0.1 Abs: 3 } SWt: { Init: { SPct: 0 Mean: 0.5 Var: 0.4 Sym: true } @@ -2459,13 +2459,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2485,7 +2485,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2589,13 +2589,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2615,7 +2615,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2696,13 +2696,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2722,7 +2722,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2806,13 +2806,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2832,7 +2832,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: BLAPosAcqD1ToCeMPos @@ -2887,13 +2887,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2913,7 +2913,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: BLANegAcqD2ToCeMNeg @@ -2968,13 +2968,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2994,7 +2994,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -3035,13 +3035,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3061,7 +3061,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -3267,7 +3267,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToOFCposUS +Prjn: PosToOFCposUS Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -3287,7 +3287,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCposUS +Prjn: PosPToOFCposUS Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -3319,13 +3319,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3345,7 +3345,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -3471,7 +3471,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCposUSCT +Prjn: PosPToOFCposUSCT Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -3503,13 +3503,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3529,7 +3529,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposUSMDToOFCposUSPT @@ -3604,13 +3604,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3630,7 +3630,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposUSPTToOFCposUSMD @@ -3705,13 +3705,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3731,7 +3731,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -3877,7 +3877,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCposUSPTp +Prjn: PosPToOFCposUSPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -3897,7 +3897,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToOFCposUSPTp +Prjn: PosToOFCposUSPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -3929,13 +3929,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3955,7 +3955,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.4 DecayTau: 0 @@ -4073,13 +4073,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4099,7 +4099,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -4225,7 +4225,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToOFCnegUS +Prjn: PosToOFCnegUS Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4245,7 +4245,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCnegUS +Prjn: PosPToOFCnegUS Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4277,13 +4277,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4303,7 +4303,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -4389,7 +4389,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCnegUSCT +Prjn: PosPToOFCnegUSCT Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4421,13 +4421,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4447,7 +4447,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCnegUSMDToOFCnegUSPT @@ -4522,13 +4522,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4548,7 +4548,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCnegUSPTToOFCnegUSMD @@ -4623,13 +4623,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4649,7 +4649,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -4735,7 +4735,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToOFCnegUSPTp +Prjn: PosToOFCnegUSPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4755,7 +4755,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCnegUSPTp +Prjn: PosPToOFCnegUSPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4787,13 +4787,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4813,7 +4813,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -4899,7 +4899,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToOFCposVal +Prjn: PosToOFCposVal Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4919,7 +4919,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCposVal +Prjn: PosPToOFCposVal Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -4951,13 +4951,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4977,7 +4977,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -5043,7 +5043,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCposValCT +Prjn: PosPToOFCposValCT Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -5075,13 +5075,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5101,7 +5101,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposValMDToOFCposValPT @@ -5176,13 +5176,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5202,7 +5202,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposValPTToOFCposValMD @@ -5277,13 +5277,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5303,7 +5303,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -5409,7 +5409,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToOFCposValPTp +Prjn: PosPToOFCposValPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -5429,7 +5429,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToOFCposValPTp +Prjn: PosToOFCposValPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -5461,13 +5461,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5487,7 +5487,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -5573,7 +5573,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToACCnegVal +Prjn: PosToACCnegVal Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -5593,7 +5593,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToACCnegVal +Prjn: PosPToACCnegVal Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -5625,13 +5625,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5651,7 +5651,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -5717,7 +5717,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToACCnegValCT +Prjn: PosPToACCnegValCT Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -5749,13 +5749,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5775,7 +5775,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ACCnegValMDToACCnegValPT @@ -5850,13 +5850,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5876,7 +5876,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ACCnegValPTToACCnegValMD @@ -5951,13 +5951,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5977,7 +5977,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -6083,7 +6083,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToACCnegValPTp +Prjn: PosToACCnegValPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -6103,7 +6103,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToACCnegValPTp +Prjn: PosPToACCnegValPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -6135,13 +6135,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6161,7 +6161,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 43 @@ -6219,13 +6219,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6245,7 +6245,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 48 @@ -6303,13 +6303,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6329,7 +6329,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -6427,13 +6427,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6453,7 +6453,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -6551,13 +6551,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6577,7 +6577,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ACCutilMDToACCutilPT @@ -6652,13 +6652,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6678,7 +6678,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ACCutilPTToACCutilMD @@ -6753,13 +6753,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6779,7 +6779,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -6917,13 +6917,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6931,7 +6931,7 @@ Act: { PopCode: { On: false Ge: 0.1 Min: -0.1 Max: 1.1 MinAct: 1 MinSigma: 0.1 MaxSigma: 0.1 Clip: true } } Inhib: { - ActAvg: { Nominal: 0.08 AdaptGi: false Offset: 0 HiTol: 0 LoTol: 0.8 AdaptRate: 0.1 } + ActAvg: { Nominal: 0.04 AdaptGi: false Offset: 0 HiTol: 0 LoTol: 0.8 AdaptRate: 0.1 } Layer: { On: true Gi: 0.9 FB: 1 FSTau: 6 SS: 30 SSfTau: 20 SSiTau: 50 FS0: 0.1 FFAvgTau: 50 FFPrv: 0 ClampExtMin: 0.05 } Pool: { On: false Gi: 0.9 FB: 1 FSTau: 6 SS: 30 SSfTau: 20 SSiTau: 50 FS0: 0.1 FFAvgTau: 50 FFPrv: 0 ClampExtMin: 0.05 } } @@ -6943,7 +6943,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: CSP @@ -6958,13 +6958,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6972,7 +6972,7 @@ Act: { PopCode: { On: false Ge: 0.1 Min: -0.1 Max: 1.1 MinAct: 1 MinSigma: 0.1 MaxSigma: 0.1 Clip: true } } Inhib: { - ActAvg: { Nominal: 0.08 AdaptGi: false Offset: 0 HiTol: 0 LoTol: 0.8 AdaptRate: 0.1 } + ActAvg: { Nominal: 0.04 AdaptGi: false Offset: 0 HiTol: 0 LoTol: 0.8 AdaptRate: 0.1 } Layer: { On: true Gi: 1 FB: 1 FSTau: 6 SS: 30 SSfTau: 20 SSiTau: 50 FS0: 0.1 FFAvgTau: 50 FFPrv: 0 ClampExtMin: 0.05 } Pool: { On: false Gi: 1 FB: 1 FSTau: 6 SS: 30 SSfTau: 20 SSiTau: 50 FS0: 0.1 FFAvgTau: 50 FFPrv: 0 ClampExtMin: 0.05 } } @@ -6984,7 +6984,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 60 @@ -7030,7 +7030,7 @@ Learn: { } } } ///////////////////////////////////////////////// -Layer: Dist +Layer: Pos Act: { Spikes: { Thr: 0.5 VmR: 0.3 Tr: 3 RTau: 1.6667 Exp: true ExpSlope: 0.02 ExpThr: 0.9 MaxHz: 180 ISITau: 5 ISIDt: 0.2 RDt: 0.599988 } Dend: { GbarExp: 0.2 GbarR: 3 SSGi: 2 HasMod: false ModGain: 1 ModBase: 0 } @@ -7042,13 +7042,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7068,10 +7068,10 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// -Layer: DistP +Layer: PosP Act: { Spikes: { Thr: 0.5 VmR: 0.3 Tr: 3 RTau: 1.6667 Exp: true ExpSlope: 0.02 ExpThr: 0.9 MaxHz: 180 ISITau: 5 ISIDt: 0.2 RDt: 0.599988 } Dend: { GbarExp: 0.2 GbarR: 3 SSGi: 2 HasMod: false ModGain: 1 ModBase: 0 } @@ -7083,13 +7083,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7109,13 +7109,13 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 62 } /////////////////////////////////////////////////// -Prjn: OFCposUSCTToDistP +Prjn: OFCposUSCTToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7135,7 +7135,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: OFCposUSPTpToDistP +Prjn: OFCposUSPTpToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7155,7 +7155,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: OFCposValCTToDistP +Prjn: OFCposValCTToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7175,7 +7175,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: OFCposValPTpToDistP +Prjn: OFCposValPTpToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7195,7 +7195,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: OFCnegUSCTToDistP +Prjn: OFCnegUSCTToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7215,7 +7215,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: OFCnegUSPTpToDistP +Prjn: OFCnegUSPTpToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7235,7 +7235,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: ACCnegValCTToDistP +Prjn: ACCnegValCTToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7255,7 +7255,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: ACCnegValPTpToDistP +Prjn: ACCnegValPTpToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7275,7 +7275,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: ALMCTToDistP +Prjn: ALMCTToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7295,7 +7295,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: ALMPTpToDistP +Prjn: ALMPTpToPosP Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7315,7 +7315,7 @@ Learn: { } } } ///////////////////////////////////////////////// -Layer: Pos +Layer: Arm Act: { Spikes: { Thr: 0.5 VmR: 0.3 Tr: 3 RTau: 1.6667 Exp: true ExpSlope: 0.02 ExpThr: 0.9 MaxHz: 180 ISITau: 5 ISIDt: 0.2 RDt: 0.599988 } Dend: { GbarExp: 0.2 GbarR: 3 SSGi: 2 HasMod: false ModGain: 1 ModBase: 0 } @@ -7327,13 +7327,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7353,7 +7353,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Act @@ -7368,13 +7368,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7394,7 +7394,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: VL @@ -7409,13 +7409,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7435,7 +7435,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 65 @@ -7553,13 +7553,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7579,7 +7579,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -7625,7 +7625,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToM1 +Prjn: PosToM1 Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7697,13 +7697,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7723,7 +7723,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 1 DecayTau: 50 @@ -7781,13 +7781,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7807,7 +7807,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 67 @@ -7865,13 +7865,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -7891,7 +7891,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -7957,7 +7957,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToALM +Prjn: PosToALM Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -7977,7 +7977,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToALM +Prjn: PosPToALM Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -8029,13 +8029,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -8055,7 +8055,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -8141,7 +8141,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToALMCT +Prjn: PosPToALMCT Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -8173,13 +8173,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -8199,7 +8199,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ALMMDToALMPT @@ -8274,13 +8274,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -8300,7 +8300,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ALMPTToALMMD @@ -8375,13 +8375,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -8401,7 +8401,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -8507,7 +8507,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistToALMPTp +Prjn: PosToALMPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } @@ -8527,7 +8527,7 @@ Learn: { } } } /////////////////////////////////////////////////// -Prjn: DistPToALMPTp +Prjn: PosPToALMPTp Com: { GType: ExcitatoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } diff --git a/examples/boa/params_good/params_layers.txt b/examples/boa/params_good/params_layers.txt index d5b81dda1..c1c180222 100644 --- a/examples/boa/params_good/params_layers.txt +++ b/examples/boa/params_good/params_layers.txt @@ -191,19 +191,19 @@ ACCutilPTp Nominal: 0.10 Params: .PTPredLayer: 0.1 Layer.Gi: 0.80 - CS Nominal: 0.08 Params: .CS: 0.1 + CS Nominal: 0.04 Params: .CS: 0.1 Layer.Gi: 0.90 - CSP Nominal: 0.08 Params: .CS: 0.1 + CSP Nominal: 0.04 Params: .CS: 0.1 Layer.Gi: 1.00 - Dist Nominal: 0.10 + Pos Nominal: 0.10 Layer.Gi: 0.90 - DistP Nominal: 0.10 + PosP Nominal: 0.10 Layer.Gi: 1.00 - Pos Nominal: 0.10 + Arm Nominal: 0.10 Layer.Gi: 0.90 Act Nominal: 0.10 diff --git a/examples/boa/params_good/params_nondef.txt b/examples/boa/params_good/params_nondef.txt index 42e84ca7f..3f3291b2d 100644 --- a/examples/boa/params_good/params_nondef.txt +++ b/examples/boa/params_good/params_nondef.txt @@ -131,7 +131,7 @@ VsMtxGo.USposToVsMtxGo.PrjnScale.Abs: 2 // [Def: 1]
VsMtxGo.USposToVsMtxGo.SWts.Init.Var: 0.4 // [Def: 0.25]
VsMtxGo.USposToVsMtxGo.SWts.Init.Sym: false // [Def: true]
VsMtxGo.USposToVsMtxGo.Learn.LRate.Base: 0.02 // [Def: 0.04,0.1,0.2]
-VsMtxGo.BLAPosAcqD1ToVsMtxGo.PrjnScale.Abs: 3 // [Def: 1]
+VsMtxGo.BLAPosAcqD1ToVsMtxGo.PrjnScale.Abs: 2 // [Def: 1]
VsMtxGo.BLAPosAcqD1ToVsMtxGo.SWts.Init.Var: 0.4 // [Def: 0.25]
VsMtxGo.BLAPosAcqD1ToVsMtxGo.SWts.Init.Sym: false // [Def: true]
VsMtxGo.BLAPosAcqD1ToVsMtxGo.Learn.LRate.Base: 0.02 // [Def: 0.04,0.1,0.2]
@@ -169,7 +169,7 @@ VsMtxNo.VsGPeInToVsMtxNo.SWts.Adapt.SigGain: 1 // [Def: 6]
VsMtxNo.ACCnegValToVsMtxNo.SWts.Init.Var: 0.4 // [Def: 0.25]
VsMtxNo.ACCnegValToVsMtxNo.SWts.Init.Sym: false // [Def: true]
VsMtxNo.ACCnegValToVsMtxNo.Learn.LRate.Base: 0.02 // [Def: 0.04,0.1,0.2]
-VsMtxNo.BLANegAcqD2ToVsMtxNo.PrjnScale.Abs: 3 // [Def: 1]
+VsMtxNo.BLANegAcqD2ToVsMtxNo.PrjnScale.Abs: 2 // [Def: 1]
VsMtxNo.BLANegAcqD2ToVsMtxNo.SWts.Init.Var: 0.4 // [Def: 0.25]
VsMtxNo.BLANegAcqD2ToVsMtxNo.SWts.Init.Sym: false // [Def: true]
VsMtxNo.BLANegAcqD2ToVsMtxNo.Learn.LRate.Base: 0.02 // [Def: 0.04,0.1,0.2]
@@ -204,6 +204,7 @@ VsPatch.Inhib.Layer.FB: 0 // [Def: 0.5,1,4]
VsPatch.Inhib.Pool.Gi: 0.5 // [Def: 1,1.1,0.75,0.9]
VsPatch.Inhib.Pool.FB: 0 // [Def: 0.5,1,4]
VsPatch.Learn.RLRate.SigmoidMin: 0.01 // [Def: 0.05,1]
+VsPatch.VSPatch.ThrLRate: 0.001 // [Def: 0,0.002]
VsPatch.ACCnegValPTpToVsPatch.PrjnScale.Abs: 2 // [Def: 1]
VsPatch.ACCnegValPTpToVsPatch.SWts.Init.Mean: 0.1 // [Def: 0.5,0.4]
VsPatch.ACCnegValPTpToVsPatch.SWts.Init.Var: 0.05 // [Def: 0.25]
@@ -260,7 +261,7 @@ BLAPosAcqD1.BLAPosExtD2ToBLAPosAcqD1.SWts.Init.Mean: 0.8 // [Def: 0.5,0.4]
BLAPosAcqD1.BLAPosExtD2ToBLAPosAcqD1.SWts.Init.Var: 0 // [Def: 0.25]
BLAPosAcqD1.BLAPosExtD2ToBLAPosAcqD1.SWts.Init.Sym: false // [Def: true]
BLAPosAcqD1.BLAPosExtD2ToBLAPosAcqD1.SWts.Adapt.SigGain: 1 // [Def: 6]
-BLAPosAcqD1.BLANovelCSToBLAPosAcqD1.PrjnScale.Abs: 2.5 // [Def: 1]
+BLAPosAcqD1.BLANovelCSToBLAPosAcqD1.PrjnScale.Abs: 3 // [Def: 1]
BLAPosAcqD1.BLANovelCSToBLAPosAcqD1.SWts.Init.Var: 0.4 // [Def: 0.25]
BLAPosAcqD1.USposToBLAPosAcqD1.PrjnScale.Abs: 6 // [Def: 1]
BLAPosAcqD1.USposToBLAPosAcqD1.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
@@ -369,8 +370,8 @@ OFCposUS.PVposPToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUS.OFCposValToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUS.CSToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUS.CSPToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposUS.DistToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposUS.DistPToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposUS.PosToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposUS.PosPToOFCposUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUSCT.Acts.Sahp.Gbar: 1 // [Def: 0.05,0.1]
OFCposUSCT.Acts.NMDA.Gbar: 0.008 // [Def: 0,0.006,0.007]
OFCposUSCT.Acts.GabaB.Gbar: 0.009 // [Def: 0,0.012,0.015]
@@ -382,7 +383,7 @@ OFCposUSCT.DrivesPToOFCposUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUSCT.PVposPToOFCposUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUSCT.CSPToOFCposUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposUSCT.DistPToOFCposUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposUSCT.PosPToOFCposUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposUSPT.Acts.Sahp.Gbar: 0.01 // [Def: 0.05,0.1]
OFCposUSPT.Acts.GabaB.Gbar: 0.01 // [Def: 0,0.012,0.015]
OFCposUSPT.Inhib.Layer.Gi: 2.4 // [Def: 1,1.1,0.75,0.9]
@@ -427,9 +428,9 @@ OFCposUSPTp.PVposPToOFCposUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2] OFCposUSPTp.CSToOFCposUSPTp.PrjnScale.Abs: 4 // [Def: 1]
OFCposUSPTp.CSToOFCposUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposUSPTp.DistPToOFCposUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposUSPTp.DistToOFCposUSPTp.PrjnScale.Abs: 4 // [Def: 1]
-OFCposUSPTp.DistToOFCposUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposUSPTp.PosPToOFCposUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposUSPTp.PosToOFCposUSPTp.PrjnScale.Abs: 4 // [Def: 1]
+OFCposUSPTp.PosToOFCposUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
NotMaint.Acts.Init.GeBase: 1.2 // [Def: 0]
NotMaint.Acts.Decay.Glong: 1 // [Def: 0,0.6]
NotMaint.Inhib.Layer.Gi: 0.5 // [Def: 1,1.1,0.75,0.9]
@@ -463,8 +464,8 @@ OFCnegUS.USnegToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUS.USnegPToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUS.PVnegPToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUS.ACCnegValToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCnegUS.DistToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCnegUS.DistPToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCnegUS.PosToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCnegUS.PosPToOFCnegUS.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUSCT.Acts.Sahp.Gbar: 1 // [Def: 0.05,0.1]
OFCnegUSCT.Acts.NMDA.Gbar: 0.008 // [Def: 0,0.006,0.007]
OFCnegUSCT.Acts.GabaB.Gbar: 0.009 // [Def: 0,0.012,0.015]
@@ -474,7 +475,7 @@ OFCnegUSCT.OFCnegUSToOFCnegUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2] OFCnegUSCT.USnegPToOFCnegUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUSCT.PVnegPToOFCnegUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCnegUSCT.DistPToOFCnegUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCnegUSCT.PosPToOFCnegUSCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUSPT.Acts.Sahp.Gbar: 0.01 // [Def: 0.05,0.1]
OFCnegUSPT.Acts.GabaB.Gbar: 0.01 // [Def: 0,0.012,0.015]
OFCnegUSPT.Inhib.Layer.Gi: 2.4 // [Def: 1,1.1,0.75,0.9]
@@ -515,16 +516,16 @@ OFCnegUSPTp.OFCnegUSPTToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2 OFCnegUSPTp.OFCnegUSCTToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUSPTp.USnegPToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCnegUSPTp.PVnegPToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCnegUSPTp.DistToOFCnegUSPTp.PrjnScale.Abs: 4 // [Def: 1]
-OFCnegUSPTp.DistToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCnegUSPTp.DistPToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCnegUSPTp.PosToOFCnegUSPTp.PrjnScale.Abs: 4 // [Def: 1]
+OFCnegUSPTp.PosToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCnegUSPTp.PosPToOFCnegUSPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposVal.OFCposUSToOFCposVal.PrjnScale.Abs: 3 // [Def: 1]
OFCposVal.OFCposUSToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposVal.PVposToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposVal.PVposPToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposVal.ACCutilToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposVal.DistToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposVal.DistPToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposVal.PosToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposVal.PosPToOFCposVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValCT.Acts.Sahp.Gbar: 1 // [Def: 0.05,0.1]
OFCposValCT.Acts.NMDA.Gbar: 0.008 // [Def: 0,0.006,0.007]
OFCposValCT.Acts.GabaB.Gbar: 0.009 // [Def: 0,0.012,0.015]
@@ -533,7 +534,7 @@ OFCposValCT.Inhib.Pool.Gi: 2.2 // [Def: 1,1.1,0.75,0.9]
OFCposValCT.OFCposValToOFCposValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValCT.OFCposValPTToOFCposValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValCT.PVposPToOFCposValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposValCT.DistPToOFCposValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposValCT.PosPToOFCposValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValPT.Acts.Sahp.Gbar: 0.01 // [Def: 0.05,0.1]
OFCposValPT.Acts.GabaB.Gbar: 0.01 // [Def: 0,0.012,0.015]
OFCposValPT.Inhib.Layer.Gi: 2.4 // [Def: 1,1.1,0.75,0.9]
@@ -576,16 +577,16 @@ OFCposValPTp.PVposToOFCposValPTp.PrjnScale.Abs: 4 // [Def: 1]
OFCposValPTp.PVposToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValPTp.PVposPToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValPTp.PVposPToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposValPTp.DistPToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-OFCposValPTp.DistToOFCposValPTp.PrjnScale.Abs: 4 // [Def: 1]
-OFCposValPTp.DistToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposValPTp.PosPToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+OFCposValPTp.PosToOFCposValPTp.PrjnScale.Abs: 4 // [Def: 1]
+OFCposValPTp.PosToOFCposValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegVal.OFCnegUSToACCnegVal.PrjnScale.Abs: 3 // [Def: 1]
ACCnegVal.OFCnegUSToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegVal.PVnegToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegVal.PVnegPToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegVal.ACCutilToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ACCnegVal.DistToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ACCnegVal.DistPToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ACCnegVal.PosToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ACCnegVal.PosPToACCnegVal.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValCT.Acts.Sahp.Gbar: 1 // [Def: 0.05,0.1]
ACCnegValCT.Acts.NMDA.Gbar: 0.008 // [Def: 0,0.006,0.007]
ACCnegValCT.Acts.GabaB.Gbar: 0.009 // [Def: 0,0.012,0.015]
@@ -594,7 +595,7 @@ ACCnegValCT.Inhib.Pool.Gi: 2.2 // [Def: 1,1.1,0.75,0.9]
ACCnegValCT.ACCnegValToACCnegValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValCT.ACCnegValPTToACCnegValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValCT.PVnegPToACCnegValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ACCnegValCT.DistPToACCnegValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ACCnegValCT.PosPToACCnegValCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValPT.Acts.Sahp.Gbar: 0.01 // [Def: 0.05,0.1]
ACCnegValPT.Acts.GabaB.Gbar: 0.01 // [Def: 0,0.012,0.015]
ACCnegValPT.Inhib.Layer.Gi: 2.4 // [Def: 1,1.1,0.75,0.9]
@@ -637,9 +638,9 @@ ACCnegValPTp.PVnegToACCnegValPTp.PrjnScale.Abs: 4 // [Def: 1]
ACCnegValPTp.PVnegToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValPTp.PVnegPToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValPTp.PVnegPToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ACCnegValPTp.DistToACCnegValPTp.PrjnScale.Abs: 4 // [Def: 1]
-ACCnegValPTp.DistToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ACCnegValPTp.DistPToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ACCnegValPTp.PosToACCnegValPTp.PrjnScale.Abs: 4 // [Def: 1]
+ACCnegValPTp.PosToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ACCnegValPTp.PosPToACCnegValPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValP.ACCutilCTToOFCposValP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
OFCposValP.ACCutilPTpToOFCposValP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ACCnegValP.ACCutilCTToACCnegValP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
@@ -704,16 +705,16 @@ ACCutilPTp.ACCnegValToACCutilPTp.PrjnScale.Abs: 4 // [Def: 1]
ACCutilPTp.ACCnegValToACCutilPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
CSP.OFCposUSCTToCSP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
CSP.OFCposUSPTpToCSP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.OFCposUSCTToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.OFCposUSPTpToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.OFCposValCTToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.OFCposValPTpToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.OFCnegUSCTToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.OFCnegUSPTpToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.ACCnegValCTToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.ACCnegValPTpToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.ALMCTToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-DistP.ALMPTpToDistP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.OFCposUSCTToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.OFCposUSPTpToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.OFCposValCTToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.OFCposValPTpToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.OFCnegUSCTToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.OFCnegUSPTpToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.ACCnegValCTToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.ACCnegValPTpToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.ALMCTToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+PosP.ALMPTpToPosP.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
VL.M1CTToVL.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
VL.ALMCTToVL.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
VL.ALMPTpToVL.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
@@ -728,8 +729,8 @@ M1P.ALMPTpToM1P.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALM.M1ToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALM.M1PToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALM.VLToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ALM.DistToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ALM.DistPToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ALM.PosToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ALM.PosPToALM.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMCT.Acts.Sahp.Gbar: 1 // [Def: 0.05,0.1]
ALMCT.Acts.NMDA.Gbar: 0.008 // [Def: 0,0.006,0.007]
ALMCT.Acts.GabaB.Gbar: 0.009 // [Def: 0,0.012,0.015]
@@ -739,7 +740,7 @@ ALMCT.ALMToALMCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMCT.ALMPTToALMCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMCT.M1PToALMCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMCT.VLToALMCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ALMCT.DistPToALMCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ALMCT.PosPToALMCT.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMPT.Acts.Sahp.Gbar: 0.01 // [Def: 0.05,0.1]
ALMPT.Acts.GabaB.Gbar: 0.01 // [Def: 0,0.012,0.015]
ALMPT.Inhib.Layer.Gi: 2.4 // [Def: 1,1.1,0.75,0.9]
@@ -782,6 +783,6 @@ ALMPTp.M1PToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMPTp.M1ToALMPTp.PrjnScale.Abs: 4 // [Def: 1]
ALMPTp.M1ToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
ALMPTp.VLToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ALMPTp.DistToALMPTp.PrjnScale.Abs: 4 // [Def: 1]
-ALMPTp.DistToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
-ALMPTp.DistPToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ALMPTp.PosToALMPTp.PrjnScale.Abs: 4 // [Def: 1]
+ALMPTp.PosToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
+ALMPTp.PosPToALMPTp.Learn.LRate.Base: 0.01 // [Def: 0.04,0.1,0.2]
diff --git a/examples/boa/params_good/params_prjns.txt b/examples/boa/params_good/params_prjns.txt index 61961ae94..ab69cd87f 100644 --- a/examples/boa/params_good/params_prjns.txt +++ b/examples/boa/params_good/params_prjns.txt @@ -75,8 +75,8 @@ Layer: VsMtxGo VsGPeTA InhibPrjn Abs: 2.00 Rel: 1.00 GScale: 0.04 Rel: 0.50 VsGPeIn InhibPrjn Abs: 0.50 Rel: 1.00 GScale: 0.01 Rel: 0.50 USpos MatrixPrjn Abs: 2.00 Rel: 0.20 GScale: 0.08 Rel: 0.12 - BLAPosAcqD1 MatrixPrjn Abs: 3.00 Rel: 1.00 GScale: 0.62 Rel: 0.62 - Abs Params: .BLAAcqToGo: 3 + BLAPosAcqD1 MatrixPrjn Abs: 2.00 Rel: 1.00 GScale: 0.42 Rel: 0.62 + Abs Params: .BLAAcqToGo: 2 Rel Params: .BLAAcqToGo: 1 Drives MatrixPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 Abs Params: .DrivesToMtx: 1 @@ -94,8 +94,8 @@ Layer: VsMtxNo VsGPeIn InhibPrjn Abs: 0.50 Rel: 1.00 GScale: 0.01 Rel: 0.50 ACCnegVal MatrixPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 Rel Params: .PFCToVSMtx: 0.1 - BLANegAcqD2 MatrixPrjn Abs: 3.00 Rel: 1.00 GScale: 0.38 Rel: 0.38 - Abs Params: .BLAAcqToGo: 3 + BLANegAcqD2 MatrixPrjn Abs: 2.00 Rel: 1.00 GScale: 0.26 Rel: 0.38 + Abs Params: .BLAAcqToGo: 2 Rel Params: .BLAAcqToGo: 1 BLAPosExtD2 MatrixPrjn Abs: 0.10 Rel: 1.00 GScale: 0.01 Rel: 0.38 Drives MatrixPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -117,7 +117,7 @@ Layer: VsPatch ACCnegValPTp VSPatchPrjn Abs: 2.00 Rel: 1.00 GScale: 0.08 Rel: 0.17 Abs Params: Base:.VSPatchPrjn: 2 Drives VSPatchPrjn Abs: 2.00 Rel: 1.00 GScale: 2.00 Rel: 1.00 - Abs Params: Base:.VSPatchPrjn: 2 + Abs Params: .VSPatchPrjn: 2 OFCposUSPTp VSPatchPrjn Abs: 2.00 Rel: 1.00 GScale: 0.06 Rel: 0.17 Abs Params: Base:.VSPatchPrjn: 2 OFCposValPTp VSPatchPrjn Abs: 2.00 Rel: 1.00 GScale: 0.08 Rel: 0.17 @@ -136,7 +136,7 @@ Layer: SC Layer: BLAPosAcqD1 BLAPosExtD2 InhibPrjn Abs: 0.50 Rel: 1.00 GScale: 0.17 Rel: 1.00 Abs Params: Base:.BLAExtToAcq: 0.5 - BLANovelCS ForwardPrjn Abs: 2.50 Rel: 0.10 GScale: 0.16 Rel: 0.06 + BLANovelCS ForwardPrjn Abs: 3.00 Rel: 0.10 GScale: 0.19 Rel: 0.06 Abs Params: Base:.BLAFromNovel: 3 USpos BLAPrjn Abs: 6.00 Rel: 0.50 GScale: 0.62 Rel: 0.31 CS BLAPrjn Abs: 1.50 Rel: 1.00 GScale: 0.94 Rel: 0.62 @@ -181,8 +181,8 @@ Layer: OFCposUS OFCposVal BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.05 CS BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.05 Rel: 0.05 CSP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.05 Rel: 0.05 - Dist BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 + Pos BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 Layer: OFCposUSCT OFCposUS CTCtxtPrjn Abs: 1.00 Rel: 1.00 GScale: 0.40 Rel: 0.40 @@ -191,7 +191,7 @@ Layer: OFCposUSCT USposP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 PVposP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 CSP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.04 Rel: 0.04 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 Layer: OFCposUSPT OFCposUSMD BackPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -217,8 +217,8 @@ Layer: OFCposUSPTp CSP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.02 CS ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.89 Rel: 0.22 Abs Params: .ToPTp: 4 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 - Dist ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.44 Rel: 0.22 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 + Pos ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.44 Rel: 0.22 Abs Params: .ToPTp: 4 Layer: NotMaint @@ -235,15 +235,15 @@ Layer: OFCnegUS USnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 ACCnegVal BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 - Dist ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.19 Rel: 0.38 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 + Pos ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.19 Rel: 0.38 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 Layer: OFCnegUSCT OFCnegUS CTCtxtPrjn Abs: 1.00 Rel: 1.00 GScale: 0.43 Rel: 0.43 OFCnegUSPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.05 Rel: 0.43 USnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 Layer: OFCnegUSPT OFCnegUSMD BackPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -265,9 +265,9 @@ Layer: OFCnegUSPTp OFCnegUSCT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.10 Rel: 0.30 USnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.03 - Dist ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.61 Rel: 0.30 + Pos ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.61 Rel: 0.30 Abs Params: .ToPTp: 4 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 Layer: OFCposVal OFCposUS ForwardPrjn Abs: 3.00 Rel: 1.00 GScale: 0.25 Rel: 0.42 @@ -275,14 +275,14 @@ Layer: OFCposVal PVpos ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.14 Rel: 0.42 PVposP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 ACCutil BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 - Dist BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 + Pos BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 Layer: OFCposValCT OFCposVal CTCtxtPrjn Abs: 1.00 Rel: 1.00 GScale: 0.45 Rel: 0.45 OFCposValPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.04 Rel: 0.45 PVposP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 Layer: OFCposValPT OFCposValMD BackPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -306,8 +306,8 @@ Layer: OFCposValPTp Abs Params: .ToPTp: 4 PVposP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 PVposP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 - Dist ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.47 Rel: 0.23 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 + Pos ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.47 Rel: 0.23 Abs Params: .ToPTp: 4 Layer: ACCnegVal @@ -315,14 +315,14 @@ Layer: ACCnegVal PVneg ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.10 Rel: 0.30 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.03 ACCutil BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.03 - Dist ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.15 Rel: 0.30 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 + Pos ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.15 Rel: 0.30 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 Layer: ACCnegValCT ACCnegVal CTCtxtPrjn Abs: 1.00 Rel: 1.00 GScale: 0.45 Rel: 0.45 ACCnegValPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.04 Rel: 0.45 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.05 Layer: ACCnegValPT ACCnegValMD BackPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -346,9 +346,9 @@ Layer: ACCnegValPTp Abs Params: .ToPTp: 4 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 PVnegP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 - Dist ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.47 Rel: 0.23 + Pos ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.47 Rel: 0.23 Abs Params: .ToPTp: 4 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 Layer: OFCposValP ACCutilCT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.12 Rel: 0.50 @@ -403,9 +403,9 @@ Layer: CSP OFCposUSCT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.10 Rel: 0.50 OFCposUSPTp ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.03 Rel: 0.50 -Layer: Dist +Layer: Pos -Layer: DistP +Layer: PosP OFCposUSCT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.02 Rel: 0.10 OFCposUSPTp ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.01 Rel: 0.10 OFCposValCT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.03 Rel: 0.10 @@ -417,7 +417,7 @@ Layer: DistP ALMCT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.03 Rel: 0.10 ALMPTp ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.03 Rel: 0.10 -Layer: Pos +Layer: Arm Layer: Act @@ -431,7 +431,7 @@ Layer: VL Layer: M1 ALM BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.03 VL BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 - Dist ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.16 Rel: 0.31 + Pos ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.16 Rel: 0.31 OFCnegUS ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.03 Rel: 0.31 ACCutilPTp ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.08 Rel: 0.31 @@ -447,8 +447,8 @@ Layer: ALM M1 ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.08 Rel: 0.30 M1P BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.03 VL BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 - Dist ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.15 Rel: 0.30 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 + Pos ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.15 Rel: 0.30 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.03 ACCutilPTp ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.08 Rel: 0.30 Layer: ALMCT @@ -456,7 +456,7 @@ Layer: ALMCT ALMPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.04 Rel: 0.43 M1P BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.04 VL BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.02 Rel: 0.04 Layer: ALMPT ALMMD BackPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -480,6 +480,6 @@ Layer: ALMPTp M1 ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.23 Rel: 0.23 Abs Params: .ToPTp: 4 VL BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 - Dist ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.47 Rel: 0.23 + Pos ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 0.47 Rel: 0.23 Abs Params: .ToPTp: 4 - DistP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 + PosP BackPrjn Abs: 1.00 Rel: 0.10 GScale: 0.01 Rel: 0.02 diff --git a/examples/deep_fsa/params_good/params_all.txt b/examples/deep_fsa/params_good/params_all.txt index 072c1f0a3..6b6eceb8d 100644 --- a/examples/deep_fsa/params_good/params_all.txt +++ b/examples/deep_fsa/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 10 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.1 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: InputP @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 10 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.1 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.2 FullDriveAct: 0.6 DriveLayIdx: 0 @@ -116,13 +116,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 10 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.1 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -142,7 +142,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Hidden @@ -157,13 +157,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 10 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.1 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -183,7 +183,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -241,13 +241,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 10 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.1 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -267,7 +267,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 diff --git a/examples/deep_move/params_good/params_all.txt b/examples/deep_move/params_good/params_all.txt index 8bdcdd52a..fb2894120 100644 --- a/examples/deep_move/params_good/params_all.txt +++ b/examples/deep_move/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: DepthP @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 0 @@ -116,13 +116,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -142,7 +142,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: HeadDirP @@ -157,13 +157,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -183,7 +183,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 2 @@ -221,13 +221,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -247,7 +247,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: DepthHid @@ -262,13 +262,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -288,7 +288,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -366,13 +366,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -392,7 +392,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.5 DecayTau: 0 @@ -450,13 +450,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -476,7 +476,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -554,13 +554,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -580,7 +580,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 1 DecayTau: 0 diff --git a/examples/deep_move/params_good/params_layers.txt b/examples/deep_move/params_good/params_layers.txt index 3c2cd7d30..26dd9d2cc 100644 --- a/examples/deep_move/params_good/params_layers.txt +++ b/examples/deep_move/params_good/params_layers.txt @@ -10,7 +10,7 @@ HeadDirP Nominal: 0.13 Params: .HeadDirIn: 0.13 | Layer: 0.1 Layer.Gi: 0.80 Params: .PulvinarLayer: 0.8 | .HeadDirIn: 0.9 | Layer: 1.0 - Action Nominal: 0.25 Params: #Action: 0.25 | Base:Layer: 0.1 + Action Nominal: 0.25 Params: #Action: 0.25 | Layer: 0.1 Layer.Gi: 0.90 Params: #Action: 0.9 | Layer: 1.0 DepthHid Nominal: 0.07 Params: #DepthHid: 0.07 | .SuperLayer: 0.1 | Layer: 0.1 diff --git a/examples/deep_music/params_good/config.toml b/examples/deep_music/params_good/config.toml index 4f25bce15..dca7baabe 100644 --- a/examples/deep_music/params_good/config.toml +++ b/examples/deep_music/params_good/config.toml @@ -1,5 +1,5 @@ Includes = ["30notes.toml"] -GUI = true +GUI = false Debug = false [Env] diff --git a/examples/deep_music/params_good/params_all.txt b/examples/deep_music/params_good/params_all.txt index ef759c35b..4acf61eb5 100644 --- a/examples/deep_music/params_good/params_all.txt +++ b/examples/deep_music/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -116,13 +116,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -200,13 +200,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.005 GiHz: 200 Gi: 0.005 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.04 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.007 Tau: 300 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 300 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } diff --git a/examples/deep_music/params_good/params_layers.txt b/examples/deep_music/params_good/params_layers.txt index 0f0eb780e..8f424c77b 100644 --- a/examples/deep_music/params_good/params_layers.txt +++ b/examples/deep_music/params_good/params_layers.txt @@ -2,11 +2,11 @@ Layer.Gi: 0.90 Params: Layer: 0.9 InputP Nominal: 0.05 Params: 30Notes:.InLay: 0.05 | .InLay: 0.025 | Layer: 0.1 - Layer.Gi: 1.00 Params: .PulvinarLayer: 1.0 | Layer: 0.9 + Layer.Gi: 1.00 Params: .PulvinarLayer: 1.0 | Base:Layer: 0.9 - Hidden Nominal: 0.10 Params: .SuperLayer: 0.1 | Layer: 0.1 - Layer.Gi: 0.90 Params: Base:Layer: 0.9 + Hidden Nominal: 0.10 Params: .SuperLayer: 0.1 | Base:Layer: 0.1 + Layer.Gi: 0.90 Params: Layer: 0.9 - HiddenCT Nominal: 0.12 Params: .CTLayer: 0.12 | Base:Layer: 0.1 + HiddenCT Nominal: 0.12 Params: .CTLayer: 0.12 | Layer: 0.1 Layer.Gi: 2.20 Params: .CTLayer: 2.2 | Layer: 0.9 diff --git a/examples/hip/params_good/config.toml b/examples/hip/params_good/config.toml index ed76a7266..4c521c852 100644 --- a/examples/hip/params_good/config.toml +++ b/examples/hip/params_good/config.toml @@ -20,8 +20,9 @@ Debug = false MossyDeltaTest = 0.75 ThetaLow = 0.9 ThetaHigh = 1.0 + EC5Clamp = true EC5ClampSrc = "EC3" - EC5ClampTest = true + EC5ClampTest = false EC5ClampThr = 0.1 [Hip.EC2Size] X = 21 diff --git a/examples/hip/params_good/params_all.txt b/examples/hip/params_good/params_all.txt index 590da24f8..94266ed2e 100644 --- a/examples/hip/params_good/params_all.txt +++ b/examples/hip/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: EC2 @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -156,13 +156,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -182,7 +182,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -223,13 +223,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -249,7 +249,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -333,13 +333,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1.4 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -359,7 +359,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -417,13 +417,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -443,7 +443,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -530,13 +530,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1.4 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -556,7 +556,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: CA1ToEC5 diff --git a/examples/hip/params_good/params_layers.txt b/examples/hip/params_good/params_layers.txt index af94f6b63..abe602b62 100644 --- a/examples/hip/params_good/params_layers.txt +++ b/examples/hip/params_good/params_layers.txt @@ -7,8 +7,8 @@ DG Nominal: 0.01 Params: Base:#DG: 0.01 Layer.Gi: 2.40 Params: #DG: 2.4 - CA3 Nominal: 0.01 Params: Base:#CA3: 0.01 - Layer.Gi: 1.20 Params: #CA3: 1.2 + CA3 Nominal: 0.01 Params: #CA3: 0.01 + Layer.Gi: 1.20 Params: Base:#CA3: 1.2 EC3 Nominal: 0.05 Params: .EC: 0.05 Pool.Gi: 1.10 Params: .EC: 1.1 diff --git a/examples/inhib/params_good/params_all.txt b/examples/inhib/params_good/params_all.txt index e1f13c425..bf6ef3c74 100644 --- a/examples/inhib/params_good/params_all.txt +++ b/examples/inhib/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 0.6 Add: false ErrThr: 0.5 } Noise: { On: true GeHz: 100 Ge: 0.002 GiHz: 200 Gi: 0.002 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Layer1 @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.002 GiHz: 200 Gi: 0.002 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -156,13 +156,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.01 GiHz: 200 Gi: 0 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: false TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -182,7 +182,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -280,13 +280,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.002 GiHz: 200 Gi: 0.002 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -306,7 +306,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -384,13 +384,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.01 GiHz: 200 Gi: 0 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: false TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -410,7 +410,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 diff --git a/examples/inhib/params_good/params_layers.txt b/examples/inhib/params_good/params_layers.txt index 325180e24..d1a011a21 100644 --- a/examples/inhib/params_good/params_layers.txt +++ b/examples/inhib/params_good/params_layers.txt @@ -1,14 +1,14 @@ Layer0 Nominal: 0.10 Params: Layer: 0.1 - Layer.Gi: 1.00 Params: Layer: 1.0 | Base:Layer: 1.0 + Layer.Gi: 1.00 Params: Layer: 1.0 | Layer: 1.0 Layer1 Nominal: 0.10 Params: Layer: 0.1 - Layer.Gi: 1.00 Params: FSFFFB:Layer: 1.0 | Layer: 1.0 + Layer.Gi: 1.00 Params: Layer: 1.0 | Layer: 1.0 Inhib1 Nominal: 0.50 Params: .InhibLay: 0.5 | Layer: 0.1 - Layer.Gi: 1.00 Params: Layer: 1.0 | Base:Layer: 1.0 + Layer.Gi: 1.00 Params: FSFFFB:Layer: 1.0 | Layer: 1.0 Layer2 Nominal: 0.10 Params: Layer: 0.1 - Layer.Gi: 1.00 Params: Layer: 1.0 | Layer: 1.0 + Layer.Gi: 1.00 Params: Layer: 1.0 | Base:Layer: 1.0 Inhib2 Nominal: 0.50 Params: .InhibLay: 0.5 | Layer: 0.1 Layer.Gi: 1.00 Params: Layer: 1.0 | Layer: 1.0 diff --git a/examples/mpi/params_good/params_all.txt b/examples/mpi/params_good/params_all.txt index e0f3795aa..13e396238 100644 --- a/examples/mpi/params_good/params_all.txt +++ b/examples/mpi/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Hidden1 @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -136,13 +136,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -162,7 +162,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -220,13 +220,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -246,7 +246,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: Hidden2ToOutput diff --git a/examples/mpi/params_good/params_layers.txt b/examples/mpi/params_good/params_layers.txt index 24e784e74..401556c38 100644 --- a/examples/mpi/params_good/params_layers.txt +++ b/examples/mpi/params_good/params_layers.txt @@ -5,8 +5,8 @@ Layer.Gi: 1.05 Params: Layer: 1.05 Hidden2 Nominal: 0.06 Params: Layer: 0.06 - Layer.Gi: 1.05 Params: Layer: 1.05 + Layer.Gi: 1.05 Params: Base:Layer: 1.05 Output Nominal: 0.24 Params: #Output: 0.24 | Layer: 0.06 - Layer.Gi: 0.65 Params: #Output: 0.65 | Base:Layer: 1.05 + Layer.Gi: 0.65 Params: #Output: 0.65 | Layer: 1.05 diff --git a/examples/neuron/params_good/params_all.txt b/examples/neuron/params_good/params_all.txt index 696e3824c..dbdcbbbe2 100644 --- a/examples/neuron/params_good/params_all.txt +++ b/examples/neuron/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Neuron @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.05 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.05 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 diff --git a/examples/pcore/params.go b/examples/pcore/params.go index 59137aba7..682804234 100644 --- a/examples/pcore/params.go +++ b/examples/pcore/params.go @@ -33,8 +33,9 @@ var ParamSets = netparams.Sets{ // Prjns {Sel: ".MatrixPrjn", Desc: "", Params: params.Params{ - "Prjn.Matrix.NoGateLRate": "1", // 1 is good -- drives learning on nogate which is rewarded -- more closely tracks - "Prjn.Learn.LRate.Base": "0.02", // .02 default + "Prjn.Matrix.NoGateLRate": "1", // 1 is good -- drives learning on nogate which is rewarded -- more closely tracks + "Prjn.Learn.LRate.Base": "0.02", // .02 default + "Prjn.Learn.Trace.LearnThr": "0.75", }}, {Sel: "#UrgencyToMtxGo", Desc: "strong urgency factor", Params: params.Params{ diff --git a/examples/pcore/params_good/params.toml b/examples/pcore/params_good/params.toml index 84f1444d4..fa0d5dc30 100644 --- a/examples/pcore/params_good/params.toml +++ b/examples/pcore/params_good/params.toml @@ -25,6 +25,7 @@ Desc = "" [Base.Params] "Prjn.Learn.LRate.Base" = "0.02" + "Prjn.Learn.Trace.LearnThr" = "0.75" "Prjn.Matrix.NoGateLRate" = "1" [[Base]] diff --git a/examples/pcore/params_good/params_all.txt b/examples/pcore/params_good/params_all.txt index fa4aec392..d5f4279cf 100644 --- a/examples/pcore/params_good/params_all.txt +++ b/examples/pcore/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPi @@ -135,13 +135,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -161,7 +161,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeOut @@ -219,13 +219,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -245,7 +245,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeIn @@ -323,13 +323,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -349,7 +349,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeTA @@ -407,13 +407,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 3 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -433,7 +433,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: GPeInToSTNp @@ -488,13 +488,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 3 C50: 0.4 ActTau: 15 DeTau: 30 KCaR: 0.4 CaRDecayTau: 200 CaInThr: 0.01 CaInTau: 50 } @@ -514,7 +514,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: PFCToSTNs @@ -549,13 +549,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -575,7 +575,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: false SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } } Matrix: { GateThr: 0.05 IsVS: false OtherMatrixIdx: 7 ThalLay1Idx: 17 ThalLay2Idx: -1 ThalLay3Idx: -1 ThalLay4Idx: -1 ThalLay5Idx: -1 ThalLay6Idx: -1 @@ -702,13 +702,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -728,7 +728,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: false SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } } Matrix: { GateThr: 0.05 IsVS: false OtherMatrixIdx: 6 ThalLay1Idx: 17 ThalLay2Idx: -1 ThalLay3Idx: -1 ThalLay4Idx: -1 ThalLay5Idx: -1 ThalLay6Idx: -1 @@ -832,13 +832,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -858,7 +858,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Urgency @@ -873,13 +873,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -899,7 +899,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: ACCPos @@ -914,13 +914,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -940,7 +940,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: ACCNeg @@ -955,13 +955,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -981,7 +981,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: In @@ -996,13 +996,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1022,7 +1022,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: InP @@ -1037,13 +1037,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1063,7 +1063,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 12 @@ -1101,13 +1101,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1127,7 +1127,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -1185,13 +1185,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1211,7 +1211,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -1269,13 +1269,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1295,7 +1295,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: PFCVMToPFCPT @@ -1370,13 +1370,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 1 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1396,7 +1396,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: PFCPTToPFCVM diff --git a/examples/pvlv/params_good/config.toml b/examples/pvlv/params_good/config.toml index 374426efd..986b38b14 100644 --- a/examples/pvlv/params_good/config.toml +++ b/examples/pvlv/params_good/config.toml @@ -3,8 +3,8 @@ Debug = false [Env] RunName = "PosAcq_A100" - SetNBlocks = true - NBlocks = 50 + SetNBlocks = false + NBlocks = 0 [Params] Sheet = "" @@ -18,7 +18,7 @@ Debug = false [Run] GPU = false - NThreads = 2 + NThreads = 0 Run = 0 NRuns = 1 diff --git a/examples/pvlv/params_good/params.toml b/examples/pvlv/params_good/params.toml index 4223315e7..36d0f3a99 100644 --- a/examples/pvlv/params_good/params.toml +++ b/examples/pvlv/params_good/params.toml @@ -26,7 +26,7 @@ "Layer.Learn.TrgAvgAct.GiBaseInit" = "0.5" "Layer.VSPatch.Gain" = "5" "Layer.VSPatch.ThrInit" = "0.2" - "Layer.VSPatch.ThrLRate" = "0.002" + "Layer.VSPatch.ThrLRate" = "0.0001" "Layer.VSPatch.ThrNonRew" = "10" [[Base]] @@ -71,6 +71,7 @@ Sel = ".MatrixPrjn" Desc = "" [Base.Params] + "Prjn.Learn.Trace.LearnThr" = "0.0" "Prjn.Matrix.NoGateLRate" = "0.0" [[Base]] @@ -96,7 +97,7 @@ Sel = ".GPiToBGThal" Desc = "inhibition from GPi to MD" [Base.Params] - "Prjn.PrjnScale.Abs" = "2" + "Prjn.PrjnScale.Abs" = "3" [[Base]] Sel = ".PTpToBLAExt" diff --git a/examples/pvlv/params_good/params_all.txt b/examples/pvlv/params_good/params_all.txt index b53926074..ea1f4c339 100644 --- a/examples/pvlv/params_good/params_all.txt +++ b/examples/pvlv/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } VTA: { CeMGain: 0.75 LHbGain: 1.25 @@ -55,13 +55,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -81,7 +81,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: LDT @@ -96,13 +96,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -122,7 +122,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } LDT: { SrcThr: 0.05 Rew: true MaintInhib: 2 NotMaintMax: 0.4 SrcLay1Idx: 24 SrcLay2Idx: -1 SrcLay3Idx: -1 SrcLay4Idx: -1 @@ -140,13 +140,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -166,7 +166,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: USneg @@ -181,13 +181,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -207,7 +207,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: USposP @@ -222,13 +222,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -248,7 +248,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 3 @@ -306,13 +306,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -332,7 +332,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 4 @@ -390,13 +390,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -416,7 +416,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: PVneg @@ -431,13 +431,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -457,7 +457,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: PVposP @@ -472,13 +472,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -498,7 +498,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 7 @@ -616,13 +616,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -642,7 +642,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 8 @@ -760,13 +760,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -786,7 +786,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: DrivesP @@ -801,13 +801,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -827,7 +827,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 11 @@ -885,13 +885,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -911,7 +911,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: VsGPi @@ -926,13 +926,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -952,7 +952,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPi @@ -1050,13 +1050,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1076,7 +1076,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeOut @@ -1134,13 +1134,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1160,7 +1160,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeIn @@ -1238,13 +1238,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1264,7 +1264,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } GP: { GPType: GPeTA @@ -1322,13 +1322,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 3 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1348,7 +1348,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: VsGPeInToVsSTNp @@ -1423,13 +1423,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 3 C50: 0.4 ActTau: 15 DeTau: 30 KCaR: 0.4 CaRDecayTau: 200 CaInThr: 0.01 CaInTau: 50 } @@ -1449,7 +1449,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 2 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: BLAPosAcqD1ToVsSTNs @@ -1504,13 +1504,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1530,7 +1530,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: false SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } } Matrix: { GateThr: 0.05 IsVS: true OtherMatrixIdx: 21 ThalLay1Idx: 35 ThalLay2Idx: 41 ThalLay3Idx: 46 ThalLay4Idx: 51 ThalLay5Idx: -1 ThalLay6Idx: -1 @@ -1591,7 +1591,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1614,7 +1614,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1637,7 +1637,7 @@ SWt: { Learn: { Learn: false LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1660,7 +1660,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1683,7 +1683,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1706,7 +1706,7 @@ SWt: { Learn: { Learn: false LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1726,13 +1726,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -1752,7 +1752,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: false SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 1 AChLRateMod: 1 AChDisInhib: 5 BurstGain: 1 DipGain: 1 } } Matrix: { GateThr: 0.05 IsVS: true OtherMatrixIdx: 20 ThalLay1Idx: 35 ThalLay2Idx: 41 ThalLay3Idx: 46 ThalLay4Idx: 51 ThalLay5Idx: -1 ThalLay6Idx: -1 @@ -1813,7 +1813,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1836,7 +1836,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1859,7 +1859,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1882,7 +1882,7 @@ SWt: { Learn: { Learn: false LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1905,7 +1905,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1928,7 +1928,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1951,7 +1951,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1974,7 +1974,7 @@ SWt: { Learn: { Learn: true LRate: { Base: 0.02 Sched: 1 Mod: 1 Eff: 0.02 } - Trace: { Tau: 1 SubMean: 0 LearnThr: 0.75 } + Trace: { Tau: 1 SubMean: 0 LearnThr: 0 } KinaseCa: { SpikeG: 12 MaxISI: 100 Dt: { MTau: 5 PTau: 39 DTau: 41 ExpAdj: true } } } @@ -1994,13 +1994,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2020,7 +2020,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: VsPatch @@ -2035,13 +2035,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2061,10 +2061,10 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0.5 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.01 Diff: false SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: true DALRateMod: 0 AChLRateMod: 0.8 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: true DALRateMod: 0 AChLRateMod: 0.8 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } VSPatch: { - Gain: 5 ThrInit: 0.2 ThrLRate: 0.002 ThrNonRew: 10 + Gain: 5 ThrInit: 0.2 ThrLRate: 0.0001 ThrNonRew: 10 } /////////////////////////////////////////////////// Prjn: ACCnegValPTpToVsPatch @@ -2199,13 +2199,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: true Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.05 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2225,7 +2225,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -2263,13 +2263,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2289,7 +2289,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2393,13 +2393,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2419,7 +2419,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2523,13 +2523,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2549,7 +2549,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2630,13 +2630,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2656,7 +2656,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2740,13 +2740,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2766,7 +2766,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: BLAPosAcqD1ToCeMPos @@ -2821,13 +2821,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2847,7 +2847,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 2 Valence: 1 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: D2Mod Valence: Negative DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: BLANegAcqD2ToCeMNeg @@ -2902,13 +2902,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2928,7 +2928,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.01 Min: 0.001 } - NeuroMod: { DAMod: 1 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } + NeuroMod: { DAMod: D1Mod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0.5 AChLRateMod: 1 AChDisInhib: 0 BurstGain: 0.2 DipGain: 0 } } CT: { GeGain: 0.1 DecayTau: 0 @@ -2969,13 +2969,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -2995,7 +2995,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -3253,13 +3253,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3279,7 +3279,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -3437,13 +3437,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3463,7 +3463,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposUSMDToOFCposUSPT @@ -3538,13 +3538,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3564,7 +3564,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposUSPTToOFCposUSMD @@ -3612,7 +3612,7 @@ Com: { GType: InhibitoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 1 Abs: 2 + Rel: 1 Abs: 3 } SWt: { Init: { SPct: 0 Mean: 0.75 Var: 0 Sym: false } @@ -3639,13 +3639,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3665,7 +3665,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -3863,13 +3863,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -3889,7 +3889,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.4 DecayTau: 0 @@ -3987,13 +3987,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4013,7 +4013,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -4231,13 +4231,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4257,7 +4257,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -4395,13 +4395,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4421,7 +4421,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCnegUSMDToOFCnegUSPT @@ -4496,13 +4496,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4522,7 +4522,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCnegUSPTToOFCnegUSMD @@ -4570,7 +4570,7 @@ Com: { GType: InhibitoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 1 Abs: 2 + Rel: 1 Abs: 3 } SWt: { Init: { SPct: 0 Mean: 0.75 Var: 0 Sym: false } @@ -4597,13 +4597,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4623,7 +4623,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -4801,13 +4801,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4827,7 +4827,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -4945,13 +4945,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -4971,7 +4971,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -5069,13 +5069,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5095,7 +5095,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposValMDToOFCposValPT @@ -5170,13 +5170,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5196,7 +5196,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: OFCposValPTToOFCposValMD @@ -5244,7 +5244,7 @@ Com: { GType: InhibitoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 1 Abs: 2 + Rel: 1 Abs: 3 } SWt: { Init: { SPct: 0 Mean: 0.75 Var: 0 Sym: false } @@ -5271,13 +5271,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5297,7 +5297,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -5455,13 +5455,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5481,7 +5481,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -5599,13 +5599,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.008 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.009 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5625,7 +5625,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 2 DecayTau: 50 @@ -5723,13 +5723,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.01 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.01 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5749,7 +5749,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ACCnegValMDToACCnegValPT @@ -5824,13 +5824,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5850,7 +5850,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 1 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: ACCnegValPTToACCnegValMD @@ -5898,7 +5898,7 @@ Com: { GType: InhibitoryG Delay: 2 MaxDelay: 2 PFail: 0 PFailSWt: false DelLen: 3 } PrjnScale: { - Rel: 1 Abs: 2 + Rel: 1 Abs: 3 } SWt: { Init: { SPct: 0 Mean: 0.75 Var: 0 Sym: false } @@ -5925,13 +5925,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.1 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -5951,7 +5951,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } CT: { GeGain: 0.05 DecayTau: 50 @@ -6109,13 +6109,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6135,7 +6135,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: TimeP @@ -6150,13 +6150,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6176,7 +6176,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 53 @@ -6354,13 +6354,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6380,7 +6380,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: CSP @@ -6395,13 +6395,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6421,7 +6421,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 1 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Pulv: { DriveScale: 0.1 FullDriveAct: 0.6 DriveLayIdx: 55 @@ -6519,13 +6519,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -6545,5 +6545,5 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } diff --git a/examples/pvlv/params_good/params_layers.txt b/examples/pvlv/params_good/params_layers.txt index 7a990a950..7bdb70702 100644 --- a/examples/pvlv/params_good/params_layers.txt +++ b/examples/pvlv/params_good/params_layers.txt @@ -77,8 +77,8 @@ Pool.Gi: 1.00 BLAPosExtD2 Nominal: 0.03 - Layer.Gi: 1.80 Params: Base:#BLAPosExtD2: 1.8 - Pool.Gi: 1.00 Params: #BLAPosExtD2: 1.0 + Layer.Gi: 1.80 Params: #BLAPosExtD2: 1.8 + Pool.Gi: 1.00 Params: Base:#BLAPosExtD2: 1.0 BLANegExtD1 Nominal: 0.03 Layer.Gi: 1.80 diff --git a/examples/pvlv/params_good/params_nondef.txt b/examples/pvlv/params_good/params_nondef.txt index fdaa387a4..c285b860c 100644 --- a/examples/pvlv/params_good/params_nondef.txt +++ b/examples/pvlv/params_good/params_nondef.txt @@ -198,6 +198,7 @@ VsPatch.Inhib.Pool.FB: 0 // [Def: 0.5,1,4]
VsPatch.Learn.RLRate.SigmoidMin: 0.01 // [Def: 0.05,1]
VsPatch.VSPatch.Gain: 5 // [Def: 3]
VsPatch.VSPatch.ThrInit: 0.2 // [Def: 0.15]
+VsPatch.VSPatch.ThrLRate: 0.0001 // [Def: 0,0.002]
VsPatch.ACCnegValPTpToVsPatch.PrjnScale.Abs: 6 // [Def: 1]
VsPatch.ACCnegValPTpToVsPatch.SWts.Init.Mean: 0.1 // [Def: 0.5,0.4]
VsPatch.ACCnegValPTpToVsPatch.SWts.Init.Var: 0.05 // [Def: 0.25]
@@ -374,7 +375,7 @@ OFCposUSMD.OFCposUSToOFCposUSMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
OFCposUSMD.OFCposUSToOFCposUSMD.SWts.Init.Var: 0 // [Def: 0.25]
OFCposUSMD.OFCposUSToOFCposUSMD.SWts.Init.Sym: false // [Def: true]
OFCposUSMD.OFCposUSToOFCposUSMD.SWts.Adapt.SigGain: 1 // [Def: 6]
-OFCposUSMD.VsGPiToOFCposUSMD.PrjnScale.Abs: 2 // [Def: 1]
+OFCposUSMD.VsGPiToOFCposUSMD.PrjnScale.Abs: 3 // [Def: 1]
OFCposUSMD.VsGPiToOFCposUSMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
OFCposUSMD.VsGPiToOFCposUSMD.SWts.Init.Var: 0 // [Def: 0.25]
OFCposUSMD.VsGPiToOFCposUSMD.SWts.Init.Sym: false // [Def: true]
@@ -435,7 +436,7 @@ OFCnegUSMD.OFCnegUSToOFCnegUSMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
OFCnegUSMD.OFCnegUSToOFCnegUSMD.SWts.Init.Var: 0 // [Def: 0.25]
OFCnegUSMD.OFCnegUSToOFCnegUSMD.SWts.Init.Sym: false // [Def: true]
OFCnegUSMD.OFCnegUSToOFCnegUSMD.SWts.Adapt.SigGain: 1 // [Def: 6]
-OFCnegUSMD.VsGPiToOFCnegUSMD.PrjnScale.Abs: 2 // [Def: 1]
+OFCnegUSMD.VsGPiToOFCnegUSMD.PrjnScale.Abs: 3 // [Def: 1]
OFCnegUSMD.VsGPiToOFCnegUSMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
OFCnegUSMD.VsGPiToOFCnegUSMD.SWts.Init.Var: 0 // [Def: 0.25]
OFCnegUSMD.VsGPiToOFCnegUSMD.SWts.Init.Sym: false // [Def: true]
@@ -475,7 +476,7 @@ OFCposValMD.OFCposValToOFCposValMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
OFCposValMD.OFCposValToOFCposValMD.SWts.Init.Var: 0 // [Def: 0.25]
OFCposValMD.OFCposValToOFCposValMD.SWts.Init.Sym: false // [Def: true]
OFCposValMD.OFCposValToOFCposValMD.SWts.Adapt.SigGain: 1 // [Def: 6]
-OFCposValMD.VsGPiToOFCposValMD.PrjnScale.Abs: 2 // [Def: 1]
+OFCposValMD.VsGPiToOFCposValMD.PrjnScale.Abs: 3 // [Def: 1]
OFCposValMD.VsGPiToOFCposValMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
OFCposValMD.VsGPiToOFCposValMD.SWts.Init.Var: 0 // [Def: 0.25]
OFCposValMD.VsGPiToOFCposValMD.SWts.Init.Sym: false // [Def: true]
@@ -515,7 +516,7 @@ ACCnegValMD.ACCnegValToACCnegValMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
ACCnegValMD.ACCnegValToACCnegValMD.SWts.Init.Var: 0 // [Def: 0.25]
ACCnegValMD.ACCnegValToACCnegValMD.SWts.Init.Sym: false // [Def: true]
ACCnegValMD.ACCnegValToACCnegValMD.SWts.Adapt.SigGain: 1 // [Def: 6]
-ACCnegValMD.VsGPiToACCnegValMD.PrjnScale.Abs: 2 // [Def: 1]
+ACCnegValMD.VsGPiToACCnegValMD.PrjnScale.Abs: 3 // [Def: 1]
ACCnegValMD.VsGPiToACCnegValMD.SWts.Init.Mean: 0.75 // [Def: 0.5,0.4]
ACCnegValMD.VsGPiToACCnegValMD.SWts.Init.Var: 0 // [Def: 0.25]
ACCnegValMD.VsGPiToACCnegValMD.SWts.Init.Sym: false // [Def: true]
diff --git a/examples/pvlv/params_good/params_prjns.txt b/examples/pvlv/params_good/params_prjns.txt index abbbdebfd..79b69302e 100644 --- a/examples/pvlv/params_good/params_prjns.txt +++ b/examples/pvlv/params_good/params_prjns.txt @@ -99,15 +99,15 @@ Layer: VsPatch ACCnegValPTp VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 0.30 Rel: 0.20 Abs Params: Base:.VSPatchPrjn: 6 Drives VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 6.00 Rel: 1.00 - Abs Params: Base:.VSPatchPrjn: 6 + Abs Params: .VSPatchPrjn: 6 OFCposUSPTp VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 0.20 Rel: 0.20 Abs Params: Base:.VSPatchPrjn: 6 OFCposValPTp VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 0.30 Rel: 0.20 Abs Params: Base:.VSPatchPrjn: 6 OFCnegUSPTp VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 0.11 Rel: 0.20 - Abs Params: Base:.VSPatchPrjn: 6 - ACCnegValPTp VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 0.30 Rel: 0.20 Abs Params: .VSPatchPrjn: 6 + ACCnegValPTp VSPatchPrjn Abs: 6.00 Rel: 1.00 GScale: 0.30 Rel: 0.20 + Abs Params: Base:.VSPatchPrjn: 6 Layer: SC CS ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 1.00 Rel: 1.00 @@ -183,8 +183,8 @@ Layer: OFCposUSMD OFCposUSPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.50 Rel: 0.50 OFCposUS ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 2.00 Rel: 0.50 Abs Params: Base:.SuperToThal: 4.0 - VsGPi InhibPrjn Abs: 2.00 Rel: 1.00 GScale: 0.08 Rel: 1.00 - Abs Params: Base:.GPiToBGThal: 2 + VsGPi InhibPrjn Abs: 3.00 Rel: 1.00 GScale: 0.12 Rel: 1.00 + Abs Params: Base:.GPiToBGThal: 3 Layer: OFCposUSPTp OFCposUSPT CTCtxtPrjn Abs: 6.00 Rel: 1.00 GScale: 0.15 Rel: 0.22 @@ -234,8 +234,8 @@ Layer: OFCnegUSMD OFCnegUSPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.50 Rel: 0.50 OFCnegUS ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 2.00 Rel: 0.50 Abs Params: Base:.SuperToThal: 4.0 - VsGPi InhibPrjn Abs: 2.00 Rel: 1.00 GScale: 0.08 Rel: 1.00 - Abs Params: Base:.GPiToBGThal: 2 + VsGPi InhibPrjn Abs: 3.00 Rel: 1.00 GScale: 0.12 Rel: 1.00 + Abs Params: Base:.GPiToBGThal: 3 Layer: OFCnegUSPTp OFCnegUSPT CTCtxtPrjn Abs: 6.00 Rel: 1.00 GScale: 0.15 Rel: 0.23 @@ -271,8 +271,8 @@ Layer: OFCposValMD OFCposValPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.50 Rel: 0.50 OFCposVal ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 2.00 Rel: 0.50 Abs Params: Base:.SuperToThal: 4.0 - VsGPi InhibPrjn Abs: 2.00 Rel: 1.00 GScale: 0.08 Rel: 1.00 - Abs Params: Base:.GPiToBGThal: 2 + VsGPi InhibPrjn Abs: 3.00 Rel: 1.00 GScale: 0.12 Rel: 1.00 + Abs Params: Base:.GPiToBGThal: 3 Layer: OFCposValPTp OFCposValPT CTCtxtPrjn Abs: 6.00 Rel: 1.00 GScale: 0.13 Rel: 0.23 @@ -307,8 +307,8 @@ Layer: ACCnegValMD ACCnegValPT ForwardPrjn Abs: 1.00 Rel: 1.00 GScale: 0.50 Rel: 0.50 ACCnegVal ForwardPrjn Abs: 4.00 Rel: 1.00 GScale: 2.00 Rel: 0.50 Abs Params: Base:.SuperToThal: 4.0 - VsGPi InhibPrjn Abs: 2.00 Rel: 1.00 GScale: 0.08 Rel: 1.00 - Abs Params: Base:.GPiToBGThal: 2 + VsGPi InhibPrjn Abs: 3.00 Rel: 1.00 GScale: 0.12 Rel: 1.00 + Abs Params: Base:.GPiToBGThal: 3 Layer: ACCnegValPTp ACCnegValPT CTCtxtPrjn Abs: 6.00 Rel: 1.00 GScale: 0.13 Rel: 0.23 diff --git a/examples/ra25/params_good/config.toml b/examples/ra25/params_good/config.toml index a14d51d4a..5202946ce 100644 --- a/examples/ra25/params_good/config.toml +++ b/examples/ra25/params_good/config.toml @@ -16,8 +16,8 @@ Debug = false Y = 10 [Run] - GPU = true - NData = 16 + GPU = false + NData = 1 NThreads = 0 Run = 0 NRuns = 5 diff --git a/examples/ra25/params_good/params_all.txt b/examples/ra25/params_good/params_all.txt index e0f3795aa..13e396238 100644 --- a/examples/ra25/params_good/params_all.txt +++ b/examples/ra25/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Hidden1 @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -136,13 +136,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -162,7 +162,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -220,13 +220,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -246,7 +246,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: Hidden2ToOutput diff --git a/examples/ra25x/params_good/params_all.txt b/examples/ra25x/params_good/params_all.txt index 9a6f8faa3..c0e757369 100644 --- a/examples/ra25x/params_good/params_all.txt +++ b/examples/ra25x/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 1 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: Hidden1 @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -136,13 +136,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -162,7 +162,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } Burst: { ThrRel: 0.1 ThrAbs: 0.1 @@ -220,13 +220,13 @@ Act: { Clamp: { IsInput: false IsTarget: true Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.2 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 1 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -246,7 +246,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.0002 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: Hidden2ToOutput diff --git a/examples/rl/params_good/params_all.txt b/examples/rl/params_good/params_all.txt index 2b5b9a225..7a14f80eb 100644 --- a/examples/rl/params_good/params_all.txt +++ b/examples/rl/params_good/params_all.txt @@ -11,13 +11,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -37,7 +37,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } ///////////////////////////////////////////////// Layer: RewPred @@ -52,13 +52,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -78,7 +78,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } /////////////////////////////////////////////////// Prjn: InputToRewPred @@ -116,13 +116,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -142,7 +142,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } TDInteg: { Discount: 0.9 PredGain: 1 TDPredLayIdx: 1 @@ -160,13 +160,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -186,7 +186,7 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } TDDa: { TonicGe: 0.3 TDIntegLayIdx: 2 @@ -204,13 +204,13 @@ Act: { Clamp: { IsInput: false IsTarget: false Ge: 0.8 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -230,7 +230,7 @@ Learn: { TrgAvgAct: { On: false GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 1 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } LDT: { SrcThr: 0.05 Rew: true MaintInhib: 2 NotMaintMax: 0.4 SrcLay1Idx: -1 SrcLay2Idx: -1 SrcLay3Idx: -1 SrcLay4Idx: -1 @@ -248,13 +248,13 @@ Act: { Clamp: { IsInput: true IsTarget: false Ge: 1.5 Add: false ErrThr: 0.5 } Noise: { On: false GeHz: 100 Ge: 0.001 GiHz: 200 Gi: 0.001 } VmRange: { Min: 0.1 Max: 1 } - Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.2093637 DtMax: 0.001 } + Mahp: { Gbar: 0.02 Voff: -30 Vslope: 9 TauMax: 1000 Tadj: 3.209364 DtMax: 0.001 } Sahp: { Gbar: 0.05 CaTau: 5 Off: 0.8 Slope: 0.02 TauMax: 1 CaDt: 0.2 DtMax: 1 } KNa: { On: true TrialSlow: false Med: { On: true Rise: 0.02 Max: 0.2 Tau: 200 Dt: 0.005 } Slow: { On: true Rise: 0.001 Max: 0.2 Tau: 1000 Dt: 0.001 } } NMDA: { Gbar: 0.006 Tau: 100 ITau: 1 MgC: 1.4 Voff: 0 } MaintNMDA: { Gbar: 0.007 Tau: 200 ITau: 1 MgC: 1.4 Voff: 0 } - GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811758 RiseDt: 0.022222223 DecayDt: 0.02 } + GabaB: { Gbar: 0.015 RiseTau: 45 DecayTau: 50 Gbase: 0.2 GiSpike: 10 MaxTime: 47.41225 TauFact: 2.5811756 RiseDt: 0.022222223 DecayDt: 0.02 } VGCC: { Gbar: 0.02 Ca: 25 } AK: { Gbar: 0.1 Hf: 0.076 Mf: 0.075 Voff: 2 Vmax: -37 } SKCa: { Gbar: 0 C50: 0.5 ActTau: 15 DeTau: 30 KCaR: 0.8 CaRDecayTau: 150 CaInThr: 0.01 CaInTau: 50 } @@ -274,5 +274,5 @@ Learn: { TrgAvgAct: { On: true GiBaseInit: 0 ErrLRate: 0.02 SynScaleRate: 0.005 SubMean: 0 Permute: true Pool: true TrgRange: { Min: 0.5 Max: 2 } } RLRate: { On: true SigmoidMin: 0.05 Diff: true SpkThr: 0.1 DiffThr: 0.02 Min: 0.001 } - NeuroMod: { DAMod: 0 Valence: 0 DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } + NeuroMod: { DAMod: NoDAMod Valence: Positive DAModGain: 0.5 DALRateSign: false DALRateMod: 0 AChLRateMod: 0 AChDisInhib: 0 BurstGain: 1 DipGain: 1 } } diff --git a/examples/rl/params_good/params_layers.txt b/examples/rl/params_good/params_layers.txt index 3e6a6d1ae..9e88e65e9 100644 --- a/examples/rl/params_good/params_layers.txt +++ b/examples/rl/params_good/params_layers.txt @@ -2,10 +2,10 @@ Layer.Gi: 0.20 Params: Base:#Rew: 0.2 RewPred Nominal: 1.00 Params: .TDPredLayer: 1 - Layer.Gi: 0.20 Params: TD:.TDPredLayer: 0.2 + Layer.Gi: 0.20 Params: .TDPredLayer: 0.2 RewInteg Nominal: 1.00 Params: .TDIntegLayer: 1 - Layer.Gi: 0.20 Params: .TDIntegLayer: 0.2 + Layer.Gi: 0.20 Params: TD:.TDIntegLayer: 0.2 TD Nominal: 0.50 Layer.Gi: 1.00