A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

abortSD - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Individual_SDNEAT_MutationSegmentDuplicate
 
accept(File) - Method in class simbad.piconode.visual.XmlFileFilter
 
actionPerformed(ActionEvent) - Method in class simbad.gui.Simbad
 
actionPerformed(ActionEvent) - Method in class simbad.gui.SimulatorControlGUI
 
actionPerformed(ActionEvent) - Method in class simbad.gui.WorldControlGUI
 
actionPerformed(ActionEvent) - Method in class simbad.holodeck.SimbadHolodeck
 
actionPerformed(ActionEvent) - Method in class simbad.piconode.visual.NNFormArc
 
actionPerformed(ActionEvent) - Method in class simbad.piconode.visual.NNFormNode
 
actionPerformed(ActionEvent) - Method in class simbad.piconode.visual.NNFrame
 
actions - Variable in class simbad.sim.Plan
 
activateGrid() - Method in class simbad.piconode.visual.NNCanvas
 
ActivationFunction - Class in simbad.piconode.core.operator
This class defines the prototype for any activation function, usually used in the context of artificial neural networks
ActivationFunction() - Constructor for class simbad.piconode.core.operator.ActivationFunction
 
ActivationFunction_copy - Class in simbad.piconode.ext
 
ActivationFunction_copy() - Constructor for class simbad.piconode.ext.ActivationFunction_copy
 
ActivationFunction_copyWithDecay - Class in simbad.piconode.ext
 
ActivationFunction_copyWithDecay() - Constructor for class simbad.piconode.ext.ActivationFunction_copyWithDecay
 
ActivationFunction_copyWithDecay(double) - Constructor for class simbad.piconode.ext.ActivationFunction_copyWithDecay
 
ActivationFunction_hyperbolicTangent - Class in simbad.piconode.ext
 
ActivationFunction_hyperbolicTangent() - Constructor for class simbad.piconode.ext.ActivationFunction_hyperbolicTangent
 
ActivationFunction_logisticSigmoid - Class in simbad.piconode.ext
 
ActivationFunction_logisticSigmoid() - Constructor for class simbad.piconode.ext.ActivationFunction_logisticSigmoid
 
ActivationFunction_logisticSigmoid(double) - Constructor for class simbad.piconode.ext.ActivationFunction_logisticSigmoid
 
ActivationFunction_piecewiseLinear - Class in simbad.piconode.ext
 
ActivationFunction_piecewiseLinear() - Constructor for class simbad.piconode.ext.ActivationFunction_piecewiseLinear
 
ActivationFunction_threshold - Class in simbad.piconode.ext
 
ActivationFunction_threshold() - Constructor for class simbad.piconode.ext.ActivationFunction_threshold
 
ActivationFunction_threshold(double) - Constructor for class simbad.piconode.ext.ActivationFunction_threshold
 
ActivationFunctionWithDerivative - Class in simbad.piconode.core.operator
This class defines the prototype for any activation function, usually used in the context of artificial neural networks.
ActivationFunctionWithDerivative() - Constructor for class simbad.piconode.core.operator.ActivationFunctionWithDerivative
 
activationMutationRate - Variable in class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
activationMutationRate - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Element_NEAT_Gene
 
activationResponse - Variable in class simbad.picoevo.ext.evolution.InitialisationOperator_Element_NEAT_NGene
 
activationResponse - Variable in class simbad.picoevo.ext.representation.Element_NEAT_NGene
 
ActuatorDevice - Class in simbad.sim
An abstract actuator - base class for all actuators.
ActuatorDevice() - Constructor for class simbad.sim.ActuatorDevice
 
actuatorPanels - Variable in class simbad.gui.AgentInspector
The list of all agent's actuator panels
actuators - Variable in class simbad.sim.SimpleAgent
The agent's actuators
add(Population_NEATPopulation_InnovationList.Innovation) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
 
add(Individual_NEATIndividual) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
add(Object) - Method in class simbad.sim.EnvironmentDescription
Add a object (Agent or BlockWorldObject).
addActuatorDevice(ActuatorDevice, Vector3d, double) - Method in class simbad.sim.SimpleAgent
Adds a actuator device to the agent.
addArc(NNArc) - Method in class simbad.piconode.visual.NNList
 
addArc(NNArc) - Method in class simbad.piconode.visual.NNSelection
 
addBiasNeuron() - Method in class simbad.piconode.core.node.FeedForwardNeuralNetworkForBackPropLearning
 
