simbad.picoevo.ext.evolution
Class InitialisationOperator_Element_NEAT_LGene

java.lang.Object
  extended by simbad.picoevo.core.evolution.Operator
      extended by simbad.picoevo.core.evolution.InitialisationOperator
          extended by simbad.picoevo.core.evolution.InitialisationOperator_Element
              extended by simbad.picoevo.ext.evolution.InitialisationOperator_Element_NEAT_LGene

public class InitialisationOperator_Element_NEAT_LGene
extends InitialisationOperator_Element


Field Summary
protected  boolean enabled
           
protected  int fromNeuron
           
protected  int innovationID
           
protected  boolean recurrent
           
protected  int toNeuron
           
protected  double weight
           
 
Fields inherited from class simbad.picoevo.core.evolution.Operator
_name
 
Constructor Summary
InitialisationOperator_Element_NEAT_LGene()
           
InitialisationOperator_Element_NEAT_LGene(int _fromNeuron, int _toNeuron, double _weight, int _innovationID, boolean _recurrent, boolean _enabled)
           
InitialisationOperator_Element_NEAT_LGene(java.lang.String __name)
           
InitialisationOperator_Element_NEAT_LGene(java.lang.String __name, int _fromNeuron, int _toNeuron, double _weight, int _innovationID, boolean _recurrent, boolean _enabled)
           
 
Method Summary
 void initialise(Element object)
           
 
Methods inherited from class simbad.picoevo.core.evolution.Operator
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fromNeuron

protected int fromNeuron

toNeuron

protected int toNeuron

weight

protected double weight

innovationID

protected int innovationID

recurrent

protected boolean recurrent

enabled

protected boolean enabled
Constructor Detail

InitialisationOperator_Element_NEAT_LGene

public InitialisationOperator_Element_NEAT_LGene()

InitialisationOperator_Element_NEAT_LGene

public InitialisationOperator_Element_NEAT_LGene(java.lang.String __name)

InitialisationOperator_Element_NEAT_LGene

public InitialisationOperator_Element_NEAT_LGene(int _fromNeuron,
                                                 int _toNeuron,
                                                 double _weight,
                                                 int _innovationID,
                                                 boolean _recurrent,
                                                 boolean _enabled)

InitialisationOperator_Element_NEAT_LGene

public InitialisationOperator_Element_NEAT_LGene(java.lang.String __name,
                                                 int _fromNeuron,
                                                 int _toNeuron,
                                                 double _weight,
                                                 int _innovationID,
                                                 boolean _recurrent,
                                                 boolean _enabled)
Method Detail

initialise

public void initialise(Element object)
Specified by:
initialise in class InitialisationOperator_Element