Accord.Genetic.BinaryChromosome.Mutate C# (CSharp) Method

Mutate() public method

Mutation operator.

The method performs chromosome's mutation, changing randomly one of its bits.

public Mutate ( ) : void
return void
        public override void Mutate()
        {
            val ^= ((ulong)1 << Generator.Random.Next(length));
        }