Class C9<S extends Solution<?>>

java.lang.Object
org.uma.jmetal.util.neighborhood.util.TwoDimensionalMesh<S>
org.uma.jmetal.util.neighborhood.impl.C9<S>
All Implemented Interfaces:
Serializable, Neighborhood<S>

public class C9<S extends Solution<?>> extends TwoDimensionalMesh<S>
Class defining an L9 neighborhood of a solution belonging to a list of solutions which is structured as a bi-dimensional mesh. The neighbors are those solutions that are in 1-hop distance Shape: * * * * o * * * *
Author:
Antonio J. Nebro <antonio@lcc.uma.es>, Juan J. Durillo
See Also:
  • Constructor Details

    • C9

      public C9(int rows, int columns)
      Constructor Defines a neighborhood for a solution set of rows x columns solutions
      Parameters:
      rows - the number of rows
      columns - the number of columns