Class ZDT

All Implemented Interfaces:
AutoCloseable, Problem
Direct Known Subclasses:
ZDT1, ZDT2, ZDT3, ZDT4, ZDT5, ZDT6

public abstract class ZDT extends AbstractProblem
Implements methods shared by all problems in the ZDT test suite.
  • Constructor Details

    • ZDT

      public ZDT(int numberOfVariables)
      Constructs a ZDT problem instance with the specified number of variables.
      Parameters:
      numberOfVariables - the number of decision variables
  • Method Details

    • newSolution

      public Solution newSolution()
      Description copied from interface: Problem
      Returns a new solution for this problem. Implementations must initialize the variables so that the valid range of values is defined, but typically leave the actual value at a default or undefined state.
      Returns:
      a new solution for this problem