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 _

P

p1 - Variable in class simbad.sim.PhysicalEngine
 
p2 - Variable in class simbad.sim.PhysicalEngine
 
p3 - Variable in class simbad.sim.PhysicalEngine
 
paint(Graphics2D) - Method in class simbad.piconode.visual.NNArc
 
paint(Graphics) - Method in class simbad.piconode.visual.NNCanvas
 
paint(Graphics) - Method in class simbad.piconode.visual.NNColor
 
paint(Graphics2D) - Method in class simbad.piconode.visual.NNNode
 
paint(Graphics2D) - Method in class simbad.piconode.visual.NNShape
 
paintComponent(Graphics) - Method in class simbad.demo.ImagerDemo.DemoRobotImager.ImagerPanel
 
paintComponent(Graphics) - Method in class simbad.sim.Eye.EyeJPanel
 
paintComponent(Graphics) - Method in class simbad.sim.LampActuator.LampActuatorJPanel
 
paintComponent(Graphics) - Method in class simbad.sim.LightSensor.LigthSensorJPanel
 
paintComponent(Graphics) - Method in class simbad.sim.RangeSensorBelt.RangeSensorBeltJPanel
Caution not synchronised
panel - Variable in class simbad.demo.ImagerDemo.DemoRobotImager
 
panel - Variable in class simbad.gui.Simbatch
 
panel - Variable in class simbad.sim.Agent
panel dedicated to behavior output - can be null.
ParameterSet - Class in simbad.picoevo.core.evolution
 
ParameterSet() - Constructor for class simbad.picoevo.core.evolution.ParameterSet
 
ParameterSet(String) - Constructor for class simbad.picoevo.core.evolution.ParameterSet
 
ParameterSet_Evolution_mulambdaES - Class in simbad.picoevo.ext.evolution
 
ParameterSet_Evolution_mulambdaES() - Constructor for class simbad.picoevo.ext.evolution.ParameterSet_Evolution_mulambdaES
 
ParameterSet_Evolution_mulambdaES(String) - Constructor for class simbad.picoevo.ext.evolution.ParameterSet_Evolution_mulambdaES
 
ParameterSet_Evolution_NEAT - Class in simbad.picoevo.ext.evolution
 
ParameterSet_Evolution_NEAT() - Constructor for class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
ParameterSet_Evolution_NEAT(String) - Constructor for class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
ParameterSet_Evolution_SDNEAT - Class in simbad.picoevo.ext.evolution
 
ParameterSet_Evolution_SDNEAT() - Constructor for class simbad.picoevo.ext.evolution.ParameterSet_Evolution_SDNEAT
 
parent - Variable in class simbad.holodeck.NeuralAgent
 
parent - Variable in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.NeuralAgent
 
parent - Variable in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.NeuralAgent
 
parentFrame - Variable in class simbad.gui.SimulatorControlGUI
 
parseString(String, NNFrame) - Static method in class simbad.piconode.visual.NNSaxDocument
 
performBackPropagationLearning(ArrayList) - Method in class simbad.piconode.core.node.FeedForwardNeuralNetworkForBackPropLearning
Perform back-propagation learning algorithm using the target output values (correct values only for learnable outputs).
performBehavior() - Method in class simbad.demo.AvoidersDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.BaseDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.BlinkingLampDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.BumpersDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.DifferentialKinematicDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.ImagerDemo.DemoRobotImager
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.KheperaDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.LightSearchDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.NeuralAgentDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.PickCherriesDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.PushBallsDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.SimplestDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.demo.SingleAvoiderDemo.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.gui.Test.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.gui.Test2.Robot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.gui.TestBackgroundMode.MyRobot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.gui.TestSimbatch.MyRobot
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.holodeck.NeuralAgent
 
performBehavior() - Method in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.NeuralAgent
 
performBehavior() - Method in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.NeuralAgent
 
