Class EpsilonNeighborhoodCouplerModule

  • All Implemented Interfaces:
    com.google.inject.Module

    @Citation(authors="Hern\u00c3\u00a1n Aguirre, Akira Oyama, and Kiyoshi Tanaka",
              title="Adaptive \u00ce\u00b5-sampling and \u00ce\u00b5-hood for evolutionary many-objective optimization.",
              journal="Evolutionary Multi-Criterion Optimization (EMO)",
              pageFirst=322,
              pageLast=336,
              year=2013,
              month=UNKNOWN)
    public class EpsilonNeighborhoodCouplerModule
    extends CouplerModule
    • Field Detail

      • plannedNeighborhoodNumber

        protected int plannedNeighborhoodNumber
      • epsilonNeighborhood

        protected double epsilonNeighborhood
      • epsilonNeighborhoodDelta

        protected double epsilonNeighborhoodDelta
      • epsilonNeighborhoodDeltaMax

        protected double epsilonNeighborhoodDeltaMax
      • epsilonNeighborhoodDeltaMin

        protected double epsilonNeighborhoodDeltaMin
    • Constructor Detail

      • EpsilonNeighborhoodCouplerModule

        public EpsilonNeighborhoodCouplerModule()
    • Method Detail

      • config

        protected void config()
        Specified by:
        config in class org.opt4j.core.start.Opt4JModule
      • getPlannedNeighborhoodNumber

        public int getPlannedNeighborhoodNumber()
      • setPlannedNeighborhoodNumber

        public void setPlannedNeighborhoodNumber​(int plannedNeighborhoodNumber)
      • getEpsilonNeighborhood

        public double getEpsilonNeighborhood()
      • setEpsilonNeighborhood

        public void setEpsilonNeighborhood​(double epsilonNeighborhood)
      • getEpsilonNeighborhoodDelta

        public double getEpsilonNeighborhoodDelta()
      • setEpsilonNeighborhoodDelta

        public void setEpsilonNeighborhoodDelta​(double epsilonNeighborhoodDelta)
      • getEpsilonNeighborhoodDeltaMax

        public double getEpsilonNeighborhoodDeltaMax()
      • setEpsilonNeighborhoodDeltaMax

        public void setEpsilonNeighborhoodDeltaMax​(double epsilonNeighborhoodDeltaMax)
      • getEpsilonNeighborhoodDeltaMin

        public double getEpsilonNeighborhoodDeltaMin()
      • setEpsilonNeighborhoodDeltaMin

        public void setEpsilonNeighborhoodDeltaMin​(double epsilonNeighborhoodDeltaMin)