Beispiel #1
0
        public static NeatPopulationLoader <double> CreateLoaderDouble(
            MetaNeatGenome <double> metaNeatGenome)
        {
            NeatGenomeLoader <double> genomeLoader = NeatGenomeLoaderFactory.CreateLoaderDouble(metaNeatGenome);

            return(new NeatPopulationLoader <double>(genomeLoader));
        }
Beispiel #2
0
 /// <summary>
 /// Construct with the provided <see cref="NeatGenomeLoader{T}"/>.
 /// </summary>
 /// <param name="genomeLoader">A genome loader.</param>
 public NeatPopulationLoader(NeatGenomeLoader <T> genomeLoader)
 {
     _genomeLoader = genomeLoader ?? throw new ArgumentNullException(nameof(genomeLoader));
 }