performBehavior() - Method in class simbad.sim.Agent
called by simulator.
performBehavior() - Method in class simbad.sim.ChaosAgent
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.sim.ErraticGoalAgent
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.sim.Robot
 
performBehavior() - Method in class simbad.sim.SimpleAgent
called by simulator loop
performBehavior() - Method in class simbad.sim.StraightGoalAgent
Perform one step of Agent's Behavior
performBehavior() - Method in class simbad.sim.StraightGoalLoopAgent
Perform one step of Agent's Behavior
performCrossOver(EvolutionObject, Individual_NEATIndividual, Individual_NEATIndividual) - Method in class simbad.picoevo.ext.evolution.VariationOperator_Population_NEAT_CrossOver
 
performEvaluation() - Method in interface simbad.picoevo.core.evolution.EvaluationInterface
 
performEvaluation() - Method in class simbad.picoevo.core.representation.Individual
 
performEvaluation() - Method in class simbad.picoevo.core.representation.Population
Perform evaluation for the population (i.e.
performEvaluation() - Method in class simbad.picoevo.core.representation.World
 
performInitialisation() - Method in interface simbad.picoevo.core.evolution.InitialisationInterface
 
performInitialisation() - Method in class simbad.picoevo.core.representation.Element
Initialise this element -- this method may be overridden with an empty method if initialisation is performed elsewhere (see "Element_*array_*" classes) If a nullPointerException is thrown, that means EITHER : (1) operator was not set ...
performInitialisation() - Method in class simbad.picoevo.core.representation.Individual
initialise this individual
performInitialisation() - Method in class simbad.picoevo.core.representation.Population
initialise the population
performInitialisation() - Method in class simbad.picoevo.core.representation.World
Initialise world *and* all embedded populations
performLevelVariations() - Method in class simbad.picoevo.core.representation.EvolutionObject
performs level variations only (e.g.
performPreBehavior() - Method in class simbad.sim.Agent
called by simulator.
performPreBehavior() - Method in class simbad.sim.SimpleAgent
called by simulator loop
performSelection(PopulationObject) - Method in class simbad.picoevo.core.evolution.SelectionOperator
perform a selection and renew the Population.
performSelection(PopulationObject) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_MuLambda
 
performSelection(PopulationObject) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_NEAT
 
performSelection(PopulationObject) - Method in class simbad.picoevo.ext.evolution.SelectionOperator_SDNEAT
 
performSelectionView(PopulationObject, int) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_FitnessRankProportionateReproduction
create a view with only the __nb best individuals - the view is ordered.
performSelectionView(PopulationObject) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_FitnessRankProportionateReproduction
create a view with all the individuals - the view is ordered This method returns a view of a population by sampling individuals from original population depending on their fitnesses.
performSelectionView(PopulationObject, int) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_FitnessValueProportionateReproduction
create a view with only the __nb best individuals - the view is ordered.
performSelectionView(PopulationObject) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_FitnessValueProportionateReproduction
create a view with all the individuals - the view is ordered This method returns a view of a population by sampling individuals from original population depending on their fitnesses.
performSelectionView(Population, int) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_GetView
create a view with only the __nb best individuals - the view is ordered note that this method is static, i.e.
performSelectionView(Population) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_GetView
create a view with only all the individuals - the view is ordered note that this method is static, i.e.
performSelectionView(PopulationObject, int) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_SimpleRank
create a view with only the __nb best individuals - the view is ordered note that this method is static, i.e.
performSelectionView(PopulationObject) - Static method in class simbad.picoevo.ext.evolution.SelectionOperator_SimpleRank
create a view with only all the individuals - the view is ordered note that this method is static, i.e.
performSimulationStep() - Method in class simbad.sim.Simulator
Perform a single step of simulation
performVariations() - Method in class simbad.picoevo.core.representation.Element
 
performVariations() - Method in class simbad.picoevo.core.representation.EvolutionObject
This method is called recursively from the entry point towards the smallest element (if any).
performVariations() - Method in class simbad.picoevo.core.representation.Individual
 
performVariations() - Method in class simbad.picoevo.core.representation.PopulationObject
 
performVariations() - Method in class simbad.picoevo.core.representation.World
 
performVariations() - Method in class simbad.picoevo.ext.representation.Element_NEAT_Gene
 
performVariations() - Method in class simbad.picoevo.ext.representation.Individual_NEATIndividual
Specifically to override the performVariations() function from Individual NEAT requires this due to its non standard genome
phenome - Variable in class simbad.holodeck.Evaluator_Environment
 
phenome - Variable in class simbad.picoevo.app.Simbad_NEATAvoiderRobot.Evaluator_Environment
 
phenome - Variable in class simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.Evaluator_Environment
 
PhysicalEngine - Class in simbad.sim
Centralize resources and algorithms related to physical interactions.
PhysicalEngine() - Constructor for class simbad.sim.PhysicalEngine
 
physicalEngine - Variable in class simbad.sim.Simulator
Handles all algorithms and resources related to agent interactions.
pickableSceneBranch - Variable in class simbad.sim.PickSensor
 
pickableSceneBranch - Variable in class simbad.sim.World
All the pickable/collidable objects should be attached under this sub-branch
PickCherriesDemo - Class in simbad.demo
This demo show a robot picking cherries.
PickCherriesDemo() - Constructor for class simbad.demo.PickCherriesDemo
 
PickCherriesDemo.Robot - Class in simbad.demo
The robot used in the demo.
PickCherriesDemo.Robot(Vector3d, String) - Constructor for class simbad.demo.PickCherriesDemo.Robot
 
pickCylinder - Variable in class simbad.sim.RangeSensorBelt
for picking
pickSegment - Variable in class simbad.sim.RangeSensorBelt
 
PickSensor - Class in simbad.sim
Base class for all sensors using picking.
PickSensor() - Constructor for class simbad.sim.PickSensor
 
picomenu - Variable in class simbad.piconode.visual.NNFrame
 
Plan - Class in simbad.sim
 
Plan(Agent) - Constructor for class simbad.sim.Plan
 
plan - Variable in class simbad.sim.Robot
 
Plan.Movement - Class in simbad.sim
 
Plan.Movement(double, double, int, int) - Constructor for class simbad.sim.Plan.Movement
 
Plan.Transition - Class in simbad.sim
 
Plan.Transition(int, int) - Constructor for class simbad.sim.Plan.Transition
 
Population - Class in simbad.picoevo.core.representation
 
Population(String, World) - Constructor for class simbad.picoevo.core.representation.Population
 
Population_NEATPopulation - Class in simbad.picoevo.ext.representation
 
Population_NEATPopulation(String, World) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation
 
Population_NEATPopulation_InnovationList - Class in simbad.picoevo.ext.representation
 
Population_NEATPopulation_InnovationList() - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
 
Population_NEATPopulation_InnovationList(Vector<Element_NEAT_LGene>, Vector<Element_NEAT_NGene>) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList
 
Population_NEATPopulation_InnovationList.Innovation - Class in simbad.picoevo.ext.representation
 
Population_NEATPopulation_InnovationList.Innovation() - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList.Innovation
 
Population_NEATPopulation_InnovationList.Innovation(int, int, int, int) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList.Innovation
 
Population_NEATPopulation_InnovationList.Innovation(Element_NEAT_NGene, int, int) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList.Innovation
 
Population_NEATPopulation_InnovationList.Innovation(int, int, int, int, int, int, double, double) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_InnovationList.Innovation
 
Population_NEATPopulation_SpeciesList - Class in simbad.picoevo.ext.representation
 
Population_NEATPopulation_SpeciesList(Population) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList
 
Population_NEATPopulation_SpeciesList.Species - Class in simbad.picoevo.ext.representation
 
Population_NEATPopulation_SpeciesList.Species(Population_NEATPopulation_SpeciesList, Individual_NEATIndividual, int) - Constructor for class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
 
Population_SimplePopulation - Class in simbad.picoevo.ext.representation
 
Population_SimplePopulation(String, World) - Constructor for class simbad.picoevo.ext.representation.Population_SimplePopulation
 
PopulationContainer - Class in simbad.picoevo.core.representation
This class is used to manipulate set of individuals.
PopulationContainer(ArrayList) - Constructor for class simbad.picoevo.core.representation.PopulationContainer
warning : this method *clone* target individuals
PopulationContainer(PopulationView) - Constructor for class simbad.picoevo.core.representation.PopulationContainer
warning : this method *clone* target individuals
PopulationContainer(String, ArrayList) - Constructor for class simbad.picoevo.core.representation.PopulationContainer
 
PopulationContainer(String, PopulationView) - Constructor for class simbad.picoevo.core.representation.PopulationContainer
 
PopulationContainer(String) - Constructor for class simbad.picoevo.core.representation.PopulationContainer
 
PopulationContainer() - Constructor for class simbad.picoevo.core.representation.PopulationContainer
 
PopulationInterface - Interface in simbad.picoevo.core.representation
 
PopulationObject - Class in simbad.picoevo.core.representation
 
PopulationObject(String) - Constructor for class simbad.picoevo.core.representation.PopulationObject
 
populationOwner - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList
 
populationSize - Variable in class simbad.picoevo.ext.representation.Population_NEATPopulation
 
PopulationView - Class in simbad.picoevo.core.representation
 
PopulationView() - Constructor for class simbad.picoevo.core.representation.PopulationView
stats with an empty list of individuals
PopulationView(Population) - Constructor for class simbad.picoevo.core.representation.PopulationView
starts with a list of individuals that is a clone (i.e.
PopulationView(ArrayList) - Constructor for class simbad.picoevo.core.representation.PopulationView
starts with a list of individuals that is a clone (i.e.
positionChanged - Variable in class simbad.sim.SimpleAgent
Position has changed between two steps.
positions - Variable in class simbad.sim.RangeSensorBelt
position of each sensor relative to center
positionX - Variable in class simbad.piconode.visual.NNNode
 
positionY - Variable in class simbad.piconode.visual.NNNode
 
postSwap() - Method in class simbad.sim.Eye.OffScreenCanvas3D
 
prepareToOpenDocument() - Method in class simbad.piconode.visual.NNFrame
 
prev - Variable in class simbad.demo.SingleAvoiderDemo.Robot
 
probabilityRateReplaced - Variable in class simbad.picoevo.ext.evolution.ParameterSet_Evolution_NEAT
 
probabilityRateReplaced - Variable in class simbad.picoevo.ext.evolution.VariationOperator_Element_NEAT_Gene
 
processMouseEvent(MouseEvent) - Method in class simbad.sim.MouseOrbiter
 
produitScalaire(double, double, double, double) - Method in class simbad.piconode.visual.NNArc
(x1,y1) vecteur unitaire
projNormal(double, double, double, double, double, double, double, double, double) - Method in class simbad.sim.PhysicalEngine
 
purge() - Method in class simbad.picoevo.ext.representation.Population_NEATPopulation_SpeciesList.Species
are we killing this species or just resetting it?
PushBallsDemo - Class in simbad.demo
Shows a robot pushing balls.
PushBallsDemo() - Constructor for class simbad.demo.PushBallsDemo
 
PushBallsDemo.Robot - Class in simbad.demo
 
PushBallsDemo.Robot(Vector3d, String) - Constructor for class simbad.demo.PushBallsDemo.Robot
 
put(String, Object) - Method in class simbad.picoevo.core.evolution.ParameterSet
 
put(String, boolean) - Method in class simbad.picoevo.core.evolution.ParameterSet
 
put(String, double) - Method in class simbad.picoevo.core.evolution.ParameterSet
 

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 _