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 _

R

radius - Variable in class simbad.sim.RangeSensorBelt
 
radius - Variable in class simbad.sim.SimpleAgent
Agent's radius in meters
rand - Variable in class simbad.picoevo.ext.evolution.SelectionOperator_NEAT
 
rand - Variable in class simbad.picoevo.ext.evolution.SelectionOperator_SDNEAT
 
rand - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddLink
 
rand - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddNode
 
rand - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Individual_SDNEAT_MutationSegmentDuplicate
 
rand - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Population_NEAT_CrossOver
 
rand - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
randInt(int, int) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_NEAT
 
randInt(int, int) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_SDNEAT
 
randInt(int, int) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddLink
 
randInt(int, int) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_NEAT_MutationAddNode
 
randInt(int, int) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Individual_SDNEAT_MutationSegmentDuplicate
 
randInt(int, int) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Population_NEAT_CrossOver
 
randInt(int, int) - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
RangeSensorBelt - Class in simbad.sim
This class models a circular belt of range sensors : Sonar , Bumpers (future : Laser, Ir).
RangeSensorBelt(float, float, float, int, int, int) - Constructor for class simbad.sim.RangeSensorBelt
Constructs a RangeSensorBelt.
RangeSensorBelt(Vector3d[], Vector3d[], int, int) - Constructor for class simbad.sim.RangeSensorBelt
Constructs a RangeSensorBelt.
RangeSensorBelt.RangeSensorBeltJPanel - Class in simbad.sim
A JPanel Inner class for displaying the sensor belt rays in 2d.
RangeSensorBelt.RangeSensorBeltJPanel() - Constructor for class simbad.sim.RangeSensorBelt.RangeSensorBeltJPanel
 
rearrange() - Method in class simbad.piconode.visual.NNList
 
rebuildIIDLookup() - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
 
RECTSELECTION - Static variable in class simbad.piconode.visual.NNCanvas
 
recurrent - Variable in class simbad.picoevo.ext.evolution.InitialisationOperator_Element_NEAT_LGene
 
recurrent - Variable in class simbad.picoevo.ext.evolution.InitialisationOperator_Element_NEAT_NGene
 
recurrent - Variable in class simbad.picoevo.ext.representation.Element_NEAT_Gene
 
RecurrentNeuralNetwork - Class in simbad.piconode.core.node
This class implements the basis for a recurrent neural network (no special ability).
RecurrentNeuralNetwork() - Constructor for class simbad.piconode.core.node.RecurrentNeuralNetwork
create a new network with no bias neuron.
RecurrentNeuralNetwork(ActivationFunction) - Constructor for class simbad.piconode.core.node.RecurrentNeuralNetwork
Create a new network that contains a bias neuron.
RecurrentNeuron - Class in simbad.piconode.core.node
 
RecurrentNeuron(NeuralNetwork) - Constructor for class simbad.piconode.core.node.RecurrentNeuron
 
RecurrentNeuron(NeuralNetwork, ActivationFunction) - Constructor for class simbad.piconode.core.node.RecurrentNeuron
 
RecurrentNeuron(NeuralNetwork, String) - Constructor for class simbad.piconode.core.node.RecurrentNeuron
 
RecurrentNeuron(NeuralNetwork, ActivationFunction, String) - Constructor for class simbad.piconode.core.node.RecurrentNeuron
 
red - Variable in class simbad.sim.EnvironmentDescription
 
registerArc(ConstrainedArc) - Method in class simbad.piconode.core.node.Network
register an arc into the network (if NeuralNetwork : arcs from the bias neuron are automaticaly registered)
registerArc(ConstrainedArc) - Method in class simbad.piconode.core.node.NeuralNetwork
register a "standard" arc into the network.
registerBiasArc(WeightedArc) - Method in class simbad.piconode.core.node.NeuralNetwork
 
registerIndividual(Individual) - Method in class simbad.picoevo.core.representation.Population
add the given individual to this population
registerIndividual(Individual) - Method in class simbad.picoevo.core.representation.PopulationContainer
warning : this method *do not clone* the target individual but just *insert* it in a list (assume cloning has been done elsewhere).
registerIndividual(Individual) - Method in interface simbad.picoevo.core.representation.PopulationInterface
 
registerIndividual(Individual) - Method in class simbad.picoevo.core.representation.PopulationObject
 
