class genome { gene strain[]; int strainLength; genome(int sl) { strainLength=sl; strain=new gene[strainLength]; for(int i=0;i70) isNeuron=true; float neuronWeight; if(random(100)>50) neuronWeight=1; else neuronWeight=-1; int extraSynapse=-1; if(isNeuron) { extraSynapse=int(random(strainLength)); // println("OMFG"+extraSynapse); } strain[i]=new gene(i,int(random(maxRepeat)),random(360),isNeuron,neuronWeight,extraSynapse); } int maxConnections=int(strainLength*.8); // println("---"); for(int s=0;s0&&id