Class: Operator::MutationBitNodal

Inherits:
MutationBitAltering show all
Defined in:
../lib/mutation_altering.rb

Overview

Nodal bit-level mutation (see portal.acm.org/citation.cfm?id=1570215). It assumes the source genotype has the form of the Array of numbers. Select codons with Token#sn_altering == :nodal for mutation. Nodal change means the length of genotype->phenotype transformation process CANNOT change for mutated genotype.

Instance Attribute Summary

Attributes inherited from MutationBitAltering

#codon, #random

Attributes inherited from MutationAlteringCore

#offset

Method Summary

Methods inherited from MutationBitAltering

#initialize

Methods inherited from MutationAlteringCore

#initialize, #mutation

Constructor Details

This class inherits a constructor from Operator::MutationBitAltering