예제 #1
0
        public Individu(KelasManagement k, int m, int id)
        {
            this.id = id;
            List <Kelas> T = new List <Kelas>(k.getArrayKelas().Count);

            foreach (Kelas k1 in k.getArrayKelas())
            {
                Kelas knew = new Kelas(k1);
                T.Add(knew);
            }
            kelasManagement = new KelasManagement(T);
            fitness         = m;
        }
예제 #2
0
 public void generateDNA()
 {
     for (int i = 0; i < kelasManagement.getArrayKelas().Count(); i++)
     {
         kelasManagement.setRandomValue(i);
     }
     fitness = kelasManagement.getConflict();
 }