Class EpsilonSamplingSelectorModule

  • 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 EpsilonSamplingSelectorModule
    extends SelectorModule
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void config()  
      double getEpsilonSample()  
      double getEpsilonSampleDelta()  
      double getEpsilonSampleDeltaMax()  
      double getEpsilonSampleDeltaMin()  
      void setEpsilonSample​(double epsilonSample)  
      void setEpsilonSampleDelta​(double epsilonSampleDelta)  
      void setEpsilonSampleDeltaMax​(double epsilonSampleDeltaMax)  
      void setEpsilonSampleDeltaMin​(double epsilonSampleDeltaMin)  
      • Methods inherited from class org.opt4j.core.start.Opt4JModule

        addControlListener, addIndividualStateListener, addOptimizerIterationListener, addOptimizerStateListener, bindConstant, bindConstant, bindConstant, bindConstant, configure, constant, multi
      • Methods inherited from class com.google.inject.AbstractModule

        addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • epsilonSample

        protected double epsilonSample
      • epsilonSampleDelta

        protected double epsilonSampleDelta
      • epsilonSampleDeltaMax

        protected double epsilonSampleDeltaMax
      • epsilonSampleDeltaMin

        protected double epsilonSampleDeltaMin
    • Constructor Detail

      • EpsilonSamplingSelectorModule

        public EpsilonSamplingSelectorModule()
    • Method Detail

      • config

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

        public double getEpsilonSample()
      • setEpsilonSample

        public void setEpsilonSample​(double epsilonSample)
      • getEpsilonSampleDelta

        public double getEpsilonSampleDelta()
      • setEpsilonSampleDelta

        public void setEpsilonSampleDelta​(double epsilonSampleDelta)
      • getEpsilonSampleDeltaMax

        public double getEpsilonSampleDeltaMax()
      • setEpsilonSampleDeltaMax

        public void setEpsilonSampleDeltaMax​(double epsilonSampleDeltaMax)
      • getEpsilonSampleDeltaMin

        public double getEpsilonSampleDeltaMin()
      • setEpsilonSampleDeltaMin

        public void setEpsilonSampleDeltaMin​(double epsilonSampleDeltaMin)