java.lang.Object
org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
All Implemented Interfaces:
InertiaWeightRangeBasedComputingStrategy, InertiaWeightComputingStrategy

public class LinearDecreasingStrategy extends Object implements InertiaWeightRangeBasedComputingStrategy
  • Field Details

    • minimumWeight

      protected final double minimumWeight
    • maximumWeight

      protected final double maximumWeight
    • maximumNumberOfIterations

      protected final int maximumNumberOfIterations
    • computeCounter

      protected int computeCounter
    • swamSize

      protected final int swamSize
  • Constructor Details

    • LinearDecreasingStrategy

      public LinearDecreasingStrategy(double minimumWeight, double maximumWeight, int maximumNumberOfIterations, int swamSize)
  • Method Details