public void Combine(GenericDNA dna1, GenericDNA dna2)
    {
        for (int i = 0; i < dnaLength; i++)
        {
            int c = 0;

            if (i < dnaLength / 2.0)
            {
                c = dna1.genes[i];
            }
            else
            {
                c = dna2.genes[i];
            }

            genes[i] = c;
        }
    }
 public void Init()
 {
     dna = new GenericDNA(mDNALength, mDNAMaxLength);
     MoreInit();
 }