Accord.Genetic.ShortArrayChromosome.ShortArrayChromosome C# (CSharp) Method

ShortArrayChromosome() protected method

Initializes a new instance of the ShortArrayChromosome class.

This is a copy constructor, which creates the exact copy of specified chromosome.

protected ShortArrayChromosome ( ShortArrayChromosome source ) : System
source ShortArrayChromosome Source chromosome to copy.
return System
        protected ShortArrayChromosome(ShortArrayChromosome source)
        {
            // copy all properties
            length = source.length;
            maxValue = source.maxValue;
            val = (ushort[])source.val.Clone();
            fitness = source.fitness;
        }

Same methods

ShortArrayChromosome::ShortArrayChromosome ( int length ) : System
ShortArrayChromosome::ShortArrayChromosome ( int length, int maxValue ) : System