public InternalNodeGene ChangeFunction(ActivationFunctionType newType, int geneID) { ActivationFunction function = ActivationFunction.GetRandomInitializedFunction(newType); InternalNodeGene gene = new InternalNodeGene(geneID, nodeID, function); return(gene); }
public InternalNodeGene(InternalNodeGene gene) : base(gene.geneID, gene.nodeID) { Function = gene.Function; }