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 _

C

calculateGenerationStats() - Method in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
camera - Variable in class simbad.demo.BaseDemo.Robot
 
camera - Variable in class simbad.demo.ImagerDemo.DemoRobotImager
 
CameraSensor - Class in simbad.sim
This class represents a CameraSensor.
CameraSensor(float, int, int) - Constructor for class simbad.sim.CameraSensor
Constructs
canBeTraversed - Variable in class simbad.sim.BaseObject
if true the object can be traversed - no collision
canvas - Variable in class simbad.piconode.visual.NNFormArc
 
canvas - Variable in class simbad.piconode.visual.NNFormNode
 
canvas3d - Variable in class simbad.gui.Simbatch
 
canvas3d - Variable in class simbad.sim.World
The main canvas for viewing the world.
cConnectionsInBestCurrent - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cConnectionsInBestEver - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
centerVector - Variable in class simbad.sim.MouseOrbiter
 
cg - Variable in class simbad.piconode.visual.NNFrame
 
cGenFitnessInBestCurrent - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cGenFitnessInBestEver - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cGenFitnessMax - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cGenFitnessMean - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cGenFitnessMedian - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cGenFitnessMin - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
chanceAddLink - Variable in class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
chanceAddNode - Variable in class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
chanceOfLoopedLink - Variable in class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
chanceOfLoopedLink - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddLink
 
changed - Variable in class simbad.gui.AgentFollower
 
changed - Variable in class simbad.sim.LampActuator
 
changeViewPoint(int, SimpleAgent) - Method in class simbad.sim.World
Change the user view Point .
ChaosAgent - Class in simbad.sim
 
ChaosAgent(Vector3d, String) - Constructor for class simbad.sim.ChaosAgent
 
check() - Method in class simbad.picoevo.core.evolution.ParameterSet
check if all parameters are correctly initialised (debug purpose) - should be rewritten in inherited classes
checkAgentAgentPairs(double, ArrayList, boolean, boolean) - Method in class simbad.sim.PhysicalEngine
Check all agents/agent pairs and verify physical interactions and/or collision.
checkAgentObjectPairs(ArrayList, ArrayList, boolean, boolean) - Method in class simbad.sim.PhysicalEngine
Check all agents/static objetc pairs and verify physical interactions and/or collision.
checkCollision(BranchGroup, boolean) - Method in class simbad.sim.SimpleAgent
Checks for 3D geometrical collisions Note : this is used in case PhysicalEngine is disabled.
checkCollisionAgainstBlockWorldObjects(BoundingSphere) - Method in class simbad.sim.World
 
checkInnovation(int, int, int) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
Checks if this innovation has already occured, if it has it returns the innovation ID, if not it returns a negative value.
checkNetwork(NeuralNetwork) - Method in class simbad.piconode.core.node.NeuronalNode
Compute output value of neuron according to input values and an activation function
checkNetwork(NeuralNetwork) - Method in class simbad.piconode.core.node.RecurrentNeuron
 
CherryAgent - Class in simbad.sim
This simple agent can be used for 'pacman' expermiment.
CherryAgent(Vector3d, String, float) - Constructor for class simbad.sim.CherryAgent
Construct an AppleAgent.
chooser - Variable in class simbad.gui.AgentInspector
 
classNames - Static variable in class simbad.demo.DemoManager
 
classNames - Static variable in class simbad.holodeck.HoloManager
 
clearPhenome() - Method in class simbad.holodeck.Evaluator_BusyHallway
 
clearPhenome() - Method in class simbad.holodeck.Evaluator_BusyHallwayReverse
 
clearPhenome() - Method in class simbad.holodeck.Evaluator_BusyRoom
 
clearPhenome() - Method in class simbad.holodeck.Evaluator_Maze
 
clearPhenome() - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.Evaluator_BusyHallway
 
clearPhenome() - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.Evaluator_BusyRoom
 
clearPhenome() - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.Evaluator_Maze
 
clearPhenome() - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.Evaluator_BusyHallway
 
clearPhenome() - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.Evaluator_BusyRoom
 
clearPhenome() - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.Evaluator_Maze
 
clearVeryNear() - Method in class simbad.sim.SimpleAgent
called back by simulator to clear physical interaction other agent.
cLeastConnections - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cLeastNodes - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
clockwise - Variable in class simbad.sim.ErraticGoalAgent
 
clockwise - Variable in class simbad.sim.StraightGoalAgent
 
clockwise - Variable in class simbad.sim.StraightGoalLoopAgent
 
clone() - Method in class simbad.picoevo.core.evolution.ParameterSet
 
