Package ec.eda.cmaes

# Class CMAESInitializer

java.lang.Object
ec.Initializer
ec.simple.SimpleInitializer
ec.eda.cmaes.CMAESInitializer

All Implemented Interfaces:
  `Setup`, `Singleton`, `Serializable`

public class CMAESInitializer extends SimpleInitializer
CMAESInitializer is a SimpleInitializer which ensures that the subpopulations are all set to the provided or computed lambda values.

See Also:
  - Serialized Form

- ## Field Summary

  ### Fields inherited from class ec.Initializer

  `P_POP`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CMAESInitializer()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Population`
  `setupPopulation(EvolutionState state, int thread)`
  Loads a Population from the parameter file, sets it up, and returns it.

  ### Methods inherited from class ec.simple.SimpleInitializer

  `initialPopulation, setup`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### CMAESInitializer

    public CMAESInitializer()

- ## Method Details

  - ### setupPopulation

    public Population setupPopulation(EvolutionState state, int thread)
    Description copied from class: `Initializer`
    Loads a Population from the parameter file, sets it up, and returns it.
    Overrides:
      `setupPopulation` in class `SimpleInitializer`