public class GA_RandomTriangles
{  
  private static final long serialVersionUID = 1L;
  public static final int TRIANGLE_COUNT = 150;
  
  private java.util.Random random = new java.util.Random();
  
  private DNA dna;


  public GA_RandomTriangles()
  { dna = new DNA(TRIANGLE_COUNT);
  }

  public DNA nextGeneration()
  {
    int[] value = new int[DNA.GENE_TYPES];
    
    for (int i = 0; i < TRIANGLE_COUNT; i++) 
    { for (int GENE = 0; GENE<DNA.GENE_TYPES; GENE++)
      { value[GENE] = random.nextInt(DNA.getLimit(GENE)+1);
      }
      dna.setTriangleGenes(i, value);
    }
    
    return dna;
  }


 
}

