Package behaviour

Interface MutationBehaviour

All Known Implementing Classes:
RandomMutation

public interface MutationBehaviour
Interface for different types of mutation classes
  • Method Summary

    Modifier and Type
    Method
    Description
    mutate(List<List<Integer>> children, double mutationRate)
     
  • Method Details

    • mutate

      List<List<Integer>> mutate(List<List<Integer>> children, double mutationRate)
      Parameters:
      children - the current children
      mutationRate - the mutation rate from Genetic Algorithm Setting Class
      Returns:
      the new children