00001 #include "NueAna/AnnAna.h"
00002 #include "NueAna/NueRecord.h"
00003 #include "NueAna/NueStandard.h"
00004 #include "math.h"
00005 #include "TFile.h"
00006 #include <iostream>
00007 #include <fstream>
00008
00009 using namespace std;
00010 ClassImp(AnnAna)
00011
00012 TMultiLayerPerceptron* AnnAna::fneuralNet_6inp = 0;
00013 TMultiLayerPerceptron* AnnAna::fneuralNet_30inp = 0;
00014 TMultiLayerPerceptron* AnnAna::fneuralNet_11inp = 0;
00015 TMultiLayerPerceptron* AnnAna::fneuralNet_11inp_daikon04 = 0;
00016 TMultiLayerPerceptron* AnnAna::fneuralNet_14inp_daikon04 = 0;
00017
00018 AnnAna::AnnAna(NueRecord &nr):
00019 nuerec(nr)
00020 {
00021 static bool first = true;
00022 char *srt_dir = getenv("SRT_PRIVATE_CONTEXT");
00023 char annfile[10000];
00024 char annfile2[10000];
00025 char annfile3[10000];
00026 char annfile4[10000];
00027 char annfile5[10000];
00028
00029 if(first){
00030 sprintf(annfile,"%s/NueAna/data/ann040907_6inp.root",srt_dir);
00031 ifstream Test(annfile);
00032 if (!Test){
00033 srt_dir = getenv("SRT_PUBLIC_CONTEXT");
00034 sprintf(annfile,"%s/NueAna/data/ann040907_6inp.root",srt_dir);
00035 ifstream Test_again(annfile);
00036 if (!Test_again){
00037 cout<<"Couldn't find ANN object, blame Tingjun"<<endl;
00038 exit(0);
00039 }
00040 }
00041 static TFile *f1 = TFile::Open(annfile);
00042 fneuralNet_6inp = (TMultiLayerPerceptron*) f1->Get("mlp");
00043 }
00044
00045 if (!fneuralNet_6inp) {
00046 cout<<"Couldn't find ANN object for FracVarAna, blame Tingjun"<<endl;
00047 exit(0);
00048 }
00049
00050 if(first){
00051 srt_dir = getenv("SRT_PRIVATE_CONTEXT");
00052 sprintf(annfile2,"%s/NueAna/data/ann050107_30inp.root",srt_dir);
00053 ifstream Test2(annfile2);
00054 if (!Test2){
00055 srt_dir = getenv("SRT_PUBLIC_CONTEXT");
00056 sprintf(annfile2,"%s/NueAna/data/ann050107_30inp.root",srt_dir);
00057 ifstream Test_again2(annfile2);
00058 if (!Test_again2){
00059 cout<<"Couldn't find ANN object, blame Tingjun"<<endl;
00060 exit(0);
00061 }
00062 }
00063 static TFile *f2 = TFile::Open(annfile2);
00064 fneuralNet_30inp = (TMultiLayerPerceptron*) f2->Get("mlp");
00065 }
00066
00067 if (!fneuralNet_30inp) {
00068 cout<<"Couldn't find ANN object, blame Tingjun"<<endl;
00069 exit(0);
00070 }
00071
00072 if(first){
00073 srt_dir = getenv("SRT_PRIVATE_CONTEXT");
00074 sprintf(annfile3,"%s/NueAna/data/ann082608_11inp.root",srt_dir);
00075 ifstream Test2(annfile3);
00076 if (!Test2){
00077 srt_dir = getenv("SRT_PUBLIC_CONTEXT");
00078 sprintf(annfile3,"%s/NueAna/data/ann082608_11inp.root",srt_dir);
00079 ifstream Test_again2(annfile3);
00080 if (!Test_again2){
00081 cout<<"Couldn't find ANN object, blame Tingjun"<<endl;
00082 exit(0);
00083 }
00084 }
00085 static TFile *f3 = TFile::Open(annfile3);
00086 fneuralNet_11inp = (TMultiLayerPerceptron*) f3->Get("mlp");
00087 }
00088
00089 if (!fneuralNet_11inp) {
00090 cout<<"Couldn't find ANN object, blame Tingjun"<<endl;
00091 exit(0);
00092 }
00093
00094 if (first) {
00095 srt_dir = getenv("SRT_PRIVATE_CONTEXT");
00096 sprintf(annfile4,"%s/NueAna/data/ann11_400_14_9.root",srt_dir);
00097 ifstream Test2(annfile4);
00098 if (!Test2){
00099 srt_dir = getenv("SRT_PUBLIC_CONTEXT");
00100 sprintf(annfile4,"%s/NueAna/data/ann11_400_14_9.root",srt_dir);
00101 ifstream Test_again2(annfile4);
00102 if (!Test_again2){
00103 cout<<"Couldn't find ANN object, blame Jiajie"<<endl;
00104 exit(0);
00105 }
00106 }
00107 static TFile *f4 = TFile::Open(annfile4);
00108 fneuralNet_11inp_daikon04 = (TMultiLayerPerceptron*) f4->Get("mlp");
00109 }
00110
00111 if (!fneuralNet_11inp_daikon04) {
00112 cout<<"Couldn't find ANN object, blame Jiajie"<<endl;
00113 exit(0);
00114 }
00115
00116 if (first) {
00117 srt_dir = getenv("SRT_PRIVATE_CONTEXT");
00118 sprintf(annfile5,"%s/NueAna/data/ann14_400_14_9.root",srt_dir);
00119 ifstream Test2(annfile5);
00120 if (!Test2){
00121 srt_dir = getenv("SRT_PUBLIC_CONTEXT");
00122 sprintf(annfile5,"%s/NueAna/data/ann14_400_14_9.root",srt_dir);
00123 ifstream Test_again2(annfile5);
00124 if (!Test_again2){
00125 cout<<"Couldn't find ANN object, blame Jiajie"<<endl;
00126 exit(0);
00127 }
00128 }
00129 static TFile *f5 = TFile::Open(annfile5);
00130 fneuralNet_14inp_daikon04 = (TMultiLayerPerceptron*) f5->Get("mlp");
00131 }
00132
00133 if (!fneuralNet_14inp_daikon04) {
00134 cout<<"Couldn't find ANN object, blame Jiajie"<<endl;
00135 exit(0);
00136 }
00137
00138 if (first){
00139 cout<<"Reading ann_6inp from : "<<annfile<<endl;
00140 cout<<"Reading ann_30inp from : "<<annfile2<<endl;
00141 cout<<"Reading ann_11inp from : "<<annfile3<<endl;
00142 cout<<"Reading ann_11inp_daikon04 from : "<<annfile4<<endl;
00143 cout<<"Reading ann_14inp_daikon04 from : "<<annfile5<<endl;
00144 first = false;
00145 }
00146 }
00147
00148 AnnAna::~AnnAna()
00149 {}
00150
00151 void AnnAna::Analyze(){
00152
00153
00154 int pass = 1;
00155 if (nuerec.shwfit.par_a<-1000) pass = 0;
00156 if (nuerec.shwfit.par_b<-1000) pass = 0;
00157 if (nuerec.shwfit.uv_molrad_peak<-1000) pass = 0;
00158 if (nuerec.shwfit.uv_rms<-1000) pass = 0;
00159 if (nuerec.angcluster.fACluRmsShwAxis<-1000) pass = 0;
00160 if (nuerec.angcluster.fACluRmsZAxis<-1000) pass = 0;
00161 if (nuerec.hitcalc.fHitLongEnergy<-1000) pass = 0;
00162 if (nuerec.hitcalc.fHitLongEnergy>1000) pass = 0;
00163 if (nuerec.hitcalc.fHitTransCMEnergy<-1000) pass = 0;
00164 if (nuerec.hitcalc.fHitTransCMEnergy>2000) pass = 0;
00165 if (nuerec.hitcalc.fHitTransEnergyRatio<-1000) pass = 0;
00166 if (nuerec.hitcalc.fHitLongEnergyRatio<-1000) pass = 0;
00167 if (nuerec.hitcalc.fHitFarAngle<-1000) pass = 0;
00168 if (nuerec.hitcalc.fHitPeakAngle<-1000) pass = 0;
00169 if (nuerec.mstvars.e4w<-1000) pass = 0;
00170 if (nuerec.mstvars.e4w>500) pass = 0;
00171 if (nuerec.mstvars.o4w<-1000) pass = 0;
00172 if (nuerec.mstvars.o4w>500) pass = 0;
00173 if (nuerec.mstvars.osmtot<-1000) pass = 0;
00174 if (nuerec.mstvars.osmtot>500) pass = 0;
00175 if (nuerec.mstvars.eeprob<-1000) pass = 0;
00176 if (nuerec.mstvars.oeprob<-1000) pass = 0;
00177 if (nuerec.fracvars.fract_2_planes<-1000) pass = 0;
00178 if (nuerec.fracvars.fract_4_planes<-1000) pass = 0;
00179 if (nuerec.fracvars.fract_6_planes<-1000) pass = 0;
00180 if (nuerec.fracvars.fract_4_counters<-1000) pass = 0;
00181 if (nuerec.fracvars.fract_8_counters<-1000) pass = 0;
00182 if (nuerec.fracvars.fract_12_counters<-1000) pass = 0;
00183 if (nuerec.fracvars.fract_road<-1000) pass = 0;
00184 if (nuerec.subshowervars.E2to1U<-1000) pass = 0;
00185 if (nuerec.subshowervars.E2to1V<-1000) pass = 0;
00186 if (nuerec.subshowervars.PHFracRMSU<-1000) pass = 0;
00187 if (nuerec.subshowervars.PHFracRMSV<-1000) pass = 0;
00188 if (nuerec.subshowervars.PHAvgDevU<-1000) pass = 0;
00189 if (nuerec.subshowervars.PHAvgDevV<-1000) pass = 0;
00190
00191 if (!pass) {
00192 nuerec.ann.pid_30inp = ANtpDefaultValue::kDouble;
00193 }
00194 else {
00195
00196 Double_t params[30];
00197 params[0] = nuerec.shwfit.par_a;
00198 params[1] = nuerec.shwfit.par_b;
00199 params[2] = nuerec.shwfit.uv_molrad_peak;
00200 params[3] = nuerec.shwfit.uv_rms;
00201 params[4] = nuerec.angcluster.fACluRmsShwAxis;
00202 params[5] = nuerec.angcluster.fACluRmsZAxis;
00203 params[6] = nuerec.hitcalc.fHitLongEnergy;
00204 params[7] = nuerec.hitcalc.fHitTransCMEnergy;
00205 params[8] = nuerec.hitcalc.fHitTransEnergyRatio;
00206 params[9] = nuerec.hitcalc.fHitLongEnergyRatio;
00207 params[10] = nuerec.hitcalc.fHitFarAngle;
00208 params[11] = nuerec.hitcalc.fHitPeakAngle;
00209 params[12] = nuerec.mstvars.e4w;
00210 params[13] = nuerec.mstvars.o4w;
00211 params[14] = nuerec.mstvars.osmtot;
00212 params[15] = nuerec.mstvars.eeprob;
00213 params[16] = nuerec.mstvars.oeprob;
00214 params[17] = nuerec.fracvars.fract_2_planes;
00215 params[18] = nuerec.fracvars.fract_4_planes;
00216 params[19] = nuerec.fracvars.fract_6_planes;
00217 params[20] = nuerec.fracvars.fract_4_counters;
00218 params[21] = nuerec.fracvars.fract_8_counters;
00219 params[22] = nuerec.fracvars.fract_12_counters;
00220 params[23] = nuerec.fracvars.fract_road;
00221 params[24] = nuerec.subshowervars.E2to1U;
00222 params[25] = nuerec.subshowervars.E2to1V;
00223 params[26] = nuerec.subshowervars.PHFracRMSU;
00224 params[27] = nuerec.subshowervars.PHFracRMSV;
00225 params[28] = nuerec.subshowervars.PHAvgDevU;
00226 params[29] = nuerec.subshowervars.PHAvgDevV;
00227
00228 nuerec.ann.pid_30inp = fneuralNet_30inp->Evaluate(0,params);
00229 }
00230
00231 double par[6];
00232 par[0] = nuerec.fracvars.fract_road;
00233 par[1] = nuerec.shwfit.par_a;
00234 par[2] = nuerec.shwfit.par_b;
00235 par[3] = nuerec.hitcalc.fHitLongEnergy;
00236 par[4] = nuerec.mstvars.e4w+nuerec.mstvars.o4w;
00237 par[5] = nuerec.subshowervars.PHFracRMSU+nuerec.subshowervars.PHFracRMSV;
00238 bool inputok = true;
00239 for (int idx = 0; idx<6; idx++){
00240 inputok = inputok&&par[idx]>-100;
00241 }
00242 if (inputok) nuerec.ann.pid_6inp = fneuralNet_6inp->Evaluate(0,par);
00243 else nuerec.ann.pid_6inp = ANtpDefaultValue::kDouble;
00244
00245
00246
00247 double pars[11];
00248
00249 pars[0] = nuerec.shwfit.par_a;
00250 pars[1] = nuerec.shwfit.par_b;
00251 pars[2] = nuerec.shwfit.uv_molrad_peak_9s_2pe_dw;
00252 pars[3] = nuerec.shwfit.uv_rms_9s_2pe_dw;
00253 pars[4] = nuerec.mstvars.e4w+nuerec.mstvars.o4w;
00254 pars[5] = nuerec.fracvars.fract_2_planes;
00255 pars[6] = nuerec.fracvars.fract_4_planes;
00256 pars[7] = nuerec.fracvars.fract_6_planes;
00257 pars[8] = nuerec.fracvars.fract_8_counters;
00258 pars[9] = nuerec.fracvars.fract_road;
00259 pars[10]=nuerec.shwfit.LongE;
00260 pass = 1;
00261 if (nuerec.shwfit.par_a<-1000) pass = 0;
00262 if (nuerec.shwfit.par_b<-1000) pass = 0;
00263 if (nuerec.shwfit.uv_molrad_peak_9s_2pe_dw<-1000) pass = 0;
00264 if (nuerec.shwfit.uv_rms_9s_2pe_dw<-1000) pass = 0;
00265 if (nuerec.mstvars.e4w<-1000) pass = 0;
00266 if (nuerec.mstvars.e4w>500) pass = 0;
00267 if (nuerec.mstvars.o4w<-1000) pass = 0;
00268 if (nuerec.mstvars.o4w>500) pass = 0;
00269 if (nuerec.fracvars.fract_2_planes<-1000) pass = 0;
00270 if (nuerec.fracvars.fract_4_planes<-1000) pass = 0;
00271 if (nuerec.fracvars.fract_6_planes<-1000) pass = 0;
00272 if (nuerec.fracvars.fract_8_counters<-1000) pass = 0;
00273 if (nuerec.fracvars.fract_road<-1000) pass = 0;
00274 if (nuerec.shwfit.LongE<-1000) pass = 0;
00275 if (nuerec.shwfit.LongE>1000) pass = 0;
00276
00277 if (pass) nuerec.ann.pid_11inp = fneuralNet_11inp->Evaluate(0,pars);
00278 else nuerec.ann.pid_11inp = ANtpDefaultValue::kDouble;
00279
00280 if (pass) nuerec.ann.pid_11inp_daikon04 = fneuralNet_11inp_daikon04->Evaluate(0,pars);
00281 else nuerec.ann.pid_11inp_daikon04 = ANtpDefaultValue::kDouble;
00282
00283
00284
00285
00286 NueConvention::NueEnergyCorrection(&nuerec);
00287
00288 double paras[14];
00289 paras[0] = nuerec.shwfit.par_a;
00290 paras[1] = nuerec.shwfit.par_b;
00291 paras[2] = nuerec.shwfit.uv_rms_9s_2pe_dw;
00292 paras[3] = nuerec.fracvars.fract_road;
00293 paras[4] = nuerec.shwfit.LongE;
00294 paras[5] = nuerec.fracvars.shw_max;
00295 paras[6] = nuerec.fracvars.shw_slp;
00296 paras[7] = nuerec.srevent.phNueGeV;
00297 paras[8] = nuerec.fracvars.dis2stp;
00298 paras[9] = nuerec.fracvars.fract_1_plane;
00299 paras[10] = nuerec.fracvars.fract_5_planes;
00300 paras[11] = nuerec.fracvars.fract_6_counters;
00301 paras[12] = nuerec.fracvars.fract_20_counters;
00302 paras[13] = TMath::Abs(nuerec.srevent.endPlane - nuerec.srevent.begPlane);
00303
00304 pass = 1;
00305
00306 if (nuerec.shwfit.par_a<-1000) pass = 0;
00307 if (nuerec.shwfit.par_b<-1000) pass = 0;
00308 if (nuerec.shwfit.uv_rms_9s_2pe_dw<-1000) pass = 0;
00309 if (nuerec.fracvars.fract_1_plane<-1000) pass = 0;
00310 if (nuerec.fracvars.fract_5_planes<-1000) pass = 0;
00311 if (nuerec.fracvars.fract_6_counters<-1000) pass = 0;
00312 if (nuerec.fracvars.fract_20_counters<-1000) pass = 0;
00313 if (nuerec.fracvars.fract_road<-1000) pass = 0;
00314 if (nuerec.shwfit.LongE<-1000) pass = 0;
00315 if (nuerec.shwfit.LongE>1000) pass = 0;
00316 if (nuerec.fracvars.shw_max<-1000) pass = 0;
00317 if (nuerec.fracvars.dis2stp<-1000) pass = 0;
00318 if (nuerec.fracvars.shw_slp<0) pass = 0;
00319 if (nuerec.srevent.endPlane<-1000) pass = 0;
00320 if (nuerec.srevent.begPlane<-1000) pass = 0;
00321
00322 if (pass) {
00323 nuerec.ann.pid_14inp_daikon04 = fneuralNet_14inp_daikon04->Evaluate(0,paras);
00324 nuerec.ann.pid = fneuralNet_14inp_daikon04->Evaluate(0,paras);
00325 } else {
00326 nuerec.ann.pid_14inp_daikon04 = ANtpDefaultValue::kDouble;
00327 nuerec.ann.pid = ANtpDefaultValue::kDouble;
00328 }
00329 }
00330
00331 double AnnAna::value(int index,double in0,double in1,double in2,double in3,double in4,double in5,double in6,double in7,double in8,double in9,double in10,double in11,double in12,double in13,double in14,double in15,double in16,double in17,double in18,double in19,double in20,double in21,double in22,double in23,double in24,double in25,double in26,double in27,double in28,double in29) {
00332 input0 = (in0 - 3.26992)/2.06389;
00333 input1 = (in1 - 0.642738)/0.531793;
00334 input2 = (in2 - 6.09479)/3.08303;
00335 input3 = (in3 - 3.25365)/1.08684;
00336 input4 = (in4 - 0.0736766)/0.0476116;
00337 input5 = (in5 - 0.0686119)/0.0525439;
00338 input6 = (in6 - 119.134)/78.7005;
00339 input7 = (in7 - 150.227)/151.711;
00340 input8 = (in8 - 0.140695)/0.135734;
00341 input9 = (in9 - 0.79371)/0.126991;
00342 input10 = (in10 - 0.570399)/0.325531;
00343 input11 = (in11 - 0.407685)/0.328878;
00344 input12 = (in12 - 36.1366)/31.5127;
00345 input13 = (in13 - 35.6709)/31.1802;
00346 input14 = (in14 - 32.4559)/15.8662;
00347 input15 = (in15 - 5.70368)/5.50635;
00348 input16 = (in16 - 5.59754)/5.46595;
00349 input17 = (in17 - 0.462635)/0.118817;
00350 input18 = (in18 - 0.694673)/0.133558;
00351 input19 = (in19 - 0.834602)/0.124673;
00352 input20 = (in20 - 0.482597)/0.107022;
00353 input21 = (in21 - 0.674527)/0.106117;
00354 input22 = (in22 - 0.781535)/0.0969513;
00355 input23 = (in23 - 0.721024)/0.162524;
00356 input24 = (in24 - 0.255528)/0.265611;
00357 input25 = (in25 - 0.251731)/0.265088;
00358 input26 = (in26 - 0.289288)/0.0953619;
00359 input27 = (in27 - 0.291994)/0.0972296;
00360 input28 = (in28 - 0.0249709)/0.0264772;
00361 input29 = (in29 - 0.0248471)/0.0278384;
00362 switch(index) {
00363 case 0:
00364 return neuron0xa0068f8();
00365 default:
00366 return 0.;
00367 }
00368 }
00369
00370 double AnnAna::neuron0xa0253a8() {
00371 return input0;
00372 }
00373
00374 double AnnAna::neuron0xa025510() {
00375 return input1;
00376 }
00377
00378 double AnnAna::neuron0xa025678() {
00379 return input2;
00380 }
00381
00382 double AnnAna::neuron0xa0257e0() {
00383 return input3;
00384 }
00385
00386 double AnnAna::neuron0xa025948() {
00387 return input4;
00388 }
00389
00390 double AnnAna::neuron0xa025ab8() {
00391 return input5;
00392 }
00393
00394 double AnnAna::neuron0xa025c20() {
00395 return input6;
00396 }
00397
00398 double AnnAna::neuron0xa025d88() {
00399 return input7;
00400 }
00401
00402 double AnnAna::neuron0xa025ef0() {
00403 return input8;
00404 }
00405
00406 double AnnAna::neuron0xa026058() {
00407 return input9;
00408 }
00409
00410 double AnnAna::neuron0xa0261c0() {
00411 return input10;
00412 }
00413
00414 double AnnAna::neuron0xa026328() {
00415 return input11;
00416 }
00417
00418 double AnnAna::neuron0xa026490() {
00419 return input12;
00420 }
00421
00422 double AnnAna::neuron0xa0265f8() {
00423 return input13;
00424 }
00425
00426 double AnnAna::neuron0xa026760() {
00427 return input14;
00428 }
00429
00430 double AnnAna::neuron0xa0268c8() {
00431 return input15;
00432 }
00433
00434 double AnnAna::neuron0xa026a30() {
00435 return input16;
00436 }
00437
00438 double AnnAna::neuron0xa026ca8() {
00439 return input17;
00440 }
00441
00442 double AnnAna::neuron0xa026d80() {
00443 return input18;
00444 }
00445
00446 double AnnAna::neuron0xa026ee8() {
00447 return input19;
00448 }
00449
00450 double AnnAna::neuron0xa027050() {
00451 return input20;
00452 }
00453
00454 double AnnAna::neuron0xa0271b8() {
00455 return input21;
00456 }
00457
00458 double AnnAna::neuron0xa027320() {
00459 return input22;
00460 }
00461
00462 double AnnAna::neuron0xa027488() {
00463 return input23;
00464 }
00465
00466 double AnnAna::neuron0xa0275f0() {
00467 return input24;
00468 }
00469
00470 double AnnAna::neuron0xa027758() {
00471 return input25;
00472 }
00473
00474 double AnnAna::neuron0xa0278c0() {
00475 return input26;
00476 }
00477
00478 double AnnAna::neuron0xa0064a0() {
00479 return input27;
00480 }
00481
00482 double AnnAna::neuron0xa006608() {
00483 return input28;
00484 }
00485
00486 double AnnAna::neuron0xa006770() {
00487 return input29;
00488 }
00489
00490 double AnnAna::neuron0xa0069f0() {
00491 double input = -1.8388;
00492 input += synapse0xa006b40();
00493 input += synapse0xa006b68();
00494 input += synapse0xa006b90();
00495 input += synapse0xa006bb8();
00496 input += synapse0xa006be0();
00497 input += synapse0xa006c08();
00498 input += synapse0xa006c30();
00499 input += synapse0xa006c58();
00500 input += synapse0xa006c80();
00501 input += synapse0xa006ca8();
00502 input += synapse0xa006cd0();
00503 input += synapse0xa006cf8();
00504 input += synapse0xa006d20();
00505 input += synapse0xa006d48();
00506 input += synapse0xa006d70();
00507 input += synapse0xa006d98();
00508 input += synapse0xa006dc0();
00509 input += synapse0xa006ef8();
00510 input += synapse0xa006f20();
00511 input += synapse0xa006f48();
00512 input += synapse0xa006f70();
00513 input += synapse0xa006f98();
00514 input += synapse0xa006fc0();
00515 input += synapse0xa006fe8();
00516 input += synapse0xa007010();
00517 input += synapse0xa007038();
00518 input += synapse0xa007060();
00519 input += synapse0xa007088();
00520 input += synapse0xa0070b0();
00521 input += synapse0xa0070d8();
00522 return ((1/(1+exp(-input)))*1)+0;
00523 }
00524
00525 double AnnAna::neuron0xa007100() {
00526 double input = 0.592808;
00527 input += synapse0xa0071e0();
00528 input += synapse0xa007208();
00529 input += synapse0xa007230();
00530 input += synapse0xa0279e0();
00531 input += synapse0xa027a08();
00532 input += synapse0xa0315d0();
00533 input += synapse0xa0315f8();
00534 input += synapse0xa006e70();
00535 input += synapse0xa006e98();
00536 input += synapse0xa006ec0();
00537 input += synapse0xa007360();
00538 input += synapse0xa007388();
00539 input += synapse0xa0073b0();
00540 input += synapse0xa0073d8();
00541 input += synapse0xa007400();
00542 input += synapse0xa007428();
00543 input += synapse0xa007450();
00544 input += synapse0xa007500();
00545 input += synapse0xa007528();
00546 input += synapse0xa007550();
00547 input += synapse0xa007578();
00548 input += synapse0xa0075a0();
00549 input += synapse0xa0075c8();
00550 input += synapse0xa0075f0();
00551 input += synapse0xa007618();
00552 input += synapse0xa007640();
00553 input += synapse0xa007668();
00554 input += synapse0xa007690();
00555 input += synapse0xa0076b8();
00556 input += synapse0xa0076e0();
00557 return ((1/(1+exp(-input)))*1)+0;
00558 }
00559
00560 double AnnAna::neuron0xa007708() {
00561 double input = -0.303101;
00562 input += synapse0xa026c20();
00563 input += synapse0xa026c48();
00564 input += synapse0xa026c70();
00565 input += synapse0xa007938();
00566 input += synapse0xa007960();
00567 input += synapse0xa007258();
00568 input += synapse0xa007280();
00569 input += synapse0xa0072a8();
00570 input += synapse0xa0072d0();
00571 input += synapse0xa0072f8();
00572 input += synapse0xa007320();
00573 input += synapse0xa007b90();
00574 input += synapse0xa007bb8();
00575 input += synapse0xa007be0();
00576 input += synapse0xa007c08();
00577 input += synapse0xa007c30();
00578 input += synapse0xa007c58();
00579 input += synapse0xa007d08();
00580 input += synapse0xa007d30();
00581 input += synapse0xa007d58();
00582 input += synapse0xa007d80();
00583 input += synapse0xa007da8();
00584 input += synapse0xa007dd0();
00585 input += synapse0xa007df8();
00586 input += synapse0xa007e20();
00587 input += synapse0xa007e48();
00588 input += synapse0xa007e70();
00589 input += synapse0xa007e98();
00590 input += synapse0xa007ec0();
00591 input += synapse0xa007ee8();
00592 return ((1/(1+exp(-input)))*1)+0;
00593 }
00594
00595 double AnnAna::neuron0xa007f10() {
00596 double input = 0.160484;
00597 input += synapse0xa008038();
00598 input += synapse0xa008060();
00599 input += synapse0xa008088();
00600 input += synapse0xa0080b0();
00601 input += synapse0xa0080d8();
00602 input += synapse0xa008100();
00603 input += synapse0xa008128();
00604 input += synapse0xa008150();
00605 input += synapse0xa008178();
00606 input += synapse0xa0081a0();
00607 input += synapse0xa0081c8();
00608 input += synapse0xa0081f0();
00609 input += synapse0xa008218();
00610 input += synapse0xa008240();
00611 input += synapse0xa008268();
00612 input += synapse0xa008290();
00613 input += synapse0xa0082b8();
00614 input += synapse0xa008368();
00615 input += synapse0xa008390();
00616 input += synapse0xa0083b8();
00617 input += synapse0xa0083e0();
00618 input += synapse0xa008408();
00619 input += synapse0xa008430();
00620 input += synapse0xa008458();
00621 input += synapse0xa008480();
00622 input += synapse0xa0084a8();
00623 input += synapse0xa0084d0();
00624 input += synapse0xa0084f8();
00625 input += synapse0xa008520();
00626 input += synapse0xa008548();
00627 return ((1/(1+exp(-input)))*1)+0;
00628 }
00629
00630 double AnnAna::neuron0xa008570() {
00631 double input = 0.034072;
00632 input += synapse0xa008698();
00633 input += synapse0xa0086c0();
00634 input += synapse0xa0086e8();
00635 input += synapse0xa008710();
00636 input += synapse0xa008738();
00637 input += synapse0xa008760();
00638 input += synapse0xa008788();
00639 input += synapse0xa0087b0();
00640 input += synapse0xa0087d8();
00641 input += synapse0xa007988();
00642 input += synapse0xa0079b0();
00643 input += synapse0xa0079d8();
00644 input += synapse0xa007a00();
00645 input += synapse0xa007a28();
00646 input += synapse0xa007a50();
00647 input += synapse0xa007a78();
00648 input += synapse0xa007aa0();
00649 input += synapse0xa007b50();
00650 input += synapse0xa008c08();
00651 input += synapse0xa008c30();
00652 input += synapse0xa008c58();
00653 input += synapse0xa008c80();
00654 input += synapse0xa008ca8();
00655 input += synapse0xa008cd0();
00656 input += synapse0xa008cf8();
00657 input += synapse0xa008d20();
00658 input += synapse0xa008d48();
00659 input += synapse0xa008d70();
00660 input += synapse0xa008d98();
00661 input += synapse0xa008dc0();
00662 return ((1/(1+exp(-input)))*1)+0;
00663 }
00664
00665 double AnnAna::neuron0xa008de8() {
00666 double input = 0.0177348;
00667 input += synapse0xa008f10();
00668 input += synapse0xa008f38();
00669 input += synapse0xa008f60();
00670 input += synapse0xa008f88();
00671 input += synapse0xa008fb0();
00672 input += synapse0xa008fd8();
00673 input += synapse0xa009000();
00674 input += synapse0xa009028();
00675 input += synapse0xa009050();
00676 input += synapse0xa009078();
00677 input += synapse0xa0090a0();
00678 input += synapse0xa0090c8();
00679 input += synapse0xa0090f0();
00680 input += synapse0xa009118();
00681 input += synapse0xa009140();
00682 input += synapse0xa009168();
00683 input += synapse0xa009190();
00684 input += synapse0xa009240();
00685 input += synapse0xa009268();
00686 input += synapse0xa009290();
00687 input += synapse0xa0092b8();
00688 input += synapse0xa0092e0();
00689 input += synapse0xa009308();
00690 input += synapse0xa009330();
00691 input += synapse0xa009358();
00692 input += synapse0xa009380();
00693 input += synapse0xa0093a8();
00694 input += synapse0xa0093d0();
00695 input += synapse0xa0093f8();
00696 input += synapse0xa009420();
00697 return ((1/(1+exp(-input)))*1)+0;
00698 }
00699
00700 double AnnAna::neuron0xa009448() {
00701 double input = -0.490912;
00702 input += synapse0xa009570();
00703 input += synapse0xa009598();
00704 input += synapse0xa0095c0();
00705 input += synapse0xa0095e8();
00706 input += synapse0xa009610();
00707 input += synapse0xa009638();
00708 input += synapse0xa009660();
00709 input += synapse0xa009688();
00710 input += synapse0xa0096b0();
00711 input += synapse0xa0096d8();
00712 input += synapse0xa009700();
00713 input += synapse0xa009728();
00714 input += synapse0xa009750();
00715 input += synapse0xa009778();
00716 input += synapse0xa0097a0();
00717 input += synapse0xa0097c8();
00718 input += synapse0xa0097f0();
00719 input += synapse0xa0098a0();
00720 input += synapse0xa0098c8();
00721 input += synapse0xa0098f0();
00722 input += synapse0xa009918();
00723 input += synapse0xa009940();
00724 input += synapse0xa009968();
00725 input += synapse0xa009990();
00726 input += synapse0xa0099b8();
00727 input += synapse0xa0099e0();
00728 input += synapse0xa009a08();
00729 input += synapse0xa009a30();
00730 input += synapse0xa009a58();
00731 input += synapse0xa009a80();
00732 return ((1/(1+exp(-input)))*1)+0;
00733 }
00734
00735 double AnnAna::neuron0xa009aa8() {
00736 double input = -0.420931;
00737 input += synapse0xa009bd0();
00738 input += synapse0xa009bf8();
00739 input += synapse0xa009c20();
00740 input += synapse0xa009c48();
00741 input += synapse0xa009c70();
00742 input += synapse0xa009c98();
00743 input += synapse0xa009cc0();
00744 input += synapse0xa009ce8();
00745 input += synapse0xa009d10();
00746 input += synapse0xa009d38();
00747 input += synapse0xa009d60();
00748 input += synapse0xa009d88();
00749 input += synapse0xa009db0();
00750 input += synapse0xa009dd8();
00751 input += synapse0xa009e00();
00752 input += synapse0xa009e28();
00753 input += synapse0xa009e50();
00754 input += synapse0xa009f00();
00755 input += synapse0xa009f28();
00756 input += synapse0xa009f50();
00757 input += synapse0xa009f78();
00758 input += synapse0xa009fa0();
00759 input += synapse0xa009fc8();
00760 input += synapse0xa009ff0();
00761 input += synapse0xa00a018();
00762 input += synapse0xa00a040();
00763 input += synapse0xa00a068();
00764 input += synapse0xa00a090();
00765 input += synapse0xa00a0b8();
00766 input += synapse0xa00a0e0();
00767 return ((1/(1+exp(-input)))*1)+0;
00768 }
00769
00770 double AnnAna::neuron0xa00a108() {
00771 double input = -0.189881;
00772 input += synapse0xa00a230();
00773 input += synapse0xa00a258();
00774 input += synapse0xa00a280();
00775 input += synapse0xa00a2a8();
00776 input += synapse0xa00a2d0();
00777 input += synapse0xa00a2f8();
00778 input += synapse0xa00a320();
00779 input += synapse0xa00a348();
00780 input += synapse0xa00a370();
00781 input += synapse0xa00a398();
00782 input += synapse0xa00a3c0();
00783 input += synapse0xa00a3e8();
00784 input += synapse0xa00a410();
00785 input += synapse0xa00a438();
00786 input += synapse0xa00a460();
00787 input += synapse0xa00a488();
00788 input += synapse0xa00a4b0();
00789 input += synapse0xa024cf8();
00790 input += synapse0xa008800();
00791 input += synapse0xa008828();
00792 input += synapse0xa008850();
00793 input += synapse0xa008878();
00794 input += synapse0xa0088a0();
00795 input += synapse0xa0088c8();
00796 input += synapse0xa0088f0();
00797 input += synapse0xa008918();
00798 input += synapse0xa008940();
00799 input += synapse0xa008968();
00800 input += synapse0xa008990();
00801 input += synapse0xa0089b8();
00802 return ((1/(1+exp(-input)))*1)+0;
00803 }
00804
00805 double AnnAna::neuron0xa0089e0() {
00806 double input = 0.447111;
00807 input += synapse0xa008b30();
00808 input += synapse0xa008b58();
00809 input += synapse0xa008b80();
00810 input += synapse0xa008ba8();
00811 input += synapse0xa008bd0();
00812 input += synapse0xa00ad68();
00813 input += synapse0xa00ad90();
00814 input += synapse0xa00adb8();
00815 input += synapse0xa00ade0();
00816 input += synapse0xa00ae08();
00817 input += synapse0xa00ae30();
00818 input += synapse0xa00ae58();
00819 input += synapse0xa00ae80();
00820 input += synapse0xa00aea8();
00821 input += synapse0xa00aed0();
00822 input += synapse0xa00aef8();
00823 input += synapse0xa00af20();
00824 input += synapse0xa00afd0();
00825 input += synapse0xa00aff8();
00826 input += synapse0xa00b020();
00827 input += synapse0xa00b048();
00828 input += synapse0xa00b070();
00829 input += synapse0xa00b098();
00830 input += synapse0xa00b0c0();
00831 input += synapse0xa00b0e8();
00832 input += synapse0xa00b110();
00833 input += synapse0xa00b138();
00834 input += synapse0xa00b160();
00835 input += synapse0xa00b188();
00836 input += synapse0xa00b1b0();
00837 return ((1/(1+exp(-input)))*1)+0;
00838 }
00839
00840 double AnnAna::neuron0xa00b1d8() {
00841 double input = 0.717482;
00842 input += synapse0xa00b300();
00843 input += synapse0xa00b328();
00844 input += synapse0xa00b350();
00845 input += synapse0xa00b378();
00846 input += synapse0xa00b3a0();
00847 input += synapse0xa00b3c8();
00848 input += synapse0xa00b3f0();
00849 input += synapse0xa00b418();
00850 input += synapse0xa00b440();
00851 input += synapse0xa00b468();
00852 input += synapse0xa00b490();
00853 input += synapse0xa00b4b8();
00854 input += synapse0xa00b4e0();
00855 input += synapse0xa00b508();
00856 input += synapse0xa00b530();
00857 input += synapse0xa00b558();
00858 input += synapse0xa00b580();
00859 input += synapse0xa00b630();
00860 input += synapse0xa00b658();
00861 input += synapse0xa00b680();
00862 input += synapse0xa00b6a8();
00863 input += synapse0xa00b6d0();
00864 input += synapse0xa00b6f8();
00865 input += synapse0xa00b720();
00866 input += synapse0xa00b748();
00867 input += synapse0xa00b770();
00868 input += synapse0xa00b798();
00869 input += synapse0xa00b7c0();
00870 input += synapse0xa00b7e8();
00871 input += synapse0xa00b810();
00872 return ((1/(1+exp(-input)))*1)+0;
00873 }
00874
00875 double AnnAna::neuron0xa00b838() {
00876 double input = -0.575772;
00877 input += synapse0xa00b960();
00878 input += synapse0xa00b988();
00879 input += synapse0xa00b9b0();
00880 input += synapse0xa00b9d8();
00881 input += synapse0xa00ba00();
00882 input += synapse0xa00ba28();
00883 input += synapse0xa00ba50();
00884 input += synapse0xa00ba78();
00885 input += synapse0xa00baa0();
00886 input += synapse0xa00bac8();
00887 input += synapse0xa00baf0();
00888 input += synapse0xa00bb18();
00889 input += synapse0xa00bb40();
00890 input += synapse0xa00bb68();
00891 input += synapse0xa00bb90();
00892 input += synapse0xa00bbb8();
00893 input += synapse0xa00bbe0();
00894 input += synapse0xa00bc90();
00895 input += synapse0xa00bcb8();
00896 input += synapse0xa00bce0();
00897 input += synapse0xa00bd08();
00898 input += synapse0xa00bd30();
00899 input += synapse0xa00bd58();
00900 input += synapse0xa00bd80();
00901 input += synapse0xa00bda8();
00902 input += synapse0xa00bdd0();
00903 input += synapse0xa00bdf8();
00904 input += synapse0xa00be20();
00905 input += synapse0xa00be48();
00906 input += synapse0xa00be70();
00907 return ((1/(1+exp(-input)))*1)+0;
00908 }
00909
00910 double AnnAna::neuron0xa00be98() {
00911 double input = 0.176399;
00912 input += synapse0xa00bfc0();
00913 input += synapse0xa00bfe8();
00914 input += synapse0xa00c010();
00915 input += synapse0xa00c038();
00916 input += synapse0xa00c060();
00917 input += synapse0xa00c088();
00918 input += synapse0xa00c0b0();
00919 input += synapse0xa00c0d8();
00920 input += synapse0xa00c100();
00921 input += synapse0xa00c128();
00922 input += synapse0xa00c150();
00923 input += synapse0xa00c178();
00924 input += synapse0xa00c1a0();
00925 input += synapse0xa00c1c8();
00926 input += synapse0xa00c1f0();
00927 input += synapse0xa00c218();
00928 input += synapse0xa00c240();
00929 input += synapse0xa00c2f0();
00930 input += synapse0xa00c318();
00931 input += synapse0xa00c340();
00932 input += synapse0xa00c368();
00933 input += synapse0xa00c390();
00934 input += synapse0xa00c3b8();
00935 input += synapse0xa00c3e0();
00936 input += synapse0xa00c408();
00937 input += synapse0xa00c430();
00938 input += synapse0xa00c458();
00939 input += synapse0xa00c480();
00940 input += synapse0xa00c4a8();
00941 input += synapse0xa00c4d0();
00942 return ((1/(1+exp(-input)))*1)+0;
00943 }
00944
00945 double AnnAna::neuron0xa00c4f8() {
00946 double input = -0.727007;
00947 input += synapse0xa00c620();
00948 input += synapse0xa00c648();
00949 input += synapse0xa00c670();
00950 input += synapse0xa00c698();
00951 input += synapse0xa00c6c0();
00952 input += synapse0xa00c6e8();
00953 input += synapse0xa00c710();
00954 input += synapse0xa00c738();
00955 input += synapse0xa00c760();
00956 input += synapse0xa00c788();
00957 input += synapse0xa00c7b0();
00958 input += synapse0xa00c7d8();
00959 input += synapse0xa00c800();
00960 input += synapse0xa00c828();
00961 input += synapse0xa00c850();
00962 input += synapse0xa00c878();
00963 input += synapse0xa00c8a0();
00964 input += synapse0xa00c950();
00965 input += synapse0xa00c978();
00966 input += synapse0xa00c9a0();
00967 input += synapse0xa00c9c8();
00968 input += synapse0xa00c9f0();
00969 input += synapse0xa00ca18();
00970 input += synapse0xa00ca40();
00971 input += synapse0xa00ca68();
00972 input += synapse0xa00ca90();
00973 input += synapse0xa00cab8();
00974 input += synapse0xa00cae0();
00975 input += synapse0xa00cb08();
00976 input += synapse0xa00cb30();
00977 return ((1/(1+exp(-input)))*1)+0;
00978 }
00979
00980 double AnnAna::neuron0xa00cb58() {
00981 double input = 0.174627;
00982 input += synapse0xa00cc80();
00983 input += synapse0xa00cca8();
00984 input += synapse0xa00ccd0();
00985 input += synapse0xa00ccf8();
00986 input += synapse0xa00cd20();
00987 input += synapse0xa00cd48();
00988 input += synapse0xa00cd70();
00989 input += synapse0xa00cd98();
00990 input += synapse0xa00cdc0();
00991 input += synapse0xa00cde8();
00992 input += synapse0xa00ce10();
00993 input += synapse0xa00ce38();
00994 input += synapse0xa00ce60();
00995 input += synapse0xa00ce88();
00996 input += synapse0xa00ceb0();
00997 input += synapse0xa00ced8();
00998 input += synapse0xa00cf00();
00999 input += synapse0xa00cfb0();
01000 input += synapse0xa00cfd8();
01001 input += synapse0xa00d000();
01002 input += synapse0xa00d028();
01003 input += synapse0xa00d050();
01004 input += synapse0xa00d078();
01005 input += synapse0xa00d0a0();
01006 input += synapse0xa00d0c8();
01007 input += synapse0xa00d0f0();
01008 input += synapse0xa00d118();
01009 input += synapse0xa00d140();
01010 input += synapse0xa00d168();
01011 input += synapse0xa00d190();
01012 return ((1/(1+exp(-input)))*1)+0;
01013 }
01014
01015 double AnnAna::neuron0xa00d1d8() {
01016 double input = -0.308594;
01017 input += synapse0xa00d2e0();
01018 input += synapse0xa00d308();
01019 input += synapse0xa00d330();
01020 input += synapse0xa00d358();
01021 input += synapse0xa00d380();
01022 input += synapse0xa00d3a8();
01023 input += synapse0xa00d3d0();
01024 input += synapse0xa00d3f8();
01025 input += synapse0xa00d420();
01026 input += synapse0xa00d448();
01027 input += synapse0xa00d470();
01028 input += synapse0xa00d498();
01029 input += synapse0xa00d4c0();
01030 input += synapse0xa00d4e8();
01031 input += synapse0xa00d510();
01032 return ((1/(1+exp(-input)))*1)+0;
01033 }
01034
01035 double AnnAna::neuron0xa00d538() {
01036 double input = 0.447124;
01037 input += synapse0xa00d6a8();
01038 input += synapse0xa00d6d0();
01039 input += synapse0xa00d6f8();
01040 input += synapse0xa00d720();
01041 input += synapse0xa00d748();
01042 input += synapse0xa00d770();
01043 input += synapse0xa00d798();
01044 input += synapse0xa00d7c0();
01045 input += synapse0xa00d7e8();
01046 input += synapse0xa00d810();
01047 input += synapse0xa00d838();
01048 input += synapse0xa00d860();
01049 input += synapse0xa00d888();
01050 input += synapse0xa00d8b0();
01051 input += synapse0xa00d8d8();
01052 return ((1/(1+exp(-input)))*1)+0;
01053 }
01054
01055 double AnnAna::neuron0xa00d900() {
01056 double input = -0.609321;
01057 input += synapse0xa00da70();
01058 input += synapse0xa00da98();
01059 input += synapse0xa00dac0();
01060 input += synapse0xa00dae8();
01061 input += synapse0xa00db10();
01062 input += synapse0xa00db38();
01063 input += synapse0xa00db60();
01064 input += synapse0xa00db88();
01065 input += synapse0xa00dbb0();
01066 input += synapse0xa00dbd8();
01067 input += synapse0xa00dc00();
01068 input += synapse0xa00dc28();
01069 input += synapse0xa00dc50();
01070 input += synapse0xa00dc78();
01071 input += synapse0xa00dca0();
01072 return ((1/(1+exp(-input)))*1)+0;
01073 }
01074
01075 double AnnAna::neuron0xa00dcc8() {
01076 double input = -0.386222;
01077 input += synapse0xa00de38();
01078 input += synapse0xa00de60();
01079 input += synapse0xa00de88();
01080 input += synapse0xa00deb0();
01081 input += synapse0xa00ded8();
01082 input += synapse0xa00df00();
01083 input += synapse0xa00df28();
01084 input += synapse0xa00df50();
01085 input += synapse0xa00df78();
01086 input += synapse0xa00dfa0();
01087 input += synapse0xa00dfc8();
01088 input += synapse0xa00dff0();
01089 input += synapse0xa00e018();
01090 input += synapse0xa00e040();
01091 input += synapse0xa00e068();
01092 return ((1/(1+exp(-input)))*1)+0;
01093 }
01094
01095 double AnnAna::neuron0xa00e090() {
01096 double input = -0.473866;
01097 input += synapse0xa00e200();
01098 input += synapse0xa00e228();
01099 input += synapse0xa00e250();
01100 input += synapse0xa00a560();
01101 input += synapse0xa00a588();
01102 input += synapse0xa00a5b0();
01103 input += synapse0xa00a5d8();
01104 input += synapse0xa00a600();
01105 input += synapse0xa00a628();
01106 input += synapse0xa00a650();
01107 input += synapse0xa00a678();
01108 input += synapse0xa00a6a0();
01109 input += synapse0xa00a6c8();
01110 input += synapse0xa00a6f0();
01111 input += synapse0xa00a718();
01112 return ((1/(1+exp(-input)))*1)+0;
01113 }
01114
01115 double AnnAna::neuron0xa00a740() {
01116 double input = -0.103048;
01117 input += synapse0xa00a8b0();
01118 input += synapse0xa00a8d8();
01119 input += synapse0xa00a900();
01120 input += synapse0xa00a928();
01121 input += synapse0xa00a950();
01122 input += synapse0xa00a978();
01123 input += synapse0xa00a9a0();
01124 input += synapse0xa00a9c8();
01125 input += synapse0xa00a9f0();
01126 input += synapse0xa00aa18();
01127 input += synapse0xa00aa40();
01128 input += synapse0xa00aa68();
01129 input += synapse0xa00aa90();
01130 input += synapse0xa00aab8();
01131 input += synapse0xa00aae0();
01132 return ((1/(1+exp(-input)))*1)+0;
01133 }
01134
01135 double AnnAna::neuron0xa00ab08() {
01136 double input = 0.472819;
01137 input += synapse0xa00ac78();
01138 input += synapse0xa00aca0();
01139 input += synapse0xa00acc8();
01140 input += synapse0xa00acf0();
01141 input += synapse0xa00ad18();
01142 input += synapse0xa00ad40();
01143 input += synapse0xa00f280();
01144 input += synapse0xa00f2a8();
01145 input += synapse0xa00f2d0();
01146 input += synapse0xa00f2f8();
01147 input += synapse0xa00f320();
01148 input += synapse0xa00f348();
01149 input += synapse0xa00f370();
01150 input += synapse0xa00f398();
01151 input += synapse0xa00f3c0();
01152 return ((1/(1+exp(-input)))*1)+0;
01153 }
01154
01155 double AnnAna::neuron0xa00f3e8() {
01156 double input = 0.39081;
01157 input += synapse0xa00f558();
01158 input += synapse0xa00f580();
01159 input += synapse0xa00f5a8();
01160 input += synapse0xa00f5d0();
01161 input += synapse0xa00f5f8();
01162 input += synapse0xa00f620();
01163 input += synapse0xa00f648();
01164 input += synapse0xa00f670();
01165 input += synapse0xa00f698();
01166 input += synapse0xa00f6c0();
01167 input += synapse0xa00f6e8();
01168 input += synapse0xa00f710();
01169 input += synapse0xa00f738();
01170 input += synapse0xa00f760();
01171 input += synapse0xa00f788();
01172 return ((1/(1+exp(-input)))*1)+0;
01173 }
01174
01175 double AnnAna::neuron0xa00f7b0() {
01176 double input = -0.244167;
01177 input += synapse0xa00f920();
01178 input += synapse0xa00f948();
01179 input += synapse0xa00f970();
01180 input += synapse0xa00f998();
01181 input += synapse0xa00f9c0();
01182 input += synapse0xa00f9e8();
01183 input += synapse0xa00fa10();
01184 input += synapse0xa00fa38();
01185 input += synapse0xa00fa60();
01186 input += synapse0xa00fa88();
01187 input += synapse0xa00fab0();
01188 input += synapse0xa00fad8();
01189 input += synapse0xa00fb00();
01190 input += synapse0xa00fb28();
01191 input += synapse0xa00fb50();
01192 return ((1/(1+exp(-input)))*1)+0;
01193 }
01194
01195 double AnnAna::neuron0xa00fb78() {
01196 double input = 0.314979;
01197 input += synapse0xa00fce8();
01198 input += synapse0xa00fd10();
01199 input += synapse0xa00fd38();
01200 input += synapse0xa00fd60();
01201 input += synapse0xa00fd88();
01202 input += synapse0xa00fdb0();
01203 input += synapse0xa00fdd8();
01204 input += synapse0xa00fe00();
01205 input += synapse0xa00fe28();
01206 input += synapse0xa00fe50();
01207 input += synapse0xa00fe78();
01208 input += synapse0xa00fea0();
01209 input += synapse0xa00fec8();
01210 input += synapse0xa00fef0();
01211 input += synapse0xa00ff18();
01212 return ((1/(1+exp(-input)))*1)+0;
01213 }
01214
01215 double AnnAna::neuron0xa00ff40() {
01216 double input = 0.446355;
01217 input += synapse0xa0100b0();
01218 input += synapse0xa0100d8();
01219 input += synapse0xa010100();
01220 input += synapse0xa010128();
01221 input += synapse0xa010150();
01222 input += synapse0xa010178();
01223 input += synapse0xa0101a0();
01224 input += synapse0xa0101c8();
01225 input += synapse0xa0101f0();
01226 input += synapse0xa010218();
01227 input += synapse0xa010240();
01228 input += synapse0xa010268();
01229 input += synapse0xa010290();
01230 input += synapse0xa0102b8();
01231 input += synapse0xa0102e0();
01232 return ((1/(1+exp(-input)))*1)+0;
01233 }
01234
01235 double AnnAna::neuron0xa010308() {
01236 double input = 0.276952;
01237 input += synapse0xa010478();
01238 input += synapse0xa0104a0();
01239 input += synapse0xa0104c8();
01240 input += synapse0xa0104f0();
01241 input += synapse0xa010518();
01242 input += synapse0xa010540();
01243 input += synapse0xa010568();
01244 input += synapse0xa010590();
01245 input += synapse0xa0105b8();
01246 input += synapse0xa0105e0();
01247 input += synapse0xa010608();
01248 input += synapse0xa010630();
01249 input += synapse0xa010658();
01250 input += synapse0xa010680();
01251 input += synapse0xa0106a8();
01252 return ((1/(1+exp(-input)))*1)+0;
01253 }
01254
01255 double AnnAna::neuron0xa0106d0() {
01256 double input = 0.10218;
01257 input += synapse0xa010840();
01258 input += synapse0xa010868();
01259 input += synapse0xa010890();
01260 input += synapse0xa0108b8();
01261 input += synapse0xa0108e0();
01262 input += synapse0xa010908();
01263 input += synapse0xa010930();
01264 input += synapse0xa010958();
01265 input += synapse0xa010980();
01266 input += synapse0xa0109a8();
01267 input += synapse0xa0109d0();
01268 input += synapse0xa0109f8();
01269 input += synapse0xa010a20();
01270 input += synapse0xa010a48();
01271 input += synapse0xa010a70();
01272 return ((1/(1+exp(-input)))*1)+0;
01273 }
01274
01275 double AnnAna::neuron0xa010a98() {
01276 double input = -0.399362;
01277 input += synapse0xa010c08();
01278 input += synapse0xa010c30();
01279 input += synapse0xa010c58();
01280 input += synapse0xa010c80();
01281 input += synapse0xa010ca8();
01282 input += synapse0xa010cd0();
01283 input += synapse0xa010cf8();
01284 input += synapse0xa010d20();
01285 input += synapse0xa010d48();
01286 input += synapse0xa010d70();
01287 input += synapse0xa010d98();
01288 input += synapse0xa010dc0();
01289 input += synapse0xa010de8();
01290 input += synapse0xa010e10();
01291 input += synapse0xa010e38();
01292 return ((1/(1+exp(-input)))*1)+0;
01293 }
01294
01295 double AnnAna::neuron0xa010e60() {
01296 double input = -0.550638;
01297 input += synapse0xa010fd0();
01298 input += synapse0xa010ff8();
01299 input += synapse0xa011020();
01300 input += synapse0xa011048();
01301 input += synapse0xa011070();
01302 input += synapse0xa011098();
01303 input += synapse0xa0110c0();
01304 input += synapse0xa0110e8();
01305 input += synapse0xa011110();
01306 input += synapse0xa011138();
01307 input += synapse0xa011160();
01308 input += synapse0xa011188();
01309 input += synapse0xa0111b0();
01310 input += synapse0xa0111d8();
01311 input += synapse0xa011200();
01312 return ((1/(1+exp(-input)))*1)+0;
01313 }
01314
01315 double AnnAna::neuron0xa0068f8() {
01316 double input = -0.0428478;
01317 input += synapse0xa0112b8();
01318 input += synapse0xa0112e0();
01319 input += synapse0xa011308();
01320 input += synapse0xa011330();
01321 input += synapse0xa011358();
01322 input += synapse0xa011380();
01323 input += synapse0xa0113a8();
01324 input += synapse0xa0113d0();
01325 input += synapse0xa0113f8();
01326 input += synapse0xa011420();
01327 input += synapse0xa011448();
01328 input += synapse0xa011470();
01329 input += synapse0xa011498();
01330 input += synapse0xa0114c0();
01331 input += synapse0xa0114e8();
01332 return input;
01333 }
01334
01335 double AnnAna::synapse0xa006b40() {
01336 return (neuron0xa0253a8()*0.436848);
01337 }
01338
01339 double AnnAna::synapse0xa006b68() {
01340 return (neuron0xa025510()*0.774105);
01341 }
01342
01343 double AnnAna::synapse0xa006b90() {
01344 return (neuron0xa025678()*-0.401912);
01345 }
01346
01347 double AnnAna::synapse0xa006bb8() {
01348 return (neuron0xa0257e0()*-0.950019);
01349 }
01350
01351 double AnnAna::synapse0xa006be0() {
01352 return (neuron0xa025948()*-0.185474);
01353 }
01354
01355 double AnnAna::synapse0xa006c08() {
01356 return (neuron0xa025ab8()*0.29392);
01357 }
01358
01359 double AnnAna::synapse0xa006c30() {
01360 return (neuron0xa025c20()*0.227605);
01361 }
01362
01363 double AnnAna::synapse0xa006c58() {
01364 return (neuron0xa025d88()*-0.105657);
01365 }
01366
01367 double AnnAna::synapse0xa006c80() {
01368 return (neuron0xa025ef0()*-0.334641);
01369 }
01370
01371 double AnnAna::synapse0xa006ca8() {
01372 return (neuron0xa026058()*-0.545888);
01373 }
01374
01375 double AnnAna::synapse0xa006cd0() {
01376 return (neuron0xa0261c0()*0.00351596);
01377 }
01378
01379 double AnnAna::synapse0xa006cf8() {
01380 return (neuron0xa026328()*0.602204);
01381 }
01382
01383 double AnnAna::synapse0xa006d20() {
01384 return (neuron0xa026490()*-0.10411);
01385 }
01386
01387 double AnnAna::synapse0xa006d48() {
01388 return (neuron0xa0265f8()*0.0760779);
01389 }
01390
01391 double AnnAna::synapse0xa006d70() {
01392 return (neuron0xa026760()*0.131848);
01393 }
01394
01395 double AnnAna::synapse0xa006d98() {
01396 return (neuron0xa0268c8()*0.302881);
01397 }
01398
01399 double AnnAna::synapse0xa006dc0() {
01400 return (neuron0xa026a30()*0.48811);
01401 }
01402
01403 double AnnAna::synapse0xa006ef8() {
01404 return (neuron0xa026ca8()*0.568274);
01405 }
01406
01407 double AnnAna::synapse0xa006f20() {
01408 return (neuron0xa026d80()*0.563196);
01409 }
01410
01411 double AnnAna::synapse0xa006f48() {
01412 return (neuron0xa026ee8()*0.228305);
01413 }
01414
01415 double AnnAna::synapse0xa006f70() {
01416 return (neuron0xa027050()*-0.574875);
01417 }
01418
01419 double AnnAna::synapse0xa006f98() {
01420 return (neuron0xa0271b8()*-0.728777);
01421 }
01422
01423 double AnnAna::synapse0xa006fc0() {
01424 return (neuron0xa027320()*-1.00707);
01425 }
01426
01427 double AnnAna::synapse0xa006fe8() {
01428 return (neuron0xa027488()*-1.58895);
01429 }
01430
01431 double AnnAna::synapse0xa007010() {
01432 return (neuron0xa0275f0()*0.325033);
01433 }
01434
01435 double AnnAna::synapse0xa007038() {
01436 return (neuron0xa027758()*-0.0570835);
01437 }
01438
01439 double AnnAna::synapse0xa007060() {
01440 return (neuron0xa0278c0()*-0.414386);
01441 }
01442
01443 double AnnAna::synapse0xa007088() {
01444 return (neuron0xa0064a0()*-0.220013);
01445 }
01446
01447 double AnnAna::synapse0xa0070b0() {
01448 return (neuron0xa006608()*1.02402);
01449 }
01450
01451 double AnnAna::synapse0xa0070d8() {
01452 return (neuron0xa006770()*0.634818);
01453 }
01454
01455 double AnnAna::synapse0xa0071e0() {
01456 return (neuron0xa0253a8()*-0.735289);
01457 }
01458
01459 double AnnAna::synapse0xa007208() {
01460 return (neuron0xa025510()*-0.256214);
01461 }
01462
01463 double AnnAna::synapse0xa007230() {
01464 return (neuron0xa025678()*0.327874);
01465 }
01466
01467 double AnnAna::synapse0xa0279e0() {
01468 return (neuron0xa0257e0()*0.113329);
01469 }
01470
01471 double AnnAna::synapse0xa027a08() {
01472 return (neuron0xa025948()*-0.000581991);
01473 }
01474
01475 double AnnAna::synapse0xa0315d0() {
01476 return (neuron0xa025ab8()*0.146604);
01477 }
01478
01479 double AnnAna::synapse0xa0315f8() {
01480 return (neuron0xa025c20()*0.380137);
01481 }
01482
01483 double AnnAna::synapse0xa006e70() {
01484 return (neuron0xa025d88()*-0.70031);
01485 }
01486
01487 double AnnAna::synapse0xa006e98() {
01488 return (neuron0xa025ef0()*-0.210992);
01489 }
01490
01491 double AnnAna::synapse0xa006ec0() {
01492 return (neuron0xa026058()*-0.822514);
01493 }
01494
01495 double AnnAna::synapse0xa007360() {
01496 return (neuron0xa0261c0()*0.393659);
01497 }
01498
01499 double AnnAna::synapse0xa007388() {
01500 return (neuron0xa026328()*0.0910783);
01501 }
01502
01503 double AnnAna::synapse0xa0073b0() {
01504 return (neuron0xa026490()*0.256777);
01505 }
01506
01507 double AnnAna::synapse0xa0073d8() {
01508 return (neuron0xa0265f8()*0.521723);
01509 }
01510
01511 double AnnAna::synapse0xa007400() {
01512 return (neuron0xa026760()*-0.00513969);
01513 }
01514
01515 double AnnAna::synapse0xa007428() {
01516 return (neuron0xa0268c8()*0.222863);
01517 }
01518
01519 double AnnAna::synapse0xa007450() {
01520 return (neuron0xa026a30()*0.1745);
01521 }
01522
01523 double AnnAna::synapse0xa007500() {
01524 return (neuron0xa026ca8()*0.575282);
01525 }
01526
01527 double AnnAna::synapse0xa007528() {
01528 return (neuron0xa026d80()*-0.653654);
01529 }
01530
01531 double AnnAna::synapse0xa007550() {
01532 return (neuron0xa026ee8()*-0.391515);
01533 }
01534
01535 double AnnAna::synapse0xa007578() {
01536 return (neuron0xa027050()*0.325741);
01537 }
01538
01539 double AnnAna::synapse0xa0075a0() {
01540 return (neuron0xa0271b8()*-0.439108);
01541 }
01542
01543 double AnnAna::synapse0xa0075c8() {
01544 return (neuron0xa027320()*-1.48929);
01545 }
01546
01547 double AnnAna::synapse0xa0075f0() {
01548 return (neuron0xa027488()*-1.94498);
01549 }
01550
01551 double AnnAna::synapse0xa007618() {
01552 return (neuron0xa0275f0()*0.160284);
01553 }
01554
01555 double AnnAna::synapse0xa007640() {
01556 return (neuron0xa027758()*0.368076);
01557 }
01558
01559 double AnnAna::synapse0xa007668() {
01560 return (neuron0xa0278c0()*-1.20931);
01561 }
01562
01563 double AnnAna::synapse0xa007690() {
01564 return (neuron0xa0064a0()*-0.965336);
01565 }
01566
01567 double AnnAna::synapse0xa0076b8() {
01568 return (neuron0xa006608()*1.00126);
01569 }
01570
01571 double AnnAna::synapse0xa0076e0() {
01572 return (neuron0xa006770()*0.910948);
01573 }
01574
01575 double AnnAna::synapse0xa026c20() {
01576 return (neuron0xa0253a8()*0.260956);
01577 }
01578
01579 double AnnAna::synapse0xa026c48() {
01580 return (neuron0xa025510()*-0.546665);
01581 }
01582
01583 double AnnAna::synapse0xa026c70() {
01584 return (neuron0xa025678()*0.526897);
01585 }
01586
01587 double AnnAna::synapse0xa007938() {
01588 return (neuron0xa0257e0()*-0.403909);
01589 }
01590
01591 double AnnAna::synapse0xa007960() {
01592 return (neuron0xa025948()*0.0840154);
01593 }
01594
01595 double AnnAna::synapse0xa007258() {
01596 return (neuron0xa025ab8()*-0.181505);
01597 }
01598
01599 double AnnAna::synapse0xa007280() {
01600 return (neuron0xa025c20()*-0.616972);
01601 }
01602
01603 double AnnAna::synapse0xa0072a8() {
01604 return (neuron0xa025d88()*-1.15893);
01605 }
01606
01607 double AnnAna::synapse0xa0072d0() {
01608 return (neuron0xa025ef0()*-0.169514);
01609 }
01610
01611 double AnnAna::synapse0xa0072f8() {
01612 return (neuron0xa026058()*-0.0655928);
01613 }
01614
01615 double AnnAna::synapse0xa007320() {
01616 return (neuron0xa0261c0()*-0.0486667);
01617 }
01618
01619 double AnnAna::synapse0xa007b90() {
01620 return (neuron0xa026328()*0.0543502);
01621 }
01622
01623 double AnnAna::synapse0xa007bb8() {
01624 return (neuron0xa026490()*0.0244697);
01625 }
01626
01627 double AnnAna::synapse0xa007be0() {
01628 return (neuron0xa0265f8()*0.249698);
01629 }
01630
01631 double AnnAna::synapse0xa007c08() {
01632 return (neuron0xa026760()*-0.179008);
01633 }
01634
01635 double AnnAna::synapse0xa007c30() {
01636 return (neuron0xa0268c8()*0.445441);
01637 }
01638
01639 double AnnAna::synapse0xa007c58() {
01640 return (neuron0xa026a30()*0.214446);
01641 }
01642
01643 double AnnAna::synapse0xa007d08() {
01644 return (neuron0xa026ca8()*-0.253676);
01645 }
01646
01647 double AnnAna::synapse0xa007d30() {
01648 return (neuron0xa026d80()*0.0694983);
01649 }
01650
01651 double AnnAna::synapse0xa007d58() {
01652 return (neuron0xa026ee8()*0.517132);
01653 }
01654
01655 double AnnAna::synapse0xa007d80() {
01656 return (neuron0xa027050()*0.244857);
01657 }
01658
01659 double AnnAna::synapse0xa007da8() {
01660 return (neuron0xa0271b8()*0.581814);
01661 }
01662
01663 double AnnAna::synapse0xa007dd0() {
01664 return (neuron0xa027320()*0.473134);
01665 }
01666
01667 double AnnAna::synapse0xa007df8() {
01668 return (neuron0xa027488()*-0.401601);
01669 }
01670
01671 double AnnAna::synapse0xa007e20() {
01672 return (neuron0xa0275f0()*0.259251);
01673 }
01674
01675 double AnnAna::synapse0xa007e48() {
01676 return (neuron0xa027758()*-0.291009);
01677 }
01678
01679 double AnnAna::synapse0xa007e70() {
01680 return (neuron0xa0278c0()*0.160222);
01681 }
01682
01683 double AnnAna::synapse0xa007e98() {
01684 return (neuron0xa0064a0()*0.386337);
01685 }
01686
01687 double AnnAna::synapse0xa007ec0() {
01688 return (neuron0xa006608()*0.192261);
01689 }
01690
01691 double AnnAna::synapse0xa007ee8() {
01692 return (neuron0xa006770()*0.0680474);
01693 }
01694
01695 double AnnAna::synapse0xa008038() {
01696 return (neuron0xa0253a8()*-0.134303);
01697 }
01698
01699 double AnnAna::synapse0xa008060() {
01700 return (neuron0xa025510()*0.107171);
01701 }
01702
01703 double AnnAna::synapse0xa008088() {
01704 return (neuron0xa025678()*-0.398607);
01705 }
01706
01707 double AnnAna::synapse0xa0080b0() {
01708 return (neuron0xa0257e0()*0.175908);
01709 }
01710
01711 double AnnAna::synapse0xa0080d8() {
01712 return (neuron0xa025948()*-0.00423978);
01713 }
01714
01715 double AnnAna::synapse0xa008100() {
01716 return (neuron0xa025ab8()*0.0392909);
01717 }
01718
01719 double AnnAna::synapse0xa008128() {
01720 return (neuron0xa025c20()*0.303689);
01721 }
01722
01723 double AnnAna::synapse0xa008150() {
01724 return (neuron0xa025d88()*0.0661471);
01725 }
01726
01727 double AnnAna::synapse0xa008178() {
01728 return (neuron0xa025ef0()*-0.261519);
01729 }
01730
01731 double AnnAna::synapse0xa0081a0() {
01732 return (neuron0xa026058()*-0.349336);
01733 }
01734
01735 double AnnAna::synapse0xa0081c8() {
01736 return (neuron0xa0261c0()*0.66851);
01737 }
01738
01739 double AnnAna::synapse0xa0081f0() {
01740 return (neuron0xa026328()*0.794694);
01741 }
01742
01743 double AnnAna::synapse0xa008218() {
01744 return (neuron0xa026490()*0.388376);
01745 }
01746
01747 double AnnAna::synapse0xa008240() {
01748 return (neuron0xa0265f8()*0.0197791);
01749 }
01750
01751 double AnnAna::synapse0xa008268() {
01752 return (neuron0xa026760()*-0.133443);
01753 }
01754
01755 double AnnAna::synapse0xa008290() {
01756 return (neuron0xa0268c8()*0.240394);
01757 }
01758
01759 double AnnAna::synapse0xa0082b8() {
01760 return (neuron0xa026a30()*0.447989);
01761 }
01762
01763 double AnnAna::synapse0xa008368() {
01764 return (neuron0xa026ca8()*0.707603);
01765 }
01766
01767 double AnnAna::synapse0xa008390() {
01768 return (neuron0xa026d80()*0.348355);
01769 }
01770
01771 double AnnAna::synapse0xa0083b8() {
01772 return (neuron0xa026ee8()*0.0764537);
01773 }
01774
01775 double AnnAna::synapse0xa0083e0() {
01776 return (neuron0xa027050()*0.17472);
01777 }
01778
01779 double AnnAna::synapse0xa008408() {
01780 return (neuron0xa0271b8()*0.655574);
01781 }
01782
01783 double AnnAna::synapse0xa008430() {
01784 return (neuron0xa027320()*-0.348972);
01785 }
01786
01787 double AnnAna::synapse0xa008458() {
01788 return (neuron0xa027488()*-0.897831);
01789 }
01790
01791 double AnnAna::synapse0xa008480() {
01792 return (neuron0xa0275f0()*-0.0809154);
01793 }
01794
01795 double AnnAna::synapse0xa0084a8() {
01796 return (neuron0xa027758()*-0.121484);
01797 }
01798
01799 double AnnAna::synapse0xa0084d0() {
01800 return (neuron0xa0278c0()*0.291519);
01801 }
01802
01803 double AnnAna::synapse0xa0084f8() {
01804 return (neuron0xa0064a0()*-0.51407);
01805 }
01806
01807 double AnnAna::synapse0xa008520() {
01808 return (neuron0xa006608()*0.363543);
01809 }
01810
01811 double AnnAna::synapse0xa008548() {
01812 return (neuron0xa006770()*0.537082);
01813 }
01814
01815 double AnnAna::synapse0xa008698() {
01816 return (neuron0xa0253a8()*-0.671042);
01817 }
01818
01819 double AnnAna::synapse0xa0086c0() {
01820 return (neuron0xa025510()*-0.590131);
01821 }
01822
01823 double AnnAna::synapse0xa0086e8() {
01824 return (neuron0xa025678()*-0.496622);
01825 }
01826
01827 double AnnAna::synapse0xa008710() {
01828 return (neuron0xa0257e0()*-0.355808);
01829 }
01830
01831 double AnnAna::synapse0xa008738() {
01832 return (neuron0xa025948()*0.0679145);
01833 }
01834
01835 double AnnAna::synapse0xa008760() {
01836 return (neuron0xa025ab8()*-0.296694);
01837 }
01838
01839 double AnnAna::synapse0xa008788() {
01840 return (neuron0xa025c20()*0.216053);
01841 }
01842
01843 double AnnAna::synapse0xa0087b0() {
01844 return (neuron0xa025d88()*0.273578);
01845 }
01846
01847 double AnnAna::synapse0xa0087d8() {
01848 return (neuron0xa025ef0()*-0.130873);
01849 }
01850
01851 double AnnAna::synapse0xa007988() {
01852 return (neuron0xa026058()*0.224404);
01853 }
01854
01855 double AnnAna::synapse0xa0079b0() {
01856 return (neuron0xa0261c0()*-0.110817);
01857 }
01858
01859 double AnnAna::synapse0xa0079d8() {
01860 return (neuron0xa026328()*-0.120695);
01861 }
01862
01863 double AnnAna::synapse0xa007a00() {
01864 return (neuron0xa026490()*0.126341);
01865 }
01866
01867 double AnnAna::synapse0xa007a28() {
01868 return (neuron0xa0265f8()*0.0950813);
01869 }
01870
01871 double AnnAna::synapse0xa007a50() {
01872 return (neuron0xa026760()*0.313388);
01873 }
01874
01875 double AnnAna::synapse0xa007a78() {
01876 return (neuron0xa0268c8()*-0.235995);
01877 }
01878
01879 double AnnAna::synapse0xa007aa0() {
01880 return (neuron0xa026a30()*-0.298999);
01881 }
01882
01883 double AnnAna::synapse0xa007b50() {
01884 return (neuron0xa026ca8()*-0.512071);
01885 }
01886
01887 double AnnAna::synapse0xa008c08() {
01888 return (neuron0xa026d80()*0.0958581);
01889 }
01890
01891 double AnnAna::synapse0xa008c30() {
01892 return (neuron0xa026ee8()*0.0440837);
01893 }
01894
01895 double AnnAna::synapse0xa008c58() {
01896 return (neuron0xa027050()*0.258726);
01897 }
01898
01899 double AnnAna::synapse0xa008c80() {
01900 return (neuron0xa0271b8()*0.0441915);
01901 }
01902
01903 double AnnAna::synapse0xa008ca8() {
01904 return (neuron0xa027320()*-0.220244);
01905 }
01906
01907 double AnnAna::synapse0xa008cd0() {
01908 return (neuron0xa027488()*-0.111962);
01909 }
01910
01911 double AnnAna::synapse0xa008cf8() {
01912 return (neuron0xa0275f0()*0.069718);
01913 }
01914
01915 double AnnAna::synapse0xa008d20() {
01916 return (neuron0xa027758()*-0.621424);
01917 }
01918
01919 double AnnAna::synapse0xa008d48() {
01920 return (neuron0xa0278c0()*-0.256212);
01921 }
01922
01923 double AnnAna::synapse0xa008d70() {
01924 return (neuron0xa0064a0()*-0.198411);
01925 }
01926
01927 double AnnAna::synapse0xa008d98() {
01928 return (neuron0xa006608()*-0.183372);
01929 }
01930
01931 double AnnAna::synapse0xa008dc0() {
01932 return (neuron0xa006770()*0.483285);
01933 }
01934
01935 double AnnAna::synapse0xa008f10() {
01936 return (neuron0xa0253a8()*-0.32979);
01937 }
01938
01939 double AnnAna::synapse0xa008f38() {
01940 return (neuron0xa025510()*-0.243305);
01941 }
01942
01943 double AnnAna::synapse0xa008f60() {
01944 return (neuron0xa025678()*-0.19613);
01945 }
01946
01947 double AnnAna::synapse0xa008f88() {
01948 return (neuron0xa0257e0()*0.699315);
01949 }
01950
01951 double AnnAna::synapse0xa008fb0() {
01952 return (neuron0xa025948()*-0.238795);
01953 }
01954
01955 double AnnAna::synapse0xa008fd8() {
01956 return (neuron0xa025ab8()*-0.495275);
01957 }
01958
01959 double AnnAna::synapse0xa009000() {
01960 return (neuron0xa025c20()*0.343178);
01961 }
01962
01963 double AnnAna::synapse0xa009028() {
01964 return (neuron0xa025d88()*1.969);
01965 }
01966
01967 double AnnAna::synapse0xa009050() {
01968 return (neuron0xa025ef0()*0.300509);
01969 }
01970
01971 double AnnAna::synapse0xa009078() {
01972 return (neuron0xa026058()*0.350022);
01973 }
01974
01975 double AnnAna::synapse0xa0090a0() {
01976 return (neuron0xa0261c0()*-0.0383063);
01977 }
01978
01979 double AnnAna::synapse0xa0090c8() {
01980 return (neuron0xa026328()*-0.353061);
01981 }
01982
01983 double AnnAna::synapse0xa0090f0() {
01984 return (neuron0xa026490()*0.00480291);
01985 }
01986
01987 double AnnAna::synapse0xa009118() {
01988 return (neuron0xa0265f8()*-0.176569);
01989 }
01990
01991 double AnnAna::synapse0xa009140() {
01992 return (neuron0xa026760()*0.781756);
01993 }
01994
01995 double AnnAna::synapse0xa009168() {
01996 return (neuron0xa0268c8()*-0.258833);
01997 }
01998
01999 double AnnAna::synapse0xa009190() {
02000 return (neuron0xa026a30()*-0.624973);
02001 }
02002
02003 double AnnAna::synapse0xa009240() {
02004 return (neuron0xa026ca8()*-1.14503);
02005 }
02006
02007 double AnnAna::synapse0xa009268() {
02008 return (neuron0xa026d80()*0.766695);
02009 }
02010
02011 double AnnAna::synapse0xa009290() {
02012 return (neuron0xa026ee8()*1.62363);
02013 }
02014
02015 double AnnAna::synapse0xa0092b8() {
02016 return (neuron0xa027050()*-1.07598);
02017 }
02018
02019 double AnnAna::synapse0xa0092e0() {
02020 return (neuron0xa0271b8()*0.366591);
02021 }
02022
02023 double AnnAna::synapse0xa009308() {
02024 return (neuron0xa027320()*0.538998);
02025 }
02026
02027 double AnnAna::synapse0xa009330() {
02028 return (neuron0xa027488()*1.65703);
02029 }
02030
02031 double AnnAna::synapse0xa009358() {
02032 return (neuron0xa0275f0()*-0.12476);
02033 }
02034
02035 double AnnAna::synapse0xa009380() {
02036 return (neuron0xa027758()*-0.140061);
02037 }
02038
02039 double AnnAna::synapse0xa0093a8() {
02040 return (neuron0xa0278c0()*0.903589);
02041 }
02042
02043 double AnnAna::synapse0xa0093d0() {
02044 return (neuron0xa0064a0()*0.687103);
02045 }
02046
02047 double AnnAna::synapse0xa0093f8() {
02048 return (neuron0xa006608()*-0.236736);
02049 }
02050
02051 double AnnAna::synapse0xa009420() {
02052 return (neuron0xa006770()*-0.887707);
02053 }
02054
02055 double AnnAna::synapse0xa009570() {
02056 return (neuron0xa0253a8()*0.342888);
02057 }
02058
02059 double AnnAna::synapse0xa009598() {
02060 return (neuron0xa025510()*-0.15214);
02061 }
02062
02063 double AnnAna::synapse0xa0095c0() {
02064 return (neuron0xa025678()*-0.140502);
02065 }
02066
02067 double AnnAna::synapse0xa0095e8() {
02068 return (neuron0xa0257e0()*0.144491);
02069 }
02070
02071 double AnnAna::synapse0xa009610() {
02072 return (neuron0xa025948()*-0.250981);
02073 }
02074
02075 double AnnAna::synapse0xa009638() {
02076 return (neuron0xa025ab8()*-0.00509901);
02077 }
02078
02079 double AnnAna::synapse0xa009660() {
02080 return (neuron0xa025c20()*0.0395716);
02081 }
02082
02083 double AnnAna::synapse0xa009688() {
02084 return (neuron0xa025d88()*0.508624);
02085 }
02086
02087 double AnnAna::synapse0xa0096b0() {
02088 return (neuron0xa025ef0()*0.163077);
02089 }
02090
02091 double AnnAna::synapse0xa0096d8() {
02092 return (neuron0xa026058()*-0.648062);
02093 }
02094
02095 double AnnAna::synapse0xa009700() {
02096 return (neuron0xa0261c0()*0.275792);
02097 }
02098
02099 double AnnAna::synapse0xa009728() {
02100 return (neuron0xa026328()*0.172029);
02101 }
02102
02103 double AnnAna::synapse0xa009750() {
02104 return (neuron0xa026490()*0.0777463);
02105 }
02106
02107 double AnnAna::synapse0xa009778() {
02108 return (neuron0xa0265f8()*-0.0863003);
02109 }
02110
02111 double AnnAna::synapse0xa0097a0() {
02112 return (neuron0xa026760()*0.180699);
02113 }
02114
02115 double AnnAna::synapse0xa0097c8() {
02116 return (neuron0xa0268c8()*-0.165746);
02117 }
02118
02119 double AnnAna::synapse0xa0097f0() {
02120 return (neuron0xa026a30()*0.257052);
02121 }
02122
02123 double AnnAna::synapse0xa0098a0() {
02124 return (neuron0xa026ca8()*-0.439523);
02125 }
02126
02127 double AnnAna::synapse0xa0098c8() {
02128 return (neuron0xa026d80()*0.111393);
02129 }
02130
02131 double AnnAna::synapse0xa0098f0() {
02132 return (neuron0xa026ee8()*0.337367);
02133 }
02134
02135 double AnnAna::synapse0xa009918() {
02136 return (neuron0xa027050()*0.326849);
02137 }
02138
02139 double AnnAna::synapse0xa009940() {
02140 return (neuron0xa0271b8()*0.115823);
02141 }
02142
02143 double AnnAna::synapse0xa009968() {
02144 return (neuron0xa027320()*-0.100338);
02145 }
02146
02147 double AnnAna::synapse0xa009990() {
02148 return (neuron0xa027488()*0.333152);
02149 }
02150
02151 double AnnAna::synapse0xa0099b8() {
02152 return (neuron0xa0275f0()*0.302921);
02153 }
02154
02155 double AnnAna::synapse0xa0099e0() {
02156 return (neuron0xa027758()*-0.182395);
02157 }
02158
02159 double AnnAna::synapse0xa009a08() {
02160 return (neuron0xa0278c0()*0.247547);
02161 }
02162
02163 double AnnAna::synapse0xa009a30() {
02164 return (neuron0xa0064a0()*-0.101442);
02165 }
02166
02167 double AnnAna::synapse0xa009a58() {
02168 return (neuron0xa006608()*0.172986);
02169 }
02170
02171 double AnnAna::synapse0xa009a80() {
02172 return (neuron0xa006770()*-0.0835321);
02173 }
02174
02175 double AnnAna::synapse0xa009bd0() {
02176 return (neuron0xa0253a8()*0.271695);
02177 }
02178
02179 double AnnAna::synapse0xa009bf8() {
02180 return (neuron0xa025510()*-0.15443);
02181 }
02182
02183 double AnnAna::synapse0xa009c20() {
02184 return (neuron0xa025678()*0.147905);
02185 }
02186
02187 double AnnAna::synapse0xa009c48() {
02188 return (neuron0xa0257e0()*-0.106713);
02189 }
02190
02191 double AnnAna::synapse0xa009c70() {
02192 return (neuron0xa025948()*-0.230814);
02193 }
02194
02195 double AnnAna::synapse0xa009c98() {
02196 return (neuron0xa025ab8()*0.0309136);
02197 }
02198
02199 double AnnAna::synapse0xa009cc0() {
02200 return (neuron0xa025c20()*-0.8201);
02201 }
02202
02203 double AnnAna::synapse0xa009ce8() {
02204 return (neuron0xa025d88()*-0.390933);
02205 }
02206
02207 double AnnAna::synapse0xa009d10() {
02208 return (neuron0xa025ef0()*0.0924757);
02209 }
02210
02211 double AnnAna::synapse0xa009d38() {
02212 return (neuron0xa026058()*-0.3874);
02213 }
02214
02215 double AnnAna::synapse0xa009d60() {
02216 return (neuron0xa0261c0()*0.384426);
02217 }
02218
02219 double AnnAna::synapse0xa009d88() {
02220 return (neuron0xa026328()*0.169974);
02221 }
02222
02223 double AnnAna::synapse0xa009db0() {
02224 return (neuron0xa026490()*-0.199647);
02225 }
02226
02227 double AnnAna::synapse0xa009dd8() {
02228 return (neuron0xa0265f8()*0.23354);
02229 }
02230
02231 double AnnAna::synapse0xa009e00() {
02232 return (neuron0xa026760()*-0.284328);
02233 }
02234
02235 double AnnAna::synapse0xa009e28() {
02236 return (neuron0xa0268c8()*0.211814);
02237 }
02238
02239 double AnnAna::synapse0xa009e50() {
02240 return (neuron0xa026a30()*0.4718);
02241 }
02242
02243 double AnnAna::synapse0xa009f00() {
02244 return (neuron0xa026ca8()*0.0913299);
02245 }
02246
02247 double AnnAna::synapse0xa009f28() {
02248 return (neuron0xa026d80()*-0.360952);
02249 }
02250
02251 double AnnAna::synapse0xa009f50() {
02252 return (neuron0xa026ee8()*-0.169745);
02253 }
02254
02255 double AnnAna::synapse0xa009f78() {
02256 return (neuron0xa027050()*0.897452);
02257 }
02258
02259 double AnnAna::synapse0xa009fa0() {
02260 return (neuron0xa0271b8()*0.00719067);
02261 }
02262
02263 double AnnAna::synapse0xa009fc8() {
02264 return (neuron0xa027320()*0.0390898);
02265 }
02266
02267 double AnnAna::synapse0xa009ff0() {
02268 return (neuron0xa027488()*-0.239637);
02269 }
02270
02271 double AnnAna::synapse0xa00a018() {
02272 return (neuron0xa0275f0()*-0.00529673);
02273 }
02274
02275 double AnnAna::synapse0xa00a040() {
02276 return (neuron0xa027758()*0.581812);
02277 }
02278
02279 double AnnAna::synapse0xa00a068() {
02280 return (neuron0xa0278c0()*0.171289);
02281 }
02282
02283 double AnnAna::synapse0xa00a090() {
02284 return (neuron0xa0064a0()*0.252467);
02285 }
02286
02287 double AnnAna::synapse0xa00a0b8() {
02288 return (neuron0xa006608()*-0.1713);
02289 }
02290
02291 double AnnAna::synapse0xa00a0e0() {
02292 return (neuron0xa006770()*-0.112319);
02293 }
02294
02295 double AnnAna::synapse0xa00a230() {
02296 return (neuron0xa0253a8()*-0.130216);
02297 }
02298
02299 double AnnAna::synapse0xa00a258() {
02300 return (neuron0xa025510()*-0.432291);
02301 }
02302
02303 double AnnAna::synapse0xa00a280() {
02304 return (neuron0xa025678()*0.650963);
02305 }
02306
02307 double AnnAna::synapse0xa00a2a8() {
02308 return (neuron0xa0257e0()*0.0910798);
02309 }
02310
02311 double AnnAna::synapse0xa00a2d0() {
02312 return (neuron0xa025948()*-0.449117);
02313 }
02314
02315 double AnnAna::synapse0xa00a2f8() {
02316 return (neuron0xa025ab8()*0.110845);
02317 }
02318
02319 double AnnAna::synapse0xa00a320() {
02320 return (neuron0xa025c20()*-0.0629093);
02321 }
02322
02323 double AnnAna::synapse0xa00a348() {
02324 return (neuron0xa025d88()*-0.178477);
02325 }
02326
02327 double AnnAna::synapse0xa00a370() {
02328 return (neuron0xa025ef0()*-0.0833317);
02329 }
02330
02331 double AnnAna::synapse0xa00a398() {
02332 return (neuron0xa026058()*-0.278471);
02333 }
02334
02335 double AnnAna::synapse0xa00a3c0() {
02336 return (neuron0xa0261c0()*0.615223);
02337 }
02338
02339 double AnnAna::synapse0xa00a3e8() {
02340 return (neuron0xa026328()*-0.0790409);
02341 }
02342
02343 double AnnAna::synapse0xa00a410() {
02344 return (neuron0xa026490()*0.432635);
02345 }
02346
02347 double AnnAna::synapse0xa00a438() {
02348 return (neuron0xa0265f8()*-0.231539);
02349 }
02350
02351 double AnnAna::synapse0xa00a460() {
02352 return (neuron0xa026760()*-0.0148876);
02353 }
02354
02355 double AnnAna::synapse0xa00a488() {
02356 return (neuron0xa0268c8()*0.263407);
02357 }
02358
02359 double AnnAna::synapse0xa00a4b0() {
02360 return (neuron0xa026a30()*0.134533);
02361 }
02362
02363 double AnnAna::synapse0xa024cf8() {
02364 return (neuron0xa026ca8()*0.458897);
02365 }
02366
02367 double AnnAna::synapse0xa008800() {
02368 return (neuron0xa026d80()*-0.282452);
02369 }
02370
02371 double AnnAna::synapse0xa008828() {
02372 return (neuron0xa026ee8()*0.147223);
02373 }
02374
02375 double AnnAna::synapse0xa008850() {
02376 return (neuron0xa027050()*0.751823);
02377 }
02378
02379 double AnnAna::synapse0xa008878() {
02380 return (neuron0xa0271b8()*0.682027);
02381 }
02382
02383 double AnnAna::synapse0xa0088a0() {
02384 return (neuron0xa027320()*-0.224508);
02385 }
02386
02387 double AnnAna::synapse0xa0088c8() {
02388 return (neuron0xa027488()*-0.339937);
02389 }
02390
02391 double AnnAna::synapse0xa0088f0() {
02392 return (neuron0xa0275f0()*0.522873);
02393 }
02394
02395 double AnnAna::synapse0xa008918() {
02396 return (neuron0xa027758()*0.612153);
02397 }
02398
02399 double AnnAna::synapse0xa008940() {
02400 return (neuron0xa0278c0()*-0.114982);
02401 }
02402
02403 double AnnAna::synapse0xa008968() {
02404 return (neuron0xa0064a0()*-0.318636);
02405 }
02406
02407 double AnnAna::synapse0xa008990() {
02408 return (neuron0xa006608()*0.18613);
02409 }
02410
02411 double AnnAna::synapse0xa0089b8() {
02412 return (neuron0xa006770()*0.401373);
02413 }
02414
02415 double AnnAna::synapse0xa008b30() {
02416 return (neuron0xa0253a8()*-0.0293046);
02417 }
02418
02419 double AnnAna::synapse0xa008b58() {
02420 return (neuron0xa025510()*0.987525);
02421 }
02422
02423 double AnnAna::synapse0xa008b80() {
02424 return (neuron0xa025678()*0.167438);
02425 }
02426
02427 double AnnAna::synapse0xa008ba8() {
02428 return (neuron0xa0257e0()*0.727673);
02429 }
02430
02431 double AnnAna::synapse0xa008bd0() {
02432 return (neuron0xa025948()*0.477319);
02433 }
02434
02435 double AnnAna::synapse0xa00ad68() {
02436 return (neuron0xa025ab8()*0.0127759);
02437 }
02438
02439 double AnnAna::synapse0xa00ad90() {
02440 return (neuron0xa025c20()*0.916618);
02441 }
02442
02443 double AnnAna::synapse0xa00adb8() {
02444 return (neuron0xa025d88()*0.720388);
02445 }
02446
02447 double AnnAna::synapse0xa00ade0() {
02448 return (neuron0xa025ef0()*0.349514);
02449 }
02450
02451 double AnnAna::synapse0xa00ae08() {
02452 return (neuron0xa026058()*-0.193762);
02453 }
02454
02455 double AnnAna::synapse0xa00ae30() {
02456 return (neuron0xa0261c0()*-0.220174);
02457 }
02458
02459 double AnnAna::synapse0xa00ae58() {
02460 return (neuron0xa026328()*-0.652297);
02461 }
02462
02463 double AnnAna::synapse0xa00ae80() {
02464 return (neuron0xa026490()*-0.226863);
02465 }
02466
02467 double AnnAna::synapse0xa00aea8() {
02468 return (neuron0xa0265f8()*0.0820539);
02469 }
02470
02471 double AnnAna::synapse0xa00aed0() {
02472 return (neuron0xa026760()*0.603436);
02473 }
02474
02475 double AnnAna::synapse0xa00aef8() {
02476 return (neuron0xa0268c8()*-0.36843);
02477 }
02478
02479 double AnnAna::synapse0xa00af20() {
02480 return (neuron0xa026a30()*-0.299138);
02481 }
02482
02483 double AnnAna::synapse0xa00afd0() {
02484 return (neuron0xa026ca8()*-0.156747);
02485 }
02486
02487 double AnnAna::synapse0xa00aff8() {
02488 return (neuron0xa026d80()*1.1197);
02489 }
02490
02491 double AnnAna::synapse0xa00b020() {
02492 return (neuron0xa026ee8()*0.35503);
02493 }
02494
02495 double AnnAna::synapse0xa00b048() {
02496 return (neuron0xa027050()*-0.395081);
02497 }
02498
02499 double AnnAna::synapse0xa00b070() {
02500 return (neuron0xa0271b8()*0.0385539);
02501 }
02502
02503 double AnnAna::synapse0xa00b098() {
02504 return (neuron0xa027320()*1.00859);
02505 }
02506
02507 double AnnAna::synapse0xa00b0c0() {
02508 return (neuron0xa027488()*1.40315);
02509 }
02510
02511 double AnnAna::synapse0xa00b0e8() {
02512 return (neuron0xa0275f0()*-0.150149);
02513 }
02514
02515 double AnnAna::synapse0xa00b110() {
02516 return (neuron0xa027758()*-0.347005);
02517 }
02518
02519 double AnnAna::synapse0xa00b138() {
02520 return (neuron0xa0278c0()*0.527464);
02521 }
02522
02523 double AnnAna::synapse0xa00b160() {
02524 return (neuron0xa0064a0()*0.597);
02525 }
02526
02527 double AnnAna::synapse0xa00b188() {
02528 return (neuron0xa006608()*-0.901939);
02529 }
02530
02531 double AnnAna::synapse0xa00b1b0() {
02532 return (neuron0xa006770()*-0.041256);
02533 }
02534
02535 double AnnAna::synapse0xa00b300() {
02536 return (neuron0xa0253a8()*0.444164);
02537 }
02538
02539 double AnnAna::synapse0xa00b328() {
02540 return (neuron0xa025510()*-0.0558126);
02541 }
02542
02543 double AnnAna::synapse0xa00b350() {
02544 return (neuron0xa025678()*-0.171957);
02545 }
02546
02547 double AnnAna::synapse0xa00b378() {
02548 return (neuron0xa0257e0()*0.0139001);
02549 }
02550
02551 double AnnAna::synapse0xa00b3a0() {
02552 return (neuron0xa025948()*0.113559);
02553 }
02554
02555 double AnnAna::synapse0xa00b3c8() {
02556 return (neuron0xa025ab8()*-0.226963);
02557 }
02558
02559 double AnnAna::synapse0xa00b3f0() {
02560 return (neuron0xa025c20()*-0.35174);
02561 }
02562
02563 double AnnAna::synapse0xa00b418() {
02564 return (neuron0xa025d88()*0.285569);
02565 }
02566
02567 double AnnAna::synapse0xa00b440() {
02568 return (neuron0xa025ef0()*-0.332591);
02569 }
02570
02571 double AnnAna::synapse0xa00b468() {
02572 return (neuron0xa026058()*0.586186);
02573 }
02574
02575 double AnnAna::synapse0xa00b490() {
02576 return (neuron0xa0261c0()*-0.172417);
02577 }
02578
02579 double AnnAna::synapse0xa00b4b8() {
02580 return (neuron0xa026328()*-0.187434);
02581 }
02582
02583 double AnnAna::synapse0xa00b4e0() {
02584 return (neuron0xa026490()*0.0681323);
02585 }
02586
02587 double AnnAna::synapse0xa00b508() {
02588 return (neuron0xa0265f8()*-0.00406189);
02589 }
02590
02591 double AnnAna::synapse0xa00b530() {
02592 return (neuron0xa026760()*-0.461525);
02593 }
02594
02595 double AnnAna::synapse0xa00b558() {
02596 return (neuron0xa0268c8()*-0.34174);
02597 }
02598
02599 double AnnAna::synapse0xa00b580() {
02600 return (neuron0xa026a30()*0.122852);
02601 }
02602
02603 double AnnAna::synapse0xa00b630() {
02604 return (neuron0xa026ca8()*-0.700054);
02605 }
02606
02607 double AnnAna::synapse0xa00b658() {
02608 return (neuron0xa026d80()*0.221246);
02609 }
02610
02611 double AnnAna::synapse0xa00b680() {
02612 return (neuron0xa026ee8()*0.270049);
02613 }
02614
02615 double AnnAna::synapse0xa00b6a8() {
02616 return (neuron0xa027050()*-0.655255);
02617 }
02618
02619 double AnnAna::synapse0xa00b6d0() {
02620 return (neuron0xa0271b8()*-0.225891);
02621 }
02622
02623 double AnnAna::synapse0xa00b6f8() {
02624 return (neuron0xa027320()*0.674855);
02625 }
02626
02627 double AnnAna::synapse0xa00b720() {
02628 return (neuron0xa027488()*0.377815);
02629 }
02630
02631 double AnnAna::synapse0xa00b748() {
02632 return (neuron0xa0275f0()*0.364611);
02633 }
02634
02635 double AnnAna::synapse0xa00b770() {
02636 return (neuron0xa027758()*-0.201067);
02637 }
02638
02639 double AnnAna::synapse0xa00b798() {
02640 return (neuron0xa0278c0()*0.266676);
02641 }
02642
02643 double AnnAna::synapse0xa00b7c0() {
02644 return (neuron0xa0064a0()*0.441911);
02645 }
02646
02647 double AnnAna::synapse0xa00b7e8() {
02648 return (neuron0xa006608()*-0.0838508);
02649 }
02650
02651 double AnnAna::synapse0xa00b810() {
02652 return (neuron0xa006770()*-0.638238);
02653 }
02654
02655 double AnnAna::synapse0xa00b960() {
02656 return (neuron0xa0253a8()*-0.0695893);
02657 }
02658
02659 double AnnAna::synapse0xa00b988() {
02660 return (neuron0xa025510()*0.0217867);
02661 }
02662
02663 double AnnAna::synapse0xa00b9b0() {
02664 return (neuron0xa025678()*0.780309);
02665 }
02666
02667 double AnnAna::synapse0xa00b9d8() {
02668 return (neuron0xa0257e0()*-0.749993);
02669 }
02670
02671 double AnnAna::synapse0xa00ba00() {
02672 return (neuron0xa025948()*0.326615);
02673 }
02674
02675 double AnnAna::synapse0xa00ba28() {
02676 return (neuron0xa025ab8()*-0.310077);
02677 }
02678
02679 double AnnAna::synapse0xa00ba50() {
02680 return (neuron0xa025c20()*-1.34546);
02681 }
02682
02683 double AnnAna::synapse0xa00ba78() {
02684 return (neuron0xa025d88()*-1.29269);
02685 }
02686
02687 double AnnAna::synapse0xa00baa0() {
02688 return (neuron0xa025ef0()*0.430433);
02689 }
02690
02691 double AnnAna::synapse0xa00bac8() {
02692 return (neuron0xa026058()*-0.475169);
02693 }
02694
02695 double AnnAna::synapse0xa00baf0() {
02696 return (neuron0xa0261c0()*0.205748);
02697 }
02698
02699 double AnnAna::synapse0xa00bb18() {
02700 return (neuron0xa026328()*0.250818);
02701 }
02702
02703 double AnnAna::synapse0xa00bb40() {
02704 return (neuron0xa026490()*0.35009);
02705 }
02706
02707 double AnnAna::synapse0xa00bb68() {
02708 return (neuron0xa0265f8()*0.423148);
02709 }
02710
02711 double AnnAna::synapse0xa00bb90() {
02712 return (neuron0xa026760()*-0.229928);
02713 }
02714
02715 double AnnAna::synapse0xa00bbb8() {
02716 return (neuron0xa0268c8()*0.54458);
02717 }
02718
02719 double AnnAna::synapse0xa00bbe0() {
02720 return (neuron0xa026a30()*0.487381);
02721 }
02722
02723 double AnnAna::synapse0xa00bc90() {
02724 return (neuron0xa026ca8()*0.915117);
02725 }
02726
02727 double AnnAna::synapse0xa00bcb8() {
02728 return (neuron0xa026d80()*-0.925384);
02729 }
02730
02731 double AnnAna::synapse0xa00bce0() {
02732 return (neuron0xa026ee8()*-0.590195);
02733 }
02734
02735 double AnnAna::synapse0xa00bd08() {
02736 return (neuron0xa027050()*1.05254);
02737 }
02738
02739 double AnnAna::synapse0xa00bd30() {
02740 return (neuron0xa0271b8()*-0.112009);
02741 }
02742
02743 double AnnAna::synapse0xa00bd58() {
02744 return (neuron0xa027320()*-0.813265);
02745 }
02746
02747 double AnnAna::synapse0xa00bd80() {
02748 return (neuron0xa027488()*-0.800471);
02749 }
02750
02751 double AnnAna::synapse0xa00bda8() {
02752 return (neuron0xa0275f0()*-0.133386);
02753 }
02754
02755 double AnnAna::synapse0xa00bdd0() {
02756 return (neuron0xa027758()*0.0249995);
02757 }
02758
02759 double AnnAna::synapse0xa00bdf8() {
02760 return (neuron0xa0278c0()*-0.241862);
02761 }
02762
02763 double AnnAna::synapse0xa00be20() {
02764 return (neuron0xa0064a0()*0.214946);
02765 }
02766
02767 double AnnAna::synapse0xa00be48() {
02768 return (neuron0xa006608()*0.21264);
02769 }
02770
02771 double AnnAna::synapse0xa00be70() {
02772 return (neuron0xa006770()*0.807581);
02773 }
02774
02775 double AnnAna::synapse0xa00bfc0() {
02776 return (neuron0xa0253a8()*0.286766);
02777 }
02778
02779 double AnnAna::synapse0xa00bfe8() {
02780 return (neuron0xa025510()*-0.544573);
02781 }
02782
02783 double AnnAna::synapse0xa00c010() {
02784 return (neuron0xa025678()*0.835343);
02785 }
02786
02787 double AnnAna::synapse0xa00c038() {
02788 return (neuron0xa0257e0()*0.035209);
02789 }
02790
02791 double AnnAna::synapse0xa00c060() {
02792 return (neuron0xa025948()*0.35079);
02793 }
02794
02795 double AnnAna::synapse0xa00c088() {
02796 return (neuron0xa025ab8()*0.748622);
02797 }
02798
02799 double AnnAna::synapse0xa00c0b0() {
02800 return (neuron0xa025c20()*-1.10798);
02801 }
02802
02803 double AnnAna::synapse0xa00c0d8() {
02804 return (neuron0xa025d88()*-0.933313);
02805 }
02806
02807 double AnnAna::synapse0xa00c100() {
02808 return (neuron0xa025ef0()*-0.474041);
02809 }
02810
02811 double AnnAna::synapse0xa00c128() {
02812 return (neuron0xa026058()*-0.228029);
02813 }
02814
02815 double AnnAna::synapse0xa00c150() {
02816 return (neuron0xa0261c0()*0.368422);
02817 }
02818
02819 double AnnAna::synapse0xa00c178() {
02820 return (neuron0xa026328()*0.58559);
02821 }
02822
02823 double AnnAna::synapse0xa00c1a0() {
02824 return (neuron0xa026490()*-0.45313);
02825 }
02826
02827 double AnnAna::synapse0xa00c1c8() {
02828 return (neuron0xa0265f8()*0.12924);
02829 }
02830
02831 double AnnAna::synapse0xa00c1f0() {
02832 return (neuron0xa026760()*-0.44446);
02833 }
02834
02835 double AnnAna::synapse0xa00c218() {
02836 return (neuron0xa0268c8()*-0.130893);
02837 }
02838
02839 double AnnAna::synapse0xa00c240() {
02840 return (neuron0xa026a30()*0.000260408);
02841 }
02842
02843 double AnnAna::synapse0xa00c2f0() {
02844 return (neuron0xa026ca8()*0.475652);
02845 }
02846
02847 double AnnAna::synapse0xa00c318() {
02848 return (neuron0xa026d80()*-0.35965);
02849 }
02850
02851 double AnnAna::synapse0xa00c340() {
02852 return (neuron0xa026ee8()*-0.240043);
02853 }
02854
02855 double AnnAna::synapse0xa00c368() {
02856 return (neuron0xa027050()*0.646617);
02857 }
02858
02859 double AnnAna::synapse0xa00c390() {
02860 return (neuron0xa0271b8()*0.139155);
02861 }
02862
02863 double AnnAna::synapse0xa00c3b8() {
02864 return (neuron0xa027320()*0.0907881);
02865 }
02866
02867 double AnnAna::synapse0xa00c3e0() {
02868 return (neuron0xa027488()*-0.566367);
02869 }
02870
02871 double AnnAna::synapse0xa00c408() {
02872 return (neuron0xa0275f0()*0.284069);
02873 }
02874
02875 double AnnAna::synapse0xa00c430() {
02876 return (neuron0xa027758()*0.790254);
02877 }
02878
02879 double AnnAna::synapse0xa00c458() {
02880 return (neuron0xa0278c0()*-0.79975);
02881 }
02882
02883 double AnnAna::synapse0xa00c480() {
02884 return (neuron0xa0064a0()*-0.261207);
02885 }
02886
02887 double AnnAna::synapse0xa00c4a8() {
02888 return (neuron0xa006608()*0.889924);
02889 }
02890
02891 double AnnAna::synapse0xa00c4d0() {
02892 return (neuron0xa006770()*-0.0449055);
02893 }
02894
02895 double AnnAna::synapse0xa00c620() {
02896 return (neuron0xa0253a8()*0.106782);
02897 }
02898
02899 double AnnAna::synapse0xa00c648() {
02900 return (neuron0xa025510()*-0.172299);
02901 }
02902
02903 double AnnAna::synapse0xa00c670() {
02904 return (neuron0xa025678()*0.535113);
02905 }
02906
02907 double AnnAna::synapse0xa00c698() {
02908 return (neuron0xa0257e0()*-0.235005);
02909 }
02910
02911 double AnnAna::synapse0xa00c6c0() {
02912 return (neuron0xa025948()*0.0945094);
02913 }
02914
02915 double AnnAna::synapse0xa00c6e8() {
02916 return (neuron0xa025ab8()*-0.430856);
02917 }
02918
02919 double AnnAna::synapse0xa00c710() {
02920 return (neuron0xa025c20()*-0.261229);
02921 }
02922
02923 double AnnAna::synapse0xa00c738() {
02924 return (neuron0xa025d88()*-0.000573766);
02925 }
02926
02927 double AnnAna::synapse0xa00c760() {
02928 return (neuron0xa025ef0()*-0.144266);
02929 }
02930
02931 double AnnAna::synapse0xa00c788() {
02932 return (neuron0xa026058()*0.318798);
02933 }
02934
02935 double AnnAna::synapse0xa00c7b0() {
02936 return (neuron0xa0261c0()*0.0272416);
02937 }
02938
02939 double AnnAna::synapse0xa00c7d8() {
02940 return (neuron0xa026328()*-0.10133);
02941 }
02942
02943 double AnnAna::synapse0xa00c800() {
02944 return (neuron0xa026490()*0.507506);
02945 }
02946
02947 double AnnAna::synapse0xa00c828() {
02948 return (neuron0xa0265f8()*-0.227377);
02949 }
02950
02951 double AnnAna::synapse0xa00c850() {
02952 return (neuron0xa026760()*-0.804315);
02953 }
02954
02955 double AnnAna::synapse0xa00c878() {
02956 return (neuron0xa0268c8()*0.37846);
02957 }
02958
02959 double AnnAna::synapse0xa00c8a0() {
02960 return (neuron0xa026a30()*0.323508);
02961 }
02962
02963 double AnnAna::synapse0xa00c950() {
02964 return (neuron0xa026ca8()*-0.0343451);
02965 }
02966
02967 double AnnAna::synapse0xa00c978() {
02968 return (neuron0xa026d80()*-0.164686);
02969 }
02970
02971 double AnnAna::synapse0xa00c9a0() {
02972 return (neuron0xa026ee8()*-0.229259);
02973 }
02974
02975 double AnnAna::synapse0xa00c9c8() {
02976 return (neuron0xa027050()*-0.735297);
02977 }
02978
02979 double AnnAna::synapse0xa00c9f0() {
02980 return (neuron0xa0271b8()*-0.49187);
02981 }
02982
02983 double AnnAna::synapse0xa00ca18() {
02984 return (neuron0xa027320()*-0.847951);
02985 }
02986
02987 double AnnAna::synapse0xa00ca40() {
02988 return (neuron0xa027488()*-0.662339);
02989 }
02990
02991 double AnnAna::synapse0xa00ca68() {
02992 return (neuron0xa0275f0()*0.470416);
02993 }
02994
02995 double AnnAna::synapse0xa00ca90() {
02996 return (neuron0xa027758()*0.0106623);
02997 }
02998
02999 double AnnAna::synapse0xa00cab8() {
03000 return (neuron0xa0278c0()*-0.331726);
03001 }
03002
03003 double AnnAna::synapse0xa00cae0() {
03004 return (neuron0xa0064a0()*-1.05366);
03005 }
03006
03007 double AnnAna::synapse0xa00cb08() {
03008 return (neuron0xa006608()*-0.209267);
03009 }
03010
03011 double AnnAna::synapse0xa00cb30() {
03012 return (neuron0xa006770()*0.397805);
03013 }
03014
03015 double AnnAna::synapse0xa00cc80() {
03016 return (neuron0xa0253a8()*-0.194431);
03017 }
03018
03019 double AnnAna::synapse0xa00cca8() {
03020 return (neuron0xa025510()*0.50544);
03021 }
03022
03023 double AnnAna::synapse0xa00ccd0() {
03024 return (neuron0xa025678()*0.529926);
03025 }
03026
03027 double AnnAna::synapse0xa00ccf8() {
03028 return (neuron0xa0257e0()*0.597738);
03029 }
03030
03031 double AnnAna::synapse0xa00cd20() {
03032 return (neuron0xa025948()*0.284496);
03033 }
03034
03035 double AnnAna::synapse0xa00cd48() {
03036 return (neuron0xa025ab8()*0.182485);
03037 }
03038
03039 double AnnAna::synapse0xa00cd70() {
03040 return (neuron0xa025c20()*-0.549206);
03041 }
03042
03043 double AnnAna::synapse0xa00cd98() {
03044 return (neuron0xa025d88()*0.529639);
03045 }
03046
03047 double AnnAna::synapse0xa00cdc0() {
03048 return (neuron0xa025ef0()*-0.0321054);
03049 }
03050
03051 double AnnAna::synapse0xa00cde8() {
03052 return (neuron0xa026058()*-0.366778);
03053 }
03054
03055 double AnnAna::synapse0xa00ce10() {
03056 return (neuron0xa0261c0()*-0.0941685);
03057 }
03058
03059 double AnnAna::synapse0xa00ce38() {
03060 return (neuron0xa026328()*0.555763);
03061 }
03062
03063 double AnnAna::synapse0xa00ce60() {
03064 return (neuron0xa026490()*-0.151239);
03065 }
03066
03067 double AnnAna::synapse0xa00ce88() {
03068 return (neuron0xa0265f8()*0.300054);
03069 }
03070
03071 double AnnAna::synapse0xa00ceb0() {
03072 return (neuron0xa026760()*0.0890819);
03073 }
03074
03075 double AnnAna::synapse0xa00ced8() {
03076 return (neuron0xa0268c8()*0.506204);
03077 }
03078
03079 double AnnAna::synapse0xa00cf00() {
03080 return (neuron0xa026a30()*-0.133234);
03081 }
03082
03083 double AnnAna::synapse0xa00cfb0() {
03084 return (neuron0xa026ca8()*0.287972);
03085 }
03086
03087 double AnnAna::synapse0xa00cfd8() {
03088 return (neuron0xa026d80()*0.242932);
03089 }
03090
03091 double AnnAna::synapse0xa00d000() {
03092 return (neuron0xa026ee8()*-0.0751116);
03093 }
03094
03095 double AnnAna::synapse0xa00d028() {
03096 return (neuron0xa027050()*-0.258477);
03097 }
03098
03099 double AnnAna::synapse0xa00d050() {
03100 return (neuron0xa0271b8()*-0.370537);
03101 }
03102
03103 double AnnAna::synapse0xa00d078() {
03104 return (neuron0xa027320()*-0.173043);
03105 }
03106
03107 double AnnAna::synapse0xa00d0a0() {
03108 return (neuron0xa027488()*-0.430735);
03109 }
03110
03111 double AnnAna::synapse0xa00d0c8() {
03112 return (neuron0xa0275f0()*0.659618);
03113 }
03114
03115 double AnnAna::synapse0xa00d0f0() {
03116 return (neuron0xa027758()*0.42113);
03117 }
03118
03119 double AnnAna::synapse0xa00d118() {
03120 return (neuron0xa0278c0()*0.181532);
03121 }
03122
03123 double AnnAna::synapse0xa00d140() {
03124 return (neuron0xa0064a0()*0.0047959);
03125 }
03126
03127 double AnnAna::synapse0xa00d168() {
03128 return (neuron0xa006608()*-0.177799);
03129 }
03130
03131 double AnnAna::synapse0xa00d190() {
03132 return (neuron0xa006770()*0.456877);
03133 }
03134
03135 double AnnAna::synapse0xa00d2e0() {
03136 return (neuron0xa0069f0()*-0.384874);
03137 }
03138
03139 double AnnAna::synapse0xa00d308() {
03140 return (neuron0xa007100()*0.0940238);
03141 }
03142
03143 double AnnAna::synapse0xa00d330() {
03144 return (neuron0xa007708()*-0.155807);
03145 }
03146
03147 double AnnAna::synapse0xa00d358() {
03148 return (neuron0xa007f10()*0.473196);
03149 }
03150
03151 double AnnAna::synapse0xa00d380() {
03152 return (neuron0xa008570()*-0.216166);
03153 }
03154
03155 double AnnAna::synapse0xa00d3a8() {
03156 return (neuron0xa008de8()*0.33456);
03157 }
03158
03159 double AnnAna::synapse0xa00d3d0() {
03160 return (neuron0xa009448()*-0.306346);
03161 }
03162
03163 double AnnAna::synapse0xa00d3f8() {
03164 return (neuron0xa009aa8()*0.186838);
03165 }
03166
03167 double AnnAna::synapse0xa00d420() {
03168 return (neuron0xa00a108()*0.337553);
03169 }
03170
03171 double AnnAna::synapse0xa00d448() {
03172 return (neuron0xa0089e0()*0.0421072);
03173 }
03174
03175 double AnnAna::synapse0xa00d470() {
03176 return (neuron0xa00b1d8()*0.447237);
03177 }
03178
03179 double AnnAna::synapse0xa00d498() {
03180 return (neuron0xa00b838()*-0.120969);
03181 }
03182
03183 double AnnAna::synapse0xa00d4c0() {
03184 return (neuron0xa00be98()*0.0539114);
03185 }
03186
03187 double AnnAna::synapse0xa00d4e8() {
03188 return (neuron0xa00c4f8()*0.383094);
03189 }
03190
03191 double AnnAna::synapse0xa00d510() {
03192 return (neuron0xa00cb58()*-0.199684);
03193 }
03194
03195 double AnnAna::synapse0xa00d6a8() {
03196 return (neuron0xa0069f0()*0.484647);
03197 }
03198
03199 double AnnAna::synapse0xa00d6d0() {
03200 return (neuron0xa007100()*0.105443);
03201 }
03202
03203 double AnnAna::synapse0xa00d6f8() {
03204 return (neuron0xa007708()*0.0275635);
03205 }
03206
03207 double AnnAna::synapse0xa00d720() {
03208 return (neuron0xa007f10()*-0.284578);
03209 }
03210
03211 double AnnAna::synapse0xa00d748() {
03212 return (neuron0xa008570()*0.251811);
03213 }
03214
03215 double AnnAna::synapse0xa00d770() {
03216 return (neuron0xa008de8()*0.251579);
03217 }
03218
03219 double AnnAna::synapse0xa00d798() {
03220 return (neuron0xa009448()*-0.380857);
03221 }
03222
03223 double AnnAna::synapse0xa00d7c0() {
03224 return (neuron0xa009aa8()*0.259627);
03225 }
03226
03227 double AnnAna::synapse0xa00d7e8() {
03228 return (neuron0xa00a108()*0.462864);
03229 }
03230
03231 double AnnAna::synapse0xa00d810() {
03232 return (neuron0xa0089e0()*0.413905);
03233 }
03234
03235 double AnnAna::synapse0xa00d838() {
03236 return (neuron0xa00b1d8()*0.0258886);
03237 }
03238
03239 double AnnAna::synapse0xa00d860() {
03240 return (neuron0xa00b838()*0.303609);
03241 }
03242
03243 double AnnAna::synapse0xa00d888() {
03244 return (neuron0xa00be98()*0.387216);
03245 }
03246
03247 double AnnAna::synapse0xa00d8b0() {
03248 return (neuron0xa00c4f8()*0.0782564);
03249 }
03250
03251 double AnnAna::synapse0xa00d8d8() {
03252 return (neuron0xa00cb58()*0.402414);
03253 }
03254
03255 double AnnAna::synapse0xa00da70() {
03256 return (neuron0xa0069f0()*-0.348239);
03257 }
03258
03259 double AnnAna::synapse0xa00da98() {
03260 return (neuron0xa007100()*-0.604211);
03261 }
03262
03263 double AnnAna::synapse0xa00dac0() {
03264 return (neuron0xa007708()*-0.439808);
03265 }
03266
03267 double AnnAna::synapse0xa00dae8() {
03268 return (neuron0xa007f10()*-0.666902);
03269 }
03270
03271 double AnnAna::synapse0xa00db10() {
03272 return (neuron0xa008570()*-0.129008);
03273 }
03274
03275 double AnnAna::synapse0xa00db38() {
03276 return (neuron0xa008de8()*0.351192);
03277 }
03278
03279 double AnnAna::synapse0xa00db60() {
03280 return (neuron0xa009448()*-0.0624082);
03281 }
03282
03283 double AnnAna::synapse0xa00db88() {
03284 return (neuron0xa009aa8()*-0.712092);
03285 }
03286
03287 double AnnAna::synapse0xa00dbb0() {
03288 return (neuron0xa00a108()*-0.010182);
03289 }
03290
03291 double AnnAna::synapse0xa00dbd8() {
03292 return (neuron0xa0089e0()*-0.0257799);
03293 }
03294
03295 double AnnAna::synapse0xa00dc00() {
03296 return (neuron0xa00b1d8()*0.158289);
03297 }
03298
03299 double AnnAna::synapse0xa00dc28() {
03300 return (neuron0xa00b838()*-0.330146);
03301 }
03302
03303 double AnnAna::synapse0xa00dc50() {
03304 return (neuron0xa00be98()*-0.153047);
03305 }
03306
03307 double AnnAna::synapse0xa00dc78() {
03308 return (neuron0xa00c4f8()*-0.0921071);
03309 }
03310
03311 double AnnAna::synapse0xa00dca0() {
03312 return (neuron0xa00cb58()*-0.0358956);
03313 }
03314
03315 double AnnAna::synapse0xa00de38() {
03316 return (neuron0xa0069f0()*-0.488304);
03317 }
03318
03319 double AnnAna::synapse0xa00de60() {
03320 return (neuron0xa007100()*0.144286);
03321 }
03322
03323 double AnnAna::synapse0xa00de88() {
03324 return (neuron0xa007708()*-0.263408);
03325 }
03326
03327 double AnnAna::synapse0xa00deb0() {
03328 return (neuron0xa007f10()*0.28948);
03329 }
03330
03331 double AnnAna::synapse0xa00ded8() {
03332 return (neuron0xa008570()*-0.178015);
03333 }
03334
03335 double AnnAna::synapse0xa00df00() {
03336 return (neuron0xa008de8()*-0.308244);
03337 }
03338
03339 double AnnAna::synapse0xa00df28() {
03340 return (neuron0xa009448()*-0.313449);
03341 }
03342
03343 double AnnAna::synapse0xa00df50() {
03344 return (neuron0xa009aa8()*-0.20763);
03345 }
03346
03347 double AnnAna::synapse0xa00df78() {
03348 return (neuron0xa00a108()*-0.590426);
03349 }
03350
03351 double AnnAna::synapse0xa00dfa0() {
03352 return (neuron0xa0089e0()*-0.0908632);
03353 }
03354
03355 double AnnAna::synapse0xa00dfc8() {
03356 return (neuron0xa00b1d8()*0.153761);
03357 }
03358
03359 double AnnAna::synapse0xa00dff0() {
03360 return (neuron0xa00b838()*0.107364);
03361 }
03362
03363 double AnnAna::synapse0xa00e018() {
03364 return (neuron0xa00be98()*-0.395926);
03365 }
03366
03367 double AnnAna::synapse0xa00e040() {
03368 return (neuron0xa00c4f8()*0.0233321);
03369 }
03370
03371 double AnnAna::synapse0xa00e068() {
03372 return (neuron0xa00cb58()*-0.0865059);
03373 }
03374
03375 double AnnAna::synapse0xa00e200() {
03376 return (neuron0xa0069f0()*0.204983);
03377 }
03378
03379 double AnnAna::synapse0xa00e228() {
03380 return (neuron0xa007100()*-0.539987);
03381 }
03382
03383 double AnnAna::synapse0xa00e250() {
03384 return (neuron0xa007708()*0.179905);
03385 }
03386
03387 double AnnAna::synapse0xa00a560() {
03388 return (neuron0xa007f10()*0.202662);
03389 }
03390
03391 double AnnAna::synapse0xa00a588() {
03392 return (neuron0xa008570()*0.0387127);
03393 }
03394
03395 double AnnAna::synapse0xa00a5b0() {
03396 return (neuron0xa008de8()*-0.429266);
03397 }
03398
03399 double AnnAna::synapse0xa00a5d8() {
03400 return (neuron0xa009448()*-0.0717374);
03401 }
03402
03403 double AnnAna::synapse0xa00a600() {
03404 return (neuron0xa009aa8()*-0.324423);
03405 }
03406
03407 double AnnAna::synapse0xa00a628() {
03408 return (neuron0xa00a108()*-0.129658);
03409 }
03410
03411 double AnnAna::synapse0xa00a650() {
03412 return (neuron0xa0089e0()*-0.171942);
03413 }
03414
03415 double AnnAna::synapse0xa00a678() {
03416 return (neuron0xa00b1d8()*-0.128335);
03417 }
03418
03419 double AnnAna::synapse0xa00a6a0() {
03420 return (neuron0xa00b838()*-0.585285);
03421 }
03422
03423 double AnnAna::synapse0xa00a6c8() {
03424 return (neuron0xa00be98()*0.14541);
03425 }
03426
03427 double AnnAna::synapse0xa00a6f0() {
03428 return (neuron0xa00c4f8()*0.116967);
03429 }
03430
03431 double AnnAna::synapse0xa00a718() {
03432 return (neuron0xa00cb58()*-0.577416);
03433 }
03434
03435 double AnnAna::synapse0xa00a8b0() {
03436 return (neuron0xa0069f0()*0.133004);
03437 }
03438
03439 double AnnAna::synapse0xa00a8d8() {
03440 return (neuron0xa007100()*0.246244);
03441 }
03442
03443 double AnnAna::synapse0xa00a900() {
03444 return (neuron0xa007708()*-0.115466);
03445 }
03446
03447 double AnnAna::synapse0xa00a928() {
03448 return (neuron0xa007f10()*-0.0188621);
03449 }
03450
03451 double AnnAna::synapse0xa00a950() {
03452 return (neuron0xa008570()*-0.0144285);
03453 }
03454
03455 double AnnAna::synapse0xa00a978() {
03456 return (neuron0xa008de8()*-0.053055);
03457 }
03458
03459 double AnnAna::synapse0xa00a9a0() {
03460 return (neuron0xa009448()*-0.17596);
03461 }
03462
03463 double AnnAna::synapse0xa00a9c8() {
03464 return (neuron0xa009aa8()*-0.0491296);
03465 }
03466
03467 double AnnAna::synapse0xa00a9f0() {
03468 return (neuron0xa00a108()*0.322741);
03469 }
03470
03471 double AnnAna::synapse0xa00aa18() {
03472 return (neuron0xa0089e0()*-0.243188);
03473 }
03474
03475 double AnnAna::synapse0xa00aa40() {
03476 return (neuron0xa00b1d8()*0.207166);
03477 }
03478
03479 double AnnAna::synapse0xa00aa68() {
03480 return (neuron0xa00b838()*-0.628805);
03481 }
03482
03483 double AnnAna::synapse0xa00aa90() {
03484 return (neuron0xa00be98()*-0.0263036);
03485 }
03486
03487 double AnnAna::synapse0xa00aab8() {
03488 return (neuron0xa00c4f8()*-0.40081);
03489 }
03490
03491 double AnnAna::synapse0xa00aae0() {
03492 return (neuron0xa00cb58()*0.418532);
03493 }
03494
03495 double AnnAna::synapse0xa00ac78() {
03496 return (neuron0xa0069f0()*-2.40624);
03497 }
03498
03499 double AnnAna::synapse0xa00aca0() {
03500 return (neuron0xa007100()*-1.33207);
03501 }
03502
03503 double AnnAna::synapse0xa00acc8() {
03504 return (neuron0xa007708()*-0.934918);
03505 }
03506
03507 double AnnAna::synapse0xa00acf0() {
03508 return (neuron0xa007f10()*-0.605201);
03509 }
03510
03511 double AnnAna::synapse0xa00ad18() {
03512 return (neuron0xa008570()*-0.00896515);
03513 }
03514
03515 double AnnAna::synapse0xa00ad40() {
03516 return (neuron0xa008de8()*0.856137);
03517 }
03518
03519 double AnnAna::synapse0xa00f280() {
03520 return (neuron0xa009448()*-0.436424);
03521 }
03522
03523 double AnnAna::synapse0xa00f2a8() {
03524 return (neuron0xa009aa8()*0.0240858);
03525 }
03526
03527 double AnnAna::synapse0xa00f2d0() {
03528 return (neuron0xa00a108()*-0.589296);
03529 }
03530
03531 double AnnAna::synapse0xa00f2f8() {
03532 return (neuron0xa0089e0()*0.696249);
03533 }
03534
03535 double AnnAna::synapse0xa00f320() {
03536 return (neuron0xa00b1d8()*1.19113);
03537 }
03538
03539 double AnnAna::synapse0xa00f348() {
03540 return (neuron0xa00b838()*-0.549915);
03541 }
03542
03543 double AnnAna::synapse0xa00f370() {
03544 return (neuron0xa00be98()*-1.24023);
03545 }
03546
03547 double AnnAna::synapse0xa00f398() {
03548 return (neuron0xa00c4f8()*-0.169482);
03549 }
03550
03551 double AnnAna::synapse0xa00f3c0() {
03552 return (neuron0xa00cb58()*0.405023);
03553 }
03554
03555 double AnnAna::synapse0xa00f558() {
03556 return (neuron0xa0069f0()*0.396361);
03557 }
03558
03559 double AnnAna::synapse0xa00f580() {
03560 return (neuron0xa007100()*0.464048);
03561 }
03562
03563 double AnnAna::synapse0xa00f5a8() {
03564 return (neuron0xa007708()*0.530724);
03565 }
03566
03567 double AnnAna::synapse0xa00f5d0() {
03568 return (neuron0xa007f10()*0.295795);
03569 }
03570
03571 double AnnAna::synapse0xa00f5f8() {
03572 return (neuron0xa008570()*0.334223);
03573 }
03574
03575 double AnnAna::synapse0xa00f620() {
03576 return (neuron0xa008de8()*-0.437479);
03577 }
03578
03579 double AnnAna::synapse0xa00f648() {
03580 return (neuron0xa009448()*0.148524);
03581 }
03582
03583 double AnnAna::synapse0xa00f670() {
03584 return (neuron0xa009aa8()*-0.0329386);
03585 }
03586
03587 double AnnAna::synapse0xa00f698() {
03588 return (neuron0xa00a108()*0.0252872);
03589 }
03590
03591 double AnnAna::synapse0xa00f6c0() {
03592 return (neuron0xa0089e0()*-0.285163);
03593 }
03594
03595 double AnnAna::synapse0xa00f6e8() {
03596 return (neuron0xa00b1d8()*-0.0126029);
03597 }
03598
03599 double AnnAna::synapse0xa00f710() {
03600 return (neuron0xa00b838()*0.456445);
03601 }
03602
03603 double AnnAna::synapse0xa00f738() {
03604 return (neuron0xa00be98()*0.114465);
03605 }
03606
03607 double AnnAna::synapse0xa00f760() {
03608 return (neuron0xa00c4f8()*0.0246948);
03609 }
03610
03611 double AnnAna::synapse0xa00f788() {
03612 return (neuron0xa00cb58()*-0.835319);
03613 }
03614
03615 double AnnAna::synapse0xa00f920() {
03616 return (neuron0xa0069f0()*0.0626803);
03617 }
03618
03619 double AnnAna::synapse0xa00f948() {
03620 return (neuron0xa007100()*-0.527751);
03621 }
03622
03623 double AnnAna::synapse0xa00f970() {
03624 return (neuron0xa007708()*-0.140207);
03625 }
03626
03627 double AnnAna::synapse0xa00f998() {
03628 return (neuron0xa007f10()*-0.423579);
03629 }
03630
03631 double AnnAna::synapse0xa00f9c0() {
03632 return (neuron0xa008570()*0.0312344);
03633 }
03634
03635 double AnnAna::synapse0xa00f9e8() {
03636 return (neuron0xa008de8()*-0.0753875);
03637 }
03638
03639 double AnnAna::synapse0xa00fa10() {
03640 return (neuron0xa009448()*0.420892);
03641 }
03642
03643 double AnnAna::synapse0xa00fa38() {
03644 return (neuron0xa009aa8()*0.155242);
03645 }
03646
03647 double AnnAna::synapse0xa00fa60() {
03648 return (neuron0xa00a108()*0.134481);
03649 }
03650
03651 double AnnAna::synapse0xa00fa88() {
03652 return (neuron0xa0089e0()*0.399717);
03653 }
03654
03655 double AnnAna::synapse0xa00fab0() {
03656 return (neuron0xa00b1d8()*-0.123281);
03657 }
03658
03659 double AnnAna::synapse0xa00fad8() {
03660 return (neuron0xa00b838()*0.288251);
03661 }
03662
03663 double AnnAna::synapse0xa00fb00() {
03664 return (neuron0xa00be98()*-0.341913);
03665 }
03666
03667 double AnnAna::synapse0xa00fb28() {
03668 return (neuron0xa00c4f8()*-0.379045);
03669 }
03670
03671 double AnnAna::synapse0xa00fb50() {
03672 return (neuron0xa00cb58()*0.232816);
03673 }
03674
03675 double AnnAna::synapse0xa00fce8() {
03676 return (neuron0xa0069f0()*0.0699192);
03677 }
03678
03679 double AnnAna::synapse0xa00fd10() {
03680 return (neuron0xa007100()*-0.0457207);
03681 }
03682
03683 double AnnAna::synapse0xa00fd38() {
03684 return (neuron0xa007708()*0.56123);
03685 }
03686
03687 double AnnAna::synapse0xa00fd60() {
03688 return (neuron0xa007f10()*0.214979);
03689 }
03690
03691 double AnnAna::synapse0xa00fd88() {
03692 return (neuron0xa008570()*-0.321268);
03693 }
03694
03695 double AnnAna::synapse0xa00fdb0() {
03696 return (neuron0xa008de8()*0.165894);
03697 }
03698
03699 double AnnAna::synapse0xa00fdd8() {
03700 return (neuron0xa009448()*-0.357282);
03701 }
03702
03703 double AnnAna::synapse0xa00fe00() {
03704 return (neuron0xa009aa8()*-0.21962);
03705 }
03706
03707 double AnnAna::synapse0xa00fe28() {
03708 return (neuron0xa00a108()*-0.311705);
03709 }
03710
03711 double AnnAna::synapse0xa00fe50() {
03712 return (neuron0xa0089e0()*-0.047297);
03713 }
03714
03715 double AnnAna::synapse0xa00fe78() {
03716 return (neuron0xa00b1d8()*0.0866319);
03717 }
03718
03719 double AnnAna::synapse0xa00fea0() {
03720 return (neuron0xa00b838()*0.13174);
03721 }
03722
03723 double AnnAna::synapse0xa00fec8() {
03724 return (neuron0xa00be98()*-0.145428);
03725 }
03726
03727 double AnnAna::synapse0xa00fef0() {
03728 return (neuron0xa00c4f8()*0.389642);
03729 }
03730
03731 double AnnAna::synapse0xa00ff18() {
03732 return (neuron0xa00cb58()*-0.170325);
03733 }
03734
03735 double AnnAna::synapse0xa0100b0() {
03736 return (neuron0xa0069f0()*-0.655344);
03737 }
03738
03739 double AnnAna::synapse0xa0100d8() {
03740 return (neuron0xa007100()*-0.0593815);
03741 }
03742
03743 double AnnAna::synapse0xa010100() {
03744 return (neuron0xa007708()*0.0528425);
03745 }
03746
03747 double AnnAna::synapse0xa010128() {
03748 return (neuron0xa007f10()*0.349052);
03749 }
03750
03751 double AnnAna::synapse0xa010150() {
03752 return (neuron0xa008570()*-0.0697263);
03753 }
03754
03755 double AnnAna::synapse0xa010178() {
03756 return (neuron0xa008de8()*0.229337);
03757 }
03758
03759 double AnnAna::synapse0xa0101a0() {
03760 return (neuron0xa009448()*0.109145);
03761 }
03762
03763 double AnnAna::synapse0xa0101c8() {
03764 return (neuron0xa009aa8()*-0.0823547);
03765 }
03766
03767 double AnnAna::synapse0xa0101f0() {
03768 return (neuron0xa00a108()*0.698658);
03769 }
03770
03771 double AnnAna::synapse0xa010218() {
03772 return (neuron0xa0089e0()*0.363601);
03773 }
03774
03775 double AnnAna::synapse0xa010240() {
03776 return (neuron0xa00b1d8()*0.110295);
03777 }
03778
03779 double AnnAna::synapse0xa010268() {
03780 return (neuron0xa00b838()*0.178005);
03781 }
03782
03783 double AnnAna::synapse0xa010290() {
03784 return (neuron0xa00be98()*0.640629);
03785 }
03786
03787 double AnnAna::synapse0xa0102b8() {
03788 return (neuron0xa00c4f8()*-0.776534);
03789 }
03790
03791 double AnnAna::synapse0xa0102e0() {
03792 return (neuron0xa00cb58()*0.0330286);
03793 }
03794
03795 double AnnAna::synapse0xa010478() {
03796 return (neuron0xa0069f0()*0.00257742);
03797 }
03798
03799 double AnnAna::synapse0xa0104a0() {
03800 return (neuron0xa007100()*0.599457);
03801 }
03802
03803 double AnnAna::synapse0xa0104c8() {
03804 return (neuron0xa007708()*0.285182);
03805 }
03806
03807 double AnnAna::synapse0xa0104f0() {
03808 return (neuron0xa007f10()*-0.177449);
03809 }
03810
03811 double AnnAna::synapse0xa010518() {
03812 return (neuron0xa008570()*-0.209605);
03813 }
03814
03815 double AnnAna::synapse0xa010540() {
03816 return (neuron0xa008de8()*-0.0524468);
03817 }
03818
03819 double AnnAna::synapse0xa010568() {
03820 return (neuron0xa009448()*-0.269154);
03821 }
03822
03823 double AnnAna::synapse0xa010590() {
03824 return (neuron0xa009aa8()*0.261944);
03825 }
03826
03827 double AnnAna::synapse0xa0105b8() {
03828 return (neuron0xa00a108()*0.366011);
03829 }
03830
03831 double AnnAna::synapse0xa0105e0() {
03832 return (neuron0xa0089e0()*0.0822091);
03833 }
03834
03835 double AnnAna::synapse0xa010608() {
03836 return (neuron0xa00b1d8()*-0.206204);
03837 }
03838
03839 double AnnAna::synapse0xa010630() {
03840 return (neuron0xa00b838()*-0.401717);
03841 }
03842
03843 double AnnAna::synapse0xa010658() {
03844 return (neuron0xa00be98()*0.543885);
03845 }
03846
03847 double AnnAna::synapse0xa010680() {
03848 return (neuron0xa00c4f8()*0.441203);
03849 }
03850
03851 double AnnAna::synapse0xa0106a8() {
03852 return (neuron0xa00cb58()*0.238429);
03853 }
03854
03855 double AnnAna::synapse0xa010840() {
03856 return (neuron0xa0069f0()*-0.228588);
03857 }
03858
03859 double AnnAna::synapse0xa010868() {
03860 return (neuron0xa007100()*-0.154059);
03861 }
03862
03863 double AnnAna::synapse0xa010890() {
03864 return (neuron0xa007708()*-0.354672);
03865 }
03866
03867 double AnnAna::synapse0xa0108b8() {
03868 return (neuron0xa007f10()*0.00283532);
03869 }
03870
03871 double AnnAna::synapse0xa0108e0() {
03872 return (neuron0xa008570()*0.346283);
03873 }
03874
03875 double AnnAna::synapse0xa010908() {
03876 return (neuron0xa008de8()*-0.386103);
03877 }
03878
03879 double AnnAna::synapse0xa010930() {
03880 return (neuron0xa009448()*0.192452);
03881 }
03882
03883 double AnnAna::synapse0xa010958() {
03884 return (neuron0xa009aa8()*0.0429158);
03885 }
03886
03887 double AnnAna::synapse0xa010980() {
03888 return (neuron0xa00a108()*0.224287);
03889 }
03890
03891 double AnnAna::synapse0xa0109a8() {
03892 return (neuron0xa0089e0()*-0.248358);
03893 }
03894
03895 double AnnAna::synapse0xa0109d0() {
03896 return (neuron0xa00b1d8()*-0.546647);
03897 }
03898
03899 double AnnAna::synapse0xa0109f8() {
03900 return (neuron0xa00b838()*0.281783);
03901 }
03902
03903 double AnnAna::synapse0xa010a20() {
03904 return (neuron0xa00be98()*-0.263914);
03905 }
03906
03907 double AnnAna::synapse0xa010a48() {
03908 return (neuron0xa00c4f8()*0.36657);
03909 }
03910
03911 double AnnAna::synapse0xa010a70() {
03912 return (neuron0xa00cb58()*-0.462262);
03913 }
03914
03915 double AnnAna::synapse0xa010c08() {
03916 return (neuron0xa0069f0()*0.413605);
03917 }
03918
03919 double AnnAna::synapse0xa010c30() {
03920 return (neuron0xa007100()*-0.46025);
03921 }
03922
03923 double AnnAna::synapse0xa010c58() {
03924 return (neuron0xa007708()*-0.349511);
03925 }
03926
03927 double AnnAna::synapse0xa010c80() {
03928 return (neuron0xa007f10()*0.227848);
03929 }
03930
03931 double AnnAna::synapse0xa010ca8() {
03932 return (neuron0xa008570()*0.324642);
03933 }
03934
03935 double AnnAna::synapse0xa010cd0() {
03936 return (neuron0xa008de8()*-0.197649);
03937 }
03938
03939 double AnnAna::synapse0xa010cf8() {
03940 return (neuron0xa009448()*-0.255278);
03941 }
03942
03943 double AnnAna::synapse0xa010d20() {
03944 return (neuron0xa009aa8()*0.180081);
03945 }
03946
03947 double AnnAna::synapse0xa010d48() {
03948 return (neuron0xa00a108()*-0.236719);
03949 }
03950
03951 double AnnAna::synapse0xa010d70() {
03952 return (neuron0xa0089e0()*-0.257446);
03953 }
03954
03955 double AnnAna::synapse0xa010d98() {
03956 return (neuron0xa00b1d8()*0.369206);
03957 }
03958
03959 double AnnAna::synapse0xa010dc0() {
03960 return (neuron0xa00b838()*0.249322);
03961 }
03962
03963 double AnnAna::synapse0xa010de8() {
03964 return (neuron0xa00be98()*-0.459041);
03965 }
03966
03967 double AnnAna::synapse0xa010e10() {
03968 return (neuron0xa00c4f8()*-0.107539);
03969 }
03970
03971 double AnnAna::synapse0xa010e38() {
03972 return (neuron0xa00cb58()*-0.337229);
03973 }
03974
03975 double AnnAna::synapse0xa010fd0() {
03976 return (neuron0xa0069f0()*-0.31218);
03977 }
03978
03979 double AnnAna::synapse0xa010ff8() {
03980 return (neuron0xa007100()*-0.41505);
03981 }
03982
03983 double AnnAna::synapse0xa011020() {
03984 return (neuron0xa007708()*0.288695);
03985 }
03986
03987 double AnnAna::synapse0xa011048() {
03988 return (neuron0xa007f10()*0.192245);
03989 }
03990
03991 double AnnAna::synapse0xa011070() {
03992 return (neuron0xa008570()*-0.468671);
03993 }
03994
03995 double AnnAna::synapse0xa011098() {
03996 return (neuron0xa008de8()*0.298661);
03997 }
03998
03999 double AnnAna::synapse0xa0110c0() {
04000 return (neuron0xa009448()*-0.176758);
04001 }
04002
04003 double AnnAna::synapse0xa0110e8() {
04004 return (neuron0xa009aa8()*0.160656);
04005 }
04006
04007 double AnnAna::synapse0xa011110() {
04008 return (neuron0xa00a108()*-0.338612);
04009 }
04010
04011 double AnnAna::synapse0xa011138() {
04012 return (neuron0xa0089e0()*-0.0539761);
04013 }
04014
04015 double AnnAna::synapse0xa011160() {
04016 return (neuron0xa00b1d8()*0.0142956);
04017 }
04018
04019 double AnnAna::synapse0xa011188() {
04020 return (neuron0xa00b838()*-0.0898725);
04021 }
04022
04023 double AnnAna::synapse0xa0111b0() {
04024 return (neuron0xa00be98()*-0.466561);
04025 }
04026
04027 double AnnAna::synapse0xa0111d8() {
04028 return (neuron0xa00c4f8()*-0.196646);
04029 }
04030
04031 double AnnAna::synapse0xa011200() {
04032 return (neuron0xa00cb58()*-0.239142);
04033 }
04034
04035 double AnnAna::synapse0xa0112b8() {
04036 return (neuron0xa00d1d8()*-0.177715);
04037 }
04038
04039 double AnnAna::synapse0xa0112e0() {
04040 return (neuron0xa00d538()*-0.102382);
04041 }
04042
04043 double AnnAna::synapse0xa011308() {
04044 return (neuron0xa00d900()*-0.340363);
04045 }
04046
04047 double AnnAna::synapse0xa011330() {
04048 return (neuron0xa00dcc8()*0.198273);
04049 }
04050
04051 double AnnAna::synapse0xa011358() {
04052 return (neuron0xa00e090()*0.0571124);
04053 }
04054
04055 double AnnAna::synapse0xa011380() {
04056 return (neuron0xa00a740()*0.608415);
04057 }
04058
04059 double AnnAna::synapse0xa0113a8() {
04060 return (neuron0xa00ab08()*1.23687);
04061 }
04062
04063 double AnnAna::synapse0xa0113d0() {
04064 return (neuron0xa00f3e8()*0.0815651);
04065 }
04066
04067 double AnnAna::synapse0xa0113f8() {
04068 return (neuron0xa00f7b0()*-0.338155);
04069 }
04070
04071 double AnnAna::synapse0xa011420() {
04072 return (neuron0xa00fb78()*-0.343967);
04073 }
04074
04075 double AnnAna::synapse0xa011448() {
04076 return (neuron0xa00ff40()*0.434548);
04077 }
04078
04079 double AnnAna::synapse0xa011470() {
04080 return (neuron0xa010308()*0.0223337);
04081 }
04082
04083 double AnnAna::synapse0xa011498() {
04084 return (neuron0xa0106d0()*-0.277661);
04085 }
04086
04087 double AnnAna::synapse0xa0114c0() {
04088 return (neuron0xa010a98()*0.0316252);
04089 }
04090
04091 double AnnAna::synapse0xa0114e8() {
04092 return (neuron0xa010e60()*-0.138036);
04093 }
04094