Exemple #1
0
        void AddToDB(ref List<int> chromosome, ref double fitness)
        {
            if (chromosome.Count == 0)
                return;

            GeneticAlgo.GA_DBDataSetTableAdapters.BestsTableAdapter regionTableAdapter = new GeneticAlgo.GA_DBDataSetTableAdapters.BestsTableAdapter();
            string chromoString = "";

            chromosome.ForEach(chromo => chromoString += chromo.ToString());
            regionTableAdapter.Insert((float)fitness, chromoString, m_size, m_dimension == GA_Type._2D ? "2D" : "3D");
        }