Uses of Class
simbad.picoevo.core.representation.Individual

Packages that use Individual
simbad.picoevo.core.evolution   
simbad.picoevo.core.representation   
simbad.picoevo.ext.evolution   
simbad.picoevo.ext.representation   
 

Uses of Individual in simbad.picoevo.core.evolution
 

Methods in simbad.picoevo.core.evolution with parameters of type Individual
abstract  void InitialisationOperator_Individual.initialise(Individual __individualObject)
           
 

Uses of Individual in simbad.picoevo.core.representation
 

Fields in simbad.picoevo.core.representation declared as Individual
protected  Individual Element._individualOwner
           
 

Methods in simbad.picoevo.core.representation that return Individual
 Individual PopulationView.getIndividual(int __index)
           
 Individual PopulationObject.getIndividual(int __index)
           
 Individual PopulationInterface.getIndividual(int __index)
           
 Individual Element.getOwner()
           
 

Methods in simbad.picoevo.core.representation with parameters of type Individual
 void PopulationContainer.cloneAndRegisterIndividual(Individual __individual)
          This method clone the given individual and add the clone to the container list.
 void PopulationView.registerIndividual(Individual __individual)
          register individual, i.e.
abstract  void PopulationObject.registerIndividual(Individual __ind)
           
 void PopulationInterface.registerIndividual(Individual __individual)
           
 void PopulationContainer.registerIndividual(Individual __individual)
          warning : this method *do not clone* the target individual but just *insert* it in a list (assume cloning has been done elsewhere).
 void Population.registerIndividual(Individual __ind)
          add the given individual to this population
 void Element.setOwner(Individual owner)
           
 

Constructors in simbad.picoevo.core.representation with parameters of type Individual
Element(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element(Individual __individualOwner, VariationOperator __elementLevelOperator)
           
Element(java.lang.String __name, Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element(java.lang.String __name, Individual __individualOwner, VariationOperator __elementLevelOperator)
           
 

Uses of Individual in simbad.picoevo.ext.evolution
 

Methods in simbad.picoevo.ext.evolution with parameters of type Individual
 void InitialisationOperator_Individual_StaticArray_Double.initialise(Individual __o)
           
 void InitialisationOperator_Individual_StaticArray_Bit.initialise(Individual __o)
           
 void InitialisationOperator_Individual_NEAT.initialise(Individual object)
           
 void InitialisationOperator_Individual_ElementList_Bit.initialise(Individual __o)
           
 void InitialisationOperator_Individual_DynamicArray_Bit.initialise(Individual __o)
           
 

Uses of Individual in simbad.picoevo.ext.representation
 

Subclasses of Individual in simbad.picoevo.ext.representation
 class Individual_NEATIndividual
           
 class Individual_SimpleIndividual
           
 

Constructors in simbad.picoevo.ext.representation with parameters of type Individual
Element_Array(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_Array(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_Array(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList)
           
Element_Array(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_Bit(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList)
           
Element_Bit(java.lang.String __name, Individual __individualSpace, VariationOperator __elementLevelOperator)
           
Element_Double(java.lang.String __name, Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_Double(java.lang.String __name, Individual __individualOwner, VariationOperator __elementLevelOperator)
           
Element_DynamicArray_Bit(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_DynamicArray_Bit(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_DynamicArray_Bit(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList)
           
Element_DynamicArray_Bit(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_DynamicArray(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_DynamicArray(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_DynamicArray(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList)
           
Element_DynamicArray(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_NEAT_Gene(Individual owner, java.util.ArrayList levelOperatorList)
           
Element_NEAT_Gene(Individual owner, java.util.ArrayList levelOperatorList, int _innovationID, boolean _recurrent)
           
Element_NEAT_Gene(Individual owner, VariationOperator levelOperator)
           
Element_NEAT_Gene(Individual owner, VariationOperator levelOperator, int _innovationID, boolean _recurrent)
           
Element_NEAT_Gene(java.lang.String __name, Individual owner, java.util.ArrayList levelOperatorList, int _innovationID, boolean _recurrent)
           
Element_NEAT_Gene(java.lang.String __name, Individual owner, VariationOperator levelOperator)
           
Element_NEAT_Gene(java.lang.String __name, Individual owner, VariationOperator levelOperator, int _innovationID, boolean _recurrent)
           
Element_NEAT_LGene(Individual owner, java.util.ArrayList levelOperatorList)
           
Element_NEAT_LGene(Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent)
           
Element_NEAT_LGene(Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent, int _fromNeuron, int _toNeuron, double _weight)
           
Element_NEAT_LGene(Individual owner, VariationOperator levelOperator)
           
Element_NEAT_LGene(Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent)
           
Element_NEAT_LGene(Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent, int _fromNeuron, int _toNeuron, double _weight)
           
Element_NEAT_LGene(java.lang.String __name, Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent)
           
Element_NEAT_LGene(java.lang.String __name, Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent, int _fromNeuron, int _toNeuron, double _weight)
           
Element_NEAT_LGene(java.lang.String __name, Individual owner, VariationOperator levelOperator)
           
Element_NEAT_LGene(java.lang.String __name, Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent)
           
Element_NEAT_LGene(java.lang.String __name, Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent, int _fromNeuron, int _toNeuron, double _weight)
           
Element_NEAT_NGene(Individual owner, java.util.ArrayList levelOperatorList)
           
Element_NEAT_NGene(Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent)
           
Element_NEAT_NGene(Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent, int _neuronType, double _activationResponse, double _splitX, double _splitY, int _neuronID)
           
Element_NEAT_NGene(Individual owner, VariationOperator levelOperator)
           
Element_NEAT_NGene(Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent)
           
Element_NEAT_NGene(Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent, int _neuronType, double _activationResponse, double _splitX, double _splitY, int _neuronID)
           
Element_NEAT_NGene(java.lang.String __name, Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent)
           
Element_NEAT_NGene(java.lang.String __name, Individual owner, java.util.ArrayList levelOperatorList, int _innovationid, boolean _recurrent, int _neuronType, double _activationResponse, double _splitX, double _splitY, int _neuronID)
           
Element_NEAT_NGene(java.lang.String __name, Individual owner, VariationOperator levelOperator)
           
Element_NEAT_NGene(java.lang.String __name, Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent)
           
Element_NEAT_NGene(java.lang.String __name, Individual owner, VariationOperator levelOperator, int _innovationid, boolean _recurrent, int _neuronType, double _activationResponse, double _splitX, double _splitY, int _neuronID)
           
Element_Node(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_Node(Individual __individualOwner, VariationOperator __elementLevelOperator)
           
Element_Node(java.lang.String __name, Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_Node(java.lang.String __name, Individual __individualOwner, VariationOperator __elementLevelOperator)
           
Element_StaticArray_Bit(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_StaticArray_Bit(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_StaticArray_Bit(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList)
           
Element_StaticArray_Bit(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_StaticArray_Double(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
           
Element_StaticArray_Double(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList, int __size)
           
Element_StaticArray_Double(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList)
           
Element_StaticArray_Double(java.lang.String __name, Individual __individualSpace, java.util.ArrayList __elementLevelOperatorList, int __size)