clone() - Method in class simbad.picoevo.core.evolution.VariationOperator
 
clone() - Method in class simbad.picoevo.core.representation.Element
 
clone() - Method in class simbad.picoevo.core.representation.Individual
 
clone() - Method in class simbad.picoevo.core.representation.MemoryModule
 
clone() - Method in class simbad.picoevo.core.representation.PopulationView
 
clone() - Method in class simbad.picoevo.ext.evolution.VariationOperator_Element_NEAT_Gene
 
clone() - Method in class simbad.picoevo.ext.representation.Element_NEAT_Gene
 
clone() - Method in class simbad.picoevo.ext.representation.Element_NEAT_LGene
 
clone() - Method in class simbad.picoevo.ext.representation.Element_NEAT_NGene
 
clone() - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
clone() - Method in class simbad.sim.SensorData
 
clone() - Method in class simbad.sim.SensorMatrix
 
cloneAndRegisterIndividual(Individual) - Method in class simbad.picoevo.core.representation.PopulationContainer
This method clone the given individual and add the clone to the container list.
cMeanConnections - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cMeanNodes - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cMedianConnections - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cMedianNodes - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cMostConnections - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cMostNodes - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cNodesInBestCurrent - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
cNodesInBestEver - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
collisionBounds - Variable in class simbad.sim.SimpleAgent
 
collisionBoundsCenter - Variable in class simbad.sim.SimpleAgent
 
collisionDetected - Variable in class simbad.sim.SimpleAgent
Collision flag
collisionDetected() - Method in class simbad.sim.SimpleAgent
Returns the state of the geometric collision indicator.
collisionDistance - Variable in class simbad.sim.SimpleAgent
Used for collision picking
collisionPickBounds - Variable in class simbad.sim.SimpleAgent
Bounds for collision detection
collisionRadius - Variable in class simbad.sim.SimpleAgent
 
collisions - Variable in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.EvaluationOperator_NEATAvoiderRobot
 
collisions - Variable in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.EvaluationOperator_SDNEATAvoiderRobot
 
color - Variable in class simbad.piconode.visual.NNShape
 
color - Variable in class simbad.sim.BallAgent
 
color - Variable in class simbad.sim.CherryAgent
 
color - Variable in class simbad.sim.LampActuator.LampActuatorJPanel
 
color - Variable in class simbad.sim.LightSensor.LigthSensorJPanel
 
color - Variable in class simbad.sim.RangeSensorBelt
 
colorCh - Variable in class simbad.piconode.visual.NNFormArc
 
colorCh - Variable in class simbad.piconode.visual.NNFormNode
 
colorNNColor - Variable in class simbad.piconode.visual.NNFormArc
 
colorNNColor - Variable in class simbad.piconode.visual.NNFormNode
 
compareTo(Object) - Method in class simbad.picoevo.core.representation.Individual
 
compareTo(Element_NEAT_Gene) - Method in class simbad.picoevo.ext.representation.Element_NEAT_Gene
 
compareTo(Object) - Method in class simbad.picoevo.ext.representation.Element_NEAT_LGene
 
compareTo(Object) - Method in class simbad.picoevo.ext.representation.Element_NEAT_NGene
 
compareTo(Individual_NEATIndividual) - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
compareTo(Population_NEATPopulation_SpeciesList.Species) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
compatibilityThreshold - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList
 
compilable - Variable in class simbad.sim.BaseObject
Indicates that the wall object branch can be compiled to optimize sceneGraph
compile() - Method in class simbad.sim.BaseObject
 
completeSD - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Individual_SDNEAT_MutationSegmentDuplicate
 
components - Variable in class simbad.sim.BlockWorldCompositeObject
Keep list of all simple components .
computeAgentAgentImpact(SimpleAgent, SimpleAgent, BoundingSphere, BoundingSphere) - Method in class simbad.sim.PhysicalEngine
experimental
computeAgentObjectImpact(SimpleAgent, StaticObject, BoundingSphere) - Method in class simbad.sim.PhysicalEngine
experimental
computeContactNormal(BoundingSphere, BoundingBox, Vector3d) - Method in class simbad.sim.PhysicalEngine
 
computeDistanceOnMap(SOMoutputNeuron) - Method in class simbad.piconode.core.node.SOMoutputNeuron
 
computeDistanceToTarget(double[]) - Method in class simbad.piconode.core.node.SOMoutputNeuron
 
computeFitness(Individual_NEATIndividual) - Method in class simbad.picoevo.app.NEAT_XOR.EvaluationOperator_NEATforXOR
 
computeFitness(Individual_NEATIndividual) - Method in class simbad.picoevo.app.SDNEATforXOR.EvaluationOperator_SDNEATforXOR
 
computeFitness(Individual_NEATIndividual) - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.EvaluationOperator_NEATAvoiderRobot
 
computeFitness(Individual_NEATIndividual) - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.EvaluationOperator_SDNEATAvoiderRobot
 
computeForces(double, SimpleAgent) - Method in class simbad.sim.PhysicalEngine
Compute all external force contributions on an agent before any impact.
computeStatistics(Population_NEATPopulation) - Method in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
computeStatistics(Object) - Method in class simbad.picoevo.ext.evolution.StatisticsOperator_Population
 
confirmSelection() - Method in class simbad.piconode.visual.NNSelection
 
ConnectedNode - Class in simbad.piconode.core.node
The abstract ConnectedNode class contains the basis for defining a node that is part of a Network module.
ConnectedNode() - Constructor for class simbad.piconode.core.node.ConnectedNode
 
connectionsInBestCurrent - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
connectionsInBestEver - Variable in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
Console - Class in simbad.gui
Redirects all System.out.print in a window
Console(int, int) - Constructor for class simbad.gui.Console
 
console - Variable in class simbad.gui.Simbad
 
console - Variable in class simbad.holodeck.SimbadHolodeck
 
ConstrainedArc - Class in simbad.piconode.core.arc
 
ConstrainedArc(NeuronalNode, NeuronalNode) - Constructor for class simbad.piconode.core.arc.ConstrainedArc
 
contactWith(SimpleAgent) - Method in class simbad.demo.PushBallsDemo.Robot
 
contains(int, int) - Method in class simbad.piconode.visual.NNArc
 
contains(int, int) - Method in class simbad.piconode.visual.NNNode
return true if the point is included in the circle.
containsBiasNeuron() - Method in class simbad.piconode.core.node.NeuralNetwork
 
ControlWindow - Class in simbad.gui
 
ControlWindow(World, Simulator) - Constructor for class simbad.gui.ControlWindow
 
controlWindow - Variable in class simbad.gui.Simbad
 
controlWindow - Variable in class simbad.holodeck.SimbadHolodeck
 
convertImageToBufferedImage(Image) - Static method in class simbad.sim.Util
 
coords - Variable in class simbad.demo.SingleAvoiderDemo.Robot
 
copyVisionImage(BufferedImage) - Method in class simbad.sim.Eye
Request to fill a bufferedImage with last capture.
copyVisionImage(SensorMatrix) - Method in class simbad.sim.Eye
Request to fill a SensorMatrix with last capture.
correctOwnership() - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
count - Variable in class simbad.sim.FrameMeter
 
count - Variable in class simbad.sim.Plan
 
counter - Variable in class simbad.demo.NeuralAgentDemo.Robot
 
counter - Variable in class simbad.gui.Simbatch
 
counter - Variable in class simbad.sim.SimpleAgent
Counter incremented on each simulation step
counter - Variable in class simbad.sim.Simulator
Count simulation steps.
create() - Method in class simbad.sim.SimpleAgent
Creation phase - called once by the simulator.
create(EnvironmentDescription) - Method in class simbad.sim.World
Creates the world from the given environement Description.
create3D() - Method in class simbad.sim.Agent
Create 3D geometry.
create3D(EnvironmentDescription) - Method in class simbad.sim.Arch
 
create3D() - Method in class simbad.sim.BallAgent
Create 3D geometry.
create3D(boolean) - Method in class simbad.sim.BaseObject
Create the object geometry.
create3D(EnvironmentDescription, Color3f) - Method in class simbad.sim.Box
Create the 3d object
create3D() - Method in class simbad.sim.CherryAgent
Create 3D geometry.
create3D(float) - Method in class simbad.sim.Eye
 
create3D(float) - Method in class simbad.sim.GripperActuator
 
create3D() - Method in class simbad.sim.KheperaRobot
Create 3D geometry.
create3D(float) - Method in class simbad.sim.LampActuator
 
create3D(float) - Method in class simbad.sim.LightSensor
 
create3D() - Method in class simbad.sim.RangeSensorBelt
 
create3D() - Method in class simbad.sim.SimpleAgent
 
create3D() - Method in class simbad.sim.StaticObject
Create object's geometry.
createAgentInspectors(Simulator, int, int) - Method in class simbad.gui.Simbad
creates multiple agent inspector windows
createAgentInspectors(Simulator, int, int) - Method in class simbad.holodeck.SimbadHolodeck
creates multiple agent inspector windows
createAgentsUI() - Method in class simbad.sim.Simulator
Creates the UI that may be associated to each agent.
createAxis() - Method in class simbad.sim.World
Creates a representation of the 3 axis of the 3d world.
createButton(Container, String, String) - Method in class simbad.gui.SimulatorControlGUI
helper function
createButton(Container, String, String) - Method in class simbad.gui.WorldControlGUI
helper function
createCanvas3D() - Method in class simbad.sim.World
Creates the Canvas3D to visualize the 3D World.
createCompatibleImage() - Method in class simbad.sim.Eye
for allocating a working copy of the vision image
createCompatibleSensorMatrix() - Method in class simbad.sim.Eye
for allocating a SensorMatrix compabtible with device dimensions
createFloor(EnvironmentDescription) - Method in class simbad.sim.World
Creates the floor of the 3d world.
createGui(World, Simulator) - Method in class simbad.gui.ControlWindow
 
createGUI() - Method in class simbad.gui.Simbad
Create the main GUI.
createGUI() - Method in class simbad.gui.SimulatorControlGUI
 
createGUI() - Method in class simbad.gui.WorldControlGUI
 
createGUI() - Method in class simbad.holodeck.SimbadHolodeck
Create the main GUI.
createInspectorPanel() - Method in class simbad.sim.Device
Creates the panel associated to the device.
createInspectorPanel() - Method in class simbad.sim.Eye
 
createInspectorPanel() - Method in class simbad.sim.LampActuator
 
createInspectorPanel() - Method in class simbad.sim.LightSensor
 
createInspectorPanel() - Method in class simbad.sim.RangeSensorBelt
 
createInternalFrames() - Method in class simbad.gui.Simbad
Creates the windows as Swing InternalFrames
createInternalFrames() - Method in class simbad.holodeck.SimbadHolodeck
Creates the windows as Swing InternalFrames
createLabel(Container, String) - Method in class simbad.gui.SimulatorControlGUI
helper function
createLabel(Container, String) - Method in class simbad.gui.WorldControlGUI
helper function
createLocalToVworld() - Method in class simbad.sim.StaticObject
Create the definitive local to global transform .
createMenu(ActionListener) - Static method in class simbad.demo.DemoManager
Creates a menu corresponding to the demo set.
createMenu() - Method in class simbad.gui.SimulatorControlGUI
 
createMenu(ActionListener) - Static method in class simbad.holodeck.HoloManager
Creates a menu corresponding to the demo set.
createNeuronFromID(int) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
Given a neuronID this function returns a clone of that neuron
createNewInnovation(int, int, int) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
Creates a new innovation and returns its NEURON ID Innovation type, 0 = node, 1 = link;
createNewInnovation(int, int, int, int, double, double) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
Creates a new innovation and returns its NEURON ID Innovation type, 0 = node, 1 = link;
createPhenotype() - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
createRadioButton(Container, ButtonGroup, String, String, boolean) - Method in class simbad.gui.SimulatorControlGUI
helper function
createRadioButton(Container, ButtonGroup, String, String) - Method in class simbad.gui.WorldControlGUI
helper function
createSceneBranch(EnvironmentDescription) - Method in class simbad.sim.World
Creates the branch for the visible content of the scenegraph.
createTransformedBounds() - Method in class simbad.sim.BlockWorldCompositeObject
Create and pre Compute the transformed bound of the objects.
createTransformedBounds() - Method in class simbad.sim.StaticObject
Create and pre Compute the transformed bound of the objects.
createUIWindow() - Method in class simbad.sim.Agent
Creates the UI that may be associated to the agent.
createUniverse(EnvironmentDescription) - Method in class simbad.sim.World
Creates the universe to attach the scenegraph.
createViewPlatform() - Method in class simbad.sim.Eye
 
critical(String) - Static method in class simbad.picoevo.toolbox.Display
 
critical(String) - Static method in class simbad.piconode.toolbox.Display
 
crossoverRate - Variable in class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
currentPath - Static variable in class simbad.holodeck.HoloManager
 
currentPosition - Variable in class simbad.holodeck.NeuralAgent
 
currentPosition - Variable in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.NeuralAgent
 
currentPosition - Variable in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.NeuralAgent
 
currentPosition - Variable in class simbad.sim.ErraticGoalAgent
 
currentPosition - Variable in class simbad.sim.StraightGoalAgent
 
currentPosition - Variable in class simbad.sim.StraightGoalLoopAgent
 
currentXfm - Variable in class simbad.sim.MouseOrbiter
 
cylinderDirection - Variable in class simbad.sim.RangeSensorBelt
 
cylinderRadius - Variable in class simbad.sim.RangeSensorBelt
 
cylinderStart - Variable in class simbad.sim.RangeSensorBelt
 

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 _