Package org.uma.jmetal.operator.mutation.impl


package org.uma.jmetal.operator.mutation.impl
  • Classes
    Class
    Description
     
    This class implements a polynomial mutation operator The implementation is based on the NSGA-II code available in http://www.iitk.ac.in/kangal/codes.shtml If the lower and upper bounds of a variable are the same, no mutation is carried out and the bound value is returned.
    This class implements a swap mutation.
    This class allows to apply a list of crossover operator on the solutions belonging to a list of CompositeSolution objects.
    This class implements the grouped and linked polynomial mutation operator presented in: https://doi.org/10.1109/SSCI.2016.7850214
    This class implements the grouped polynomial mutation operator presented in: https://doi.org/10.1109/SSCI.2016.7850214
    This class implements a polynomial mutation operator to be applied to Integer solutions If the lower and upper bounds of a variable are the same, no mutation is carried out and the bound value is returned.
    This class implements the linked polynomial mutation operator presented in: https://doi.org/10.1109/SSCI.2016.7850214
    This class implements a non-uniform mutation operator.
    This class is intended to perform no mutation.
    This class implements a swap mutation.
    This class implements a polynomial mutation operator
    This class implements a random mutation operator for double solutions
    This class implements a uniform mutation operator.