addBiasNeuron() - Method in class simbad.piconode.core.node.NeuralNetwork
Add a bias neuron and connect it to all node in the network
addBiasNeuron() - Method in class simbad.piconode.core.node.RecurrentNeuralNetwork
Add a bias neuron and connect it to all node in the network Bias neuron is also included in the Input neuron list.
addBumperBeltSensor(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild belt of bumpers sensor to the agent.
addBumperBeltSensor(Agent, int) - Static method in class simbad.sim.RobotFactory
Adds a prebuild belt of bumpers sensor to the agent.
addCameraSensor(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild camera sensor to the agent.
addChild(BaseObject) - Method in class simbad.sim.BaseObject
 
addChild(Node) - Method in class simbad.sim.BaseObject
 
addComponent(BlockWorldObject) - Method in class simbad.sim.BlockWorldCompositeObject
 
addCorresondance(int, int) - Method in class simbad.piconode.visual.NNCorrespondance
 
addElement(Element) - Method in class simbad.picoevo.core.representation.Individual
 
addElement(Element) - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
It is required to override this by definition but the NEAT implementation will not use this specific function
addElement(Element) - Method in class simbad.picoevo.ext.representation.Individual_SimpleIndividual
 
addIncomingArc(Arc) - Method in class simbad.piconode.core.node.ConnectedNode
 
addIncomingArc(ConstrainedArc) - Method in class simbad.piconode.core.node.NeuronalNode
 
addIRSensors() - Method in class simbad.sim.KheperaRobot
Adds the standard set of IR Sensors.
addLamp(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild lamp actuator on the top of the agent .
addLight(Vector3d, Color3f) - Method in class simbad.sim.World
Add a light to the 3d world.
addLightSensor(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild light sensor to the agent.
addLightSensor(Agent, Vector3d, float, String) - Static method in class simbad.sim.RobotFactory
Adds a prebuild light sensor to the agent at a given position.
addLightSensorLeft(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild light sensor on the left of the agent .
addLightSensorRight(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild light sensor on the right of the agent .
addLink(Element_NEAT_LGene) - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
addMap(String[]) - Method in class simbad.sim.EnvironmentDescription
 
addMobileAndStaticObjects(EnvironmentDescription) - Method in class simbad.sim.Simulator
Add all agents and objects.
addNeuron(Element_NEAT_NGene) - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
addNeuronID(int, Vector<Integer>) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Population_NEAT_CrossOver
 
addNode(NNNode) - Method in class simbad.piconode.visual.NNList
 
addNode(NNNode) - Method in class simbad.piconode.visual.NNSelection
 
addObjectToPickableSceneBranch(BaseObject) - Method in class simbad.sim.World
Adds a 3D object to the world.
addOperator(VariationOperator) - Method in class simbad.picoevo.core.representation.EvolutionObject
 
addOperatorList(ArrayList) - Method in class simbad.picoevo.core.representation.EvolutionObject
 
addOutgoingArc(Arc) - Method in class simbad.piconode.core.node.ConnectedNode
 
addPicoMenu() - Method in class simbad.piconode.visual.NNFrame
 
addPredecessor(Element_Node) - Method in class simbad.picoevo.ext.representation.Element_Node
add a target element as predecessor to this element (warning, current element is not added as successor to the target element)
addSensorDevice(SensorDevice, Vector3d, double) - Method in class simbad.sim.SimpleAgent
Adds a sensor device to the agent.
addSonarBeltSensor(Agent) - Static method in class simbad.sim.RobotFactory
Adds a prebuild belt of sonar sensor to the agent.
addSonarBeltSensor(Agent, int) - Static method in class simbad.sim.RobotFactory
Adds a prebuild belt of sonar sensor to the agent.
addSuccessor(Element_Node) - Method in class simbad.picoevo.ext.representation.Element_Node
add a target element as successor to this element (warning, current element is not added as predecessor to the target element)
adjustCompatibilityThreshold() - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList
 
adjustFitnesses(ArrayList<Individual_NEATIndividual>) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList
 
adjustmentValueChanged(AdjustmentEvent) - Method in class simbad.piconode.visual.NNScrollPane
 
adjustWeights(double[], double, double) - Method in class simbad.piconode.core.node.SOMoutputNeuron
 
age - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
agent - Variable in class simbad.gui.AgentFollower
 
agent - Variable in class simbad.gui.AgentInspector
 
Agent - Class in simbad.sim
This is the base class for all robot and is considered to be a heavy agent.
Agent(Vector3d, String) - Constructor for class simbad.sim.Agent
Constructs an Agent.
agent - Variable in class simbad.sim.Plan
 
AgentFollower - Class in simbad.gui
The AgentFollower class is a helper class for the AgentInspector.
AgentFollower(World, SimpleAgent) - Constructor for class simbad.gui.AgentFollower
 
agentFollower - Variable in class simbad.gui.WorldControlGUI
 
AgentInspector - Class in simbad.gui
The AgentInspector implements a window showing agent's state.
AgentInspector(Agent, boolean, Simulator) - Constructor for class simbad.gui.AgentInspector
 
agentInspector - Variable in class simbad.sim.Agent
Link back to agent inspector - can be null
agentInspectors - Variable in class simbad.gui.Simbad
 
agentInspectors - Variable in class simbad.holodeck.SimbadHolodeck
 
agents - Variable in class simbad.sim.Simulator
The list of all agents.
alphaMember - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
alreadyHaveThisNeuronID(int, Individual_NEATIndividual) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddNode
 
alreadyHaveThisNeuronID(int, Individual_NEATIndividual) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_SDNEAT_MutationSegmentDuplicate
 
ambientLight - Variable in class simbad.sim.World
 
ambientLightColor - Variable in class simbad.sim.EnvironmentDescription
 
amountToSpawn - Variable in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
angle - Variable in class simbad.sim.ErraticGoalAgent
 
angle - Variable in class simbad.sim.StraightGoalAgent
 
angle - Variable in class simbad.sim.StraightGoalLoopAgent
 
angleCurrent - Variable in class simbad.sim.ErraticGoalAgent
 
angleCurrent - Variable in class simbad.sim.StraightGoalAgent
 
angleCurrent - Variable in class simbad.sim.StraightGoalLoopAgent
 
angles - Variable in class simbad.sim.RangeSensorBelt
angular position (deduced from positions infos)
angularAcceleration - Variable in class simbad.sim.SimpleAgent
Current angular acceleration about the center of mass.
angularVelocity - Variable in class simbad.sim.SimpleAgent
Current angular velocity about the center of mass.
anOtherAgentIsVeryNear() - Method in class simbad.sim.SimpleAgent
Returns true if this agent is in physical contact with an other SimpleAgent.
appearance - Variable in class simbad.sim.StaticObject
Appearance of the object.
applicationComponent - Variable in class simbad.sim.Simulator
Keeps track of application's main component -- can be null
applyDerivativeFunction(double) - Method in class simbad.piconode.core.operator.ActivationFunctionWithDerivative
 
applyDerivativeFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_copy
 
applyDerivativeFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_hyperbolicTangent
compute the value from derivative of the hyperbolic tangent function.
applyDerivativeFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_logisticSigmoid
 
applyDerivativeFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_piecewiseLinear
 
applyDerivativeFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_threshold
 
applyFunction(double) - Method in class simbad.piconode.core.operator.ActivationFunction
 
applyFunction(double) - Method in class simbad.piconode.core.operator.ActivationFunctionWithDerivative
 
applyFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_copy
 
applyFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_copyWithDecay
 
applyFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_hyperbolicTangent
 
applyFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_logisticSigmoid
 
applyFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_piecewiseLinear
 
applyFunction(double) - Method in class simbad.piconode.ext.ActivationFunction_threshold
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.core.evolution.VariationOperator
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_Bit_UniformMutation
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_BitArray_UniformMutation
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_BitVector_UniformMutation
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_Double_UniformMutation_ZeroOneInterval
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_DoubleArray_UniformMutation
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_NEAT_Gene
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_Element_LocalCrossOver
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddLink
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddNode
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_SDNEAT_MutationSegmentDuplicate
Perform Segmental Duplication Definition: A segment contains n nodes, where n is greater than zero and n does not contain input or output nodes.
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Population_CrossOver
 
applyOperator(EvolutionObject) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Population_NEAT_CrossOver
 
applyOperator(EvolutionObject, Individual_NEATIndividual, Individual_NEATIndividual) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Population_NEAT_CrossOver
 
Arc - Class in simbad.piconode.core.arc
 
Arc() - Constructor for class simbad.piconode.core.arc.Arc
 
Arc(Node, Node) - Constructor for class simbad.piconode.core.arc.Arc
 
arc - Variable in class simbad.piconode.visual.NNFormArc
 
arcAlone() - Method in class simbad.piconode.visual.NNList
 
ArcForBackPropLearning - Class in simbad.piconode.core.arc
 
ArcForBackPropLearning(NeuronForBackPropLearning, NeuronForBackPropLearning) - Constructor for class simbad.piconode.core.arc.ArcForBackPropLearning
 
ArcForBackPropLearning(NeuronForBackPropLearning, NeuronForBackPropLearning, double) - Constructor for class simbad.piconode.core.arc.ArcForBackPropLearning
 
Arch - Class in simbad.sim
An Arch object to put in the environement.
Arch(Vector3d, EnvironmentDescription) - Constructor for class simbad.sim.Arch
 
archColor - Variable in class simbad.sim.EnvironmentDescription
 
ARCMODE - Static variable in class simbad.piconode.visual.NNCanvas
 
ARCMODE - Static variable in class simbad.piconode.visual.NNSaxDocument
 
ARCMOVE - Static variable in class simbad.piconode.visual.NNCanvas
 
arcRadioButton - Variable in class simbad.piconode.visual.NNFrame
 
arcVector - Variable in class simbad.piconode.visual.NNList
 
array - Variable in class simbad.sim.SensorMatrix
 
asString() - Method in class simbad.sim.Agent
Returns printable description of the agent.
asString() - Method in class simbad.sim.SimpleAgent
Returns printable description of the agent.
attach() - Method in class simbad.sim.BaseObject
Re-add object to the scenegraph.
attach(BaseObject) - Method in class simbad.sim.World
attach a 3d object to the scenegraph.
averageFitness - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
averageFitnessAdjusted - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation
 
AvoidersDemo - Class in simbad.demo
A collision avoidance demo.
AvoidersDemo() - Constructor for class simbad.demo.AvoidersDemo
 
AvoidersDemo.Robot - Class in simbad.demo
 
AvoidersDemo.Robot(Vector3d, String) - Constructor for class simbad.demo.AvoidersDemo.Robot
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _