private List <NodeGene> GenerateNodes(int count, Constants.NodeType type)
        {
            List <NodeGene> nodes = new List <NodeGene>();

            for (int i = 0; i < count; i++)
            {
                NodeGene node = new NodeGene(InnovationGenerator.ID, type);
                nodes.Add(node);
            }

            return(nodes);
        }
Example #2
0
 public NodeGene(int innovation, Constants.NodeType type)
 {
     this.Innovation = innovation;
     this.Type       = type;
     this.Value      = 0;
 }