public override GeneInfo GetGeneInfo() { var geneInfo = new GeneInfo(); geneInfo.Doubles.Add(Weight.Value); return(geneInfo); }
public override GeneInfo GetGeneInfo() { var geneInfo = new GeneInfo(); geneInfo.Doubles.Add(Bias.Value); geneInfo.AddGeneList("Connections", Connections); geneInfo.AddMiscGeneInfo(SigmoidFunction.GetGeneInfo()); return(geneInfo); }
public override GeneInfo GetGeneInfo() { var geneInfo = new GeneInfo(); geneInfo.AddGeneList("EyeRNeuron", EyeRNeuronGenes); geneInfo.AddGeneList("EyeGNeuron", EyeGNeuronGenes); geneInfo.AddGeneList("EyeBNeuron", EyeBNeuronGenes); geneInfo.AddGeneList("DistanceNeuron", DistanceNeuronGenes); geneInfo.AddGeneList("HiddenNeuron", HiddenNeuronGenes); geneInfo.AddGeneList("InputNeuron", InputNeuronGenes); geneInfo.AddGeneList("OutputNeuron", OutputNeuronGenes); geneInfo.AddGeneList("Mutation", MutationGenes); return(geneInfo); }