public static List <Genome> DoFast(
            Problem problem,
            FitnessCalculator calculator,
            List <Genome> genomes,
            int city_to_place)
        {
            List <int> cities_to_place = new List <int>();

            cities_to_place.Add(city_to_place);
            return(BestPlacementHelper.DoFast(
                       problem,
                       calculator,
                       genomes,
                       cities_to_place));
        }
        public static Genome DoFast(
            Problem problem,
            FitnessCalculator calculator,
            Genome genome,
            List <int> cities_to_place)
        {
            List <Genome> genomes = new List <Genome>();

            genomes.Add(genome);
            return(BestPlacementHelper.DoFast(
                       problem,
                       calculator,
                       genomes,
                       cities_to_place)[0]);
        }