Class DifferentialEvolutionModule

    • Field Detail

      • generations

        protected int generations
      • alpha

        protected int alpha
      • scalingFactor

        protected double scalingFactor
    • Constructor Detail

      • DifferentialEvolutionModule

        public DifferentialEvolutionModule()
    • Method Detail

      • getAlpha

        public int getAlpha()
        Returns the alpha.
        Returns:
        the alpha
        See Also:
        setAlpha(int)
      • setAlpha

        public void setAlpha​(int alpha)
        Sets the alpha.
        Parameters:
        alpha - the alpha to set
        See Also:
        getAlpha()
      • getGenerations

        public int getGenerations()
        Returns the generations.
        Returns:
        the generations
        See Also:
        setGenerations(int)
      • setGenerations

        public void setGenerations​(int generations)
        Sets the generations.
        Parameters:
        generations - the generations to set
        See Also:
        getGenerations()
      • getScalingFactor

        public double getScalingFactor()
        Returns the scaling factor.
        Returns:
        the scalingFactor
        See Also:
        setScalingFactor(double)
      • setScalingFactor

        public void setScalingFactor​(double scalingFactor)
        Sets the scaling factor.
        Parameters:
        scalingFactor - the scalingFactor to set
        See Also:
        getScalingFactor()
      • config

        public void config()
        Description copied from class: Opt4JModule
        Configure the module. Bind constants, listeners, and bind arbitrary classes.
        Specified by:
        config in class Opt4JModule
        See Also:
        Binder