registerIndividual(Individual) - Method in class simbad.picoevo.core.representation.PopulationView
register individual, i.e.
registerInputNeuron(NeuronalNode) - Method in class simbad.piconode.core.node.NeuralNetwork
specify an input neuron.
registerListOfIndividuals(ArrayList) - Method in class simbad.picoevo.core.representation.PopulationContainer
register **clones** of individuals in the list
registerListOfIndividuals(PopulationView) - Method in class simbad.picoevo.core.representation.PopulationContainer
register **clones** of individuals in the PopulationView's list
registerNode(ConnectedNode) - Method in class simbad.piconode.core.node.Network
 
registerNode(ConnectedNode) - Method in class simbad.piconode.core.node.NeuralNetwork
 
registerNode() - Method in class simbad.piconode.core.node.SelfOrganizingMap
A Self Organizing Map contains only input and output nodes.
registerOutputNeuron(NeuronForBackPropLearning) - Method in class simbad.piconode.core.node.FeedForwardNeuralNetworkForBackPropLearning
specify an output neuron.
registerOutputNeuron(NeuronForBackPropLearning, boolean) - Method in class simbad.piconode.core.node.FeedForwardNeuralNetworkForBackPropLearning
specify an output neuron and if the neuron should be considered during learning.
registerOutputNeuron(NeuronalNode) - Method in class simbad.piconode.core.node.NeuralNetwork
specify an output neuron.
registerPopulation(Population) - Method in class simbad.picoevo.core.representation.World
 
releaseRessources() - Method in class simbad.gui.Simbad
Release all resources.
releaseRessources() - Method in class simbad.holodeck.SimbadHolodeck
Release all resources.
removeAll() - Method in class simbad.piconode.visual.NNList
 
removeAllArc() - Method in class simbad.piconode.visual.NNList
 
removeAllNode() - Method in class simbad.piconode.visual.NNList
 
removeArc(NNArc) - Method in class simbad.piconode.visual.NNList
 
removeArcAt(int) - Method in class simbad.piconode.visual.NNList
 
removeNode(NNNode) - Method in class simbad.piconode.visual.NNList
 
removeNodeAt(int) - Method in class simbad.piconode.visual.NNList
 
removePicoMenu() - Method in class simbad.piconode.visual.NNFrame
 
render() - Method in class simbad.sim.Eye.OffScreenCanvas3D
 
rendering - Variable in class simbad.sim.Eye.OffScreenCanvas3D
 
renderOnce() - Method in class simbad.sim.World
Do one rendering on main canvas 3D .
renewPopulation(PopulationContainer) - Method in class simbad.picoevo.core.representation.Population
Renew the population (i.e.
replace(int) - Method in class simbad.piconode.visual.NNNode
replace a node considering his type and number.
replaceForGrid() - Method in class simbad.piconode.visual.NNNode
Recalculate x and y in function of the grid
requestStop() - Method in class simbad.sim.Simulator.SimulatorThread
 
reset() - Method in class simbad.gui.Simbatch
Restart the simulation
reset() - Method in interface simbad.picoevo.core.representation.PopulationInterface
Set any list to null in order to ease garbage collecting.
reset() - Method in class simbad.picoevo.core.representation.PopulationObject
 
reset() - Method in class simbad.picoevo.core.representation.PopulationView
 
reset() - Method in class simbad.sim.Agent
Resets agent variables
reset() - Method in class simbad.sim.DefaultKinematic
Resets all control parameters to their initial values.
reset() - Method in class simbad.sim.Device
to be overriden
reset() - Method in class simbad.sim.DifferentialKinematic
Resets all control parameters to their initial values.
reset() - Method in class simbad.sim.FrameMeter
 
reset() - Method in class simbad.sim.KinematicModel
Resets all control parameters to their initial values.
reset() - Method in class simbad.sim.Plan
 
reset() - Method in class simbad.sim.SimpleAgent
Resets agent variables and position
resetAllConnections() - Method in class simbad.picoevo.ext.representation.Element_Node
Reset all connections to successors and predecessors.
resetAndKill(Population_NEATPopulation) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_NEAT
 
resetAndKill(Population_NEATPopulation) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_SDNEAT
 
resetCollisionCount() - Method in class simbad.holodeck.NeuralAgent
 
resetCollisionCount() - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.NeuralAgent
 
resetCollisionCount() - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.NeuralAgent
 
resetDevices() - Method in class simbad.sim.SimpleAgent
Resets all devices
resetEvaluation() - Method in class simbad.holodeck.NeuralAgent
move robot at start position and load the new genome
resetEvaluation() - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.NeuralAgent
move robot at start position and load the new genome
resetEvaluation() - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.NeuralAgent
move robot at start position and load the new genome
resetGenerationNumber() - Method in class simbad.picoevo.core.representation.Population
reset age of the population to zero
resetGenerationStats() - Method in class simbad.picoevo.ext.evolution.StatisticsOperator_NEAT
 
resetNbNode() - Static method in class simbad.piconode.visual.NNNode
Reset the number of nodes in the program
resetPosition() - Method in class simbad.sim.Agent
Resets agent variables and position and kinematic
resetPosition() - Method in class simbad.sim.SimpleAgent
 
resetPositionAt(Vector3d) - Method in class simbad.sim.SimpleAgent
 
resetPredecessorConnections() - Method in class simbad.picoevo.ext.representation.Element_Node
Reset all connections to predecessor.
resetSelection() - Method in class simbad.piconode.visual.NNSelection
 
resetSimulation() - Method in class simbad.sim.Simulator
Reset the simulation.
resetSuccessorConnections() - Method in class simbad.picoevo.ext.representation.Element_Node
Reset all connections to successor.
resetTransforms() - Method in class simbad.sim.BaseObject
Resets translation and rotation transforms.
resetUpdate() - Method in class simbad.piconode.core.node.ValueContainer
 
resetView() - Method in class simbad.sim.MouseOrbiter
Reset the orientation and distance of this behavior to the current values in target Transform Group
resetWeigthSelection(NNList) - Method in class simbad.piconode.visual.NNSelection
 
restartSimulation() - Method in class simbad.sim.Simulator
Simulator control.
resume() - Method in class simbad.gui.AgentFollower
 
returnOK - Static variable in class simbad.piconode.visual.NNGui
 
reverseRotate - Variable in class simbad.sim.MouseOrbiter
 
reverseTrans - Variable in class simbad.sim.MouseOrbiter
 
reverseZoom - Variable in class simbad.sim.MouseOrbiter
 
rightWheelVelocity - Variable in class simbad.sim.DifferentialKinematic
 
robot - Variable in class simbad.holodeck.Evaluator_Environment
 
robot - Variable in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.Evaluator_Environment
 
robot - Variable in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.Evaluator_Environment
 
Robot - Class in simbad.sim
 
Robot(Vector3d, String) - Constructor for class simbad.sim.Robot
 
RobotFactory - Class in simbad.sim
A helper class to aid building robot bodies and sensors.
RobotFactory() - Constructor for class simbad.sim.RobotFactory
 
rollAngle - Variable in class simbad.sim.MouseOrbiter
 
rotate90(int) - Method in class simbad.sim.BlockWorldObject
Rotates the object counter clockwise.
rotateEnabled - Variable in class simbad.sim.MouseOrbiter
 
rotateTransform - Variable in class simbad.sim.MouseOrbiter
 
rotateX(double, double, double) - Method in class simbad.piconode.visual.NNArc
composante gauche du resultat du produit de matrice: (matrice de rotaion d'angle 'angle') (Vecteur ('x','y'))
rotateY(double, double, double) - Method in class simbad.piconode.visual.NNArc
composante droite du resultat du produit de matrice: (matrice de rotaion d'angle 'angle') (Vecteur ('x','y'))
rotateY(double) - Method in class simbad.sim.BaseObject
Rotates (relative to current rotation) the object about Y axis.
rotation - Variable in class simbad.sim.BaseObject
Current rotation transform - same transform as in rotationGroup
rotationalVelocity - Variable in class simbad.sim.DefaultKinematic
Rotational velocity in radians per second
rotationCenter - Variable in class simbad.sim.MouseOrbiter
 
rotationGroup - Variable in class simbad.sim.BaseObject
rotation applied to this object
rotMatrix - Variable in class simbad.sim.MouseOrbiter
 
rotXFactor - Variable in class simbad.sim.MouseOrbiter
 
rotXMul - Variable in class simbad.sim.MouseOrbiter
 
rotYFactor - Variable in class simbad.sim.MouseOrbiter
 
rotYMul - Variable in class simbad.sim.MouseOrbiter
 
run() - Method in class simbad.gui.AgentFollower
 
run() - Method in class simbad.gui.AgentInspector
update loop
run() - Method in class simbad.gui.Console
 
run() - Method in class simbad.sim.Simulator.SimulatorThread
 
runBackgroundMode() - Method in class simbad.gui.Simbad
Runs Simbad in background mode for computation intensive application.
runBackgroundMode() - Method in class simbad.holodeck.SimbadHolodeck
Runs Simbad in background mode for computation intensive application.
rvel - Variable in class simbad.sim.Plan.Movement
 

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 _