Class Centipede.CentiMutations

Enclosing class:
Centipede

public class Centipede.CentiMutations extends Mutation.Discrete
The CentiMutations class provides a mutation operator for the centipede game.
  • Constructor Details

    • CentiMutations

      public CentiMutations(Module module)
      Constructs a new CentiMutations instance to deal with mutations in the Centipede game.
      Parameters:
      module - the module that defines the Centipede game
  • Method Details

    • mutate

      public int mutate(int trait)
      Description copied from class: Mutation
      Mutate trait trait in IBS models according to the type of mutation.
      Overrides:
      mutate in class Mutation.Discrete
      Parameters:
      trait - the trait to mutate
      Returns:
      the mutated trait
      See Also: