Class: Operator::MutationStructural

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

Overview

Structural codon-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 == :structural for mutation. Structural change means the length of genotype->phenotype transformation process CAN change for mutated genotype.

Instance Attribute Summary

Attributes inherited from MutationAltering

#magnitude, #random

Attributes inherited from MutationAlteringCore

#offset

Method Summary

Methods inherited from MutationAltering

#initialize

Methods inherited from MutationAlteringCore

#initialize, #mutation

Constructor Details

This class inherits a constructor from Operator::MutationAltering