geneticengine.algorithms.gp.operators.initializers ================================================== .. py:module:: geneticengine.algorithms.gp.operators.initializers Classes ------- .. autoapisummary:: geneticengine.algorithms.gp.operators.initializers.HalfAndHalfInitializer geneticengine.algorithms.gp.operators.initializers.StandardInitializer Module Contents --------------- .. py:class:: HalfAndHalfInitializer(initializer1, initializer2) Bases: :py:obj:`geneticengine.algorithms.gp.structure.PopulationInitializer` Combines two initializers, one for each half of the population. .. py:attribute:: initializer1 .. py:attribute:: initializer2 .. py:method:: initialize(problem, representation, random, target_size, **kwargs) .. py:class:: StandardInitializer Bases: :py:obj:`geneticengine.algorithms.gp.structure.PopulationInitializer` All individuals are created with full trees (maximum depth in all branches). .. py:method:: initialize(problem, representation, random, target_size, **kwargs)