Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
_