- GameObject - Class in components.simplesoccer.model
-
- GameObject() - Constructor for class components.simplesoccer.model.GameObject
-
- generation_mode - Variable in class fsm.EvolutionParams
-
- GenerationMode - Enum in fsm
-
- genRandomFSM() - Method in class fsm.MealyFSM
-
Generate Mealy FSM with random generation.
- genSimaoRandomFSM() - Method in class fsm.MealyFSM
-
Generates a Mealy FSM so that all of the states are reachable.
- genStringRepr() - Method in class fsm.MealyFSM
-
Generate String representation of Mealy FSM.
- getAccelerationVector() - Method in class components.simplesoccer.model.MobileObject
-
- getActiveDirectory() - Static method in class main.FrevoMain
-
Returns the current active directory used when FREVO was launched.
- getAuthor() - Method in class core.ComponentXMLData
-
Returns the author value defined in the source XML file.
- getBalldistScore(int) - Method in class components.simplesoccer.model.Evaluator
-
- getBias(int) - Method in class fullyMeshedNet.FullyMeshedNet
-
- getBodyDirection() - Method in class components.simplesoccer.model.SimPlayer
-
- getCategories(ComponentType) - Static method in class main.FrevoMain
-
Returns the corresponding category of keywords to the given component
type.
- getClassDir() - Method in class core.ComponentXMLData
-
Returns the path of base directory of the root class as it is defined in the XML file.
- getClassName() - Method in class core.ComponentXMLData
-
Returns the root class name of this component as it is defined in the XML file.
- getColumnClass(int) - Method in class graphics.BatchQueueTableModel
-
- getColumnCount() - Method in class graphics.BatchQueueTableModel
-
- getColumnName(int) - Method in class graphics.BatchQueueTableModel
-
- getComponent(ComponentType, String) - Static method in class main.FrevoMain
-
Returns the data of the component with the given name or
null
if not found.
- getComponentClass() - Method in class core.ComponentXMLData
-
Returns the root class of this component.
- getComponentDirectory(ComponentType) - Static method in class main.FrevoMain
-
Returns the absolute path to the base component directory ending
with a file separator
- getComponentList(ComponentType) - Static method in class main.FrevoMain
-
Returns a list of components of the given type.
- getComponentType() - Method in class core.ComponentXMLData
-
Returns the type of this component.
- getComponentTypeAsString(ComponentType) - Static method in class main.FrevoMain
-
Returns a human readable name of the given component type.
- getController() - Method in class components.simplesoccer.model.SimPlayer
-
- getCountOfUsedStates() - Method in class fsm.MealyFSM
-
Return how many states were used during evaluation of FSM.
- getCurrentRun() - Static method in class main.FrevoMain
-
Returns the currently active simulation run.
- getCurrentState() - Method in class fsm.MealyFSM
-
Return current state of the FSM.
- getCustomName() - Static method in class main.FrevoMain
-
Returns the custom name of the current simulation run.
- getDescription() - Method in class core.ComponentXMLData
-
Returns the description of this problem as it is defined in the XML file.
- getDescription() - Method in class core.FileType
-
Returns a short description of this file type
- getDescription() - Method in class core.XMLFieldEntry
-
Returns a short description of this entry.
- getDescription() - Method in class graphics.FrevoWindow.CustomFileFilter
-
- getDetails() - Method in class core.AbstractRepresentation
-
Returns a table of key-value pairs that describes this representation.
- getDetails() - Method in class fsm.MealyFSM
-
- getDetails() - Method in class fullyMeshedNet.FullyMeshedNet
-
- getDetails() - Method in class threeLayerNetwork.ThreeLayerNetwork
-
- getDirectionChange() - Method in class components.simplesoccer.model.MobileObject
-
- getDistance() - Method in class components.simplesoccer.model.GameObject
-
- getDistance(FieldObject, FieldObject) - Static method in class components.simplesoccer.SimpleServer
-
- getDistance(Point2D.Double, Point2D.Double) - Static method in class components.simplesoccer.SimpleServer
-
- getDistanceCalcMethod() - Method in class fsm.EvolutionParams
-
Returns distance calculation method.
- getDistanceChange() - Method in class components.simplesoccer.model.MobileObject
-
- getEffort() - Method in class components.simplesoccer.model.SimPlayer
-
- getElement(int) - Method in class utils.StatKeeper
-
Returns the given element from the series
- getElementWithId(int) - Method in class swissSystem.SwissSystem
-
Returns the element with the given id from the maintable
- getEncodedInputValues(ArrayList<Float>) - Method in class fsm.InputMapper
-
Converts the inputs to their position between min and max.
- getEndValue() - Method in class graphics.BatchQueueElement
-
- getEnumName() - Method in class core.XMLFieldEntry
-
Returns the base enum name used for enumeration types.
- getExtension() - Method in class core.FileType
-
Returns the File extension associated with this file type without the leading period character.
- getExtension() - Method in class graphics.FrevoWindow.CustomFileFilter
-
- getExtension(File) - Static method in class main.FrevoMain
-
Returns the extension of the given File
.
- getFaceDirection() - Method in class components.simplesoccer.model.SimPlayer
-
- getFitness() - Method in class core.AbstractRepresentation
-
Returns the fitness value of this representation.
- getFloatOutputs(ArrayList<Integer>) - Method in class fsm.MealyFSM
-
Return outputs associated with a transition as FREVO expects: a list of
floats.
- getGenerationMode() - Method in class fsm.EvolutionParams
-
Returns generation mode of MealyFSM.
- getHashcode() - Method in class swissSystem.ResultElement
-
- getId() - Method in class swissSystem.ResultElement
-
- getId() - Method in class swissSystem.SwissElement
-
- getImageLocation() - Method in class core.ComponentXMLData
-
Returns the path to the reference image of this component as it is defined in the XML file.
- getImagePath() - Method in class main.FrevoMain.KeywordCategory
-
Returns the path to the representative image of this category.
- getInput(int) - Method in class fsm.InputMapper
-
- getInputs() - Method in class fsm.InputMapper
-
- getInputValueCombinations() - Method in class fsm.InputMapper
-
- getInstallDirectory() - Static method in class main.FrevoMain
-
Returns the directory where FREVO is installed.
- getIntegerArrayListAsString(ArrayList<Integer>) - Static method in class fsm.InputMapper
-
- getIntegerText() - Method in class graphics.JIntegerTextField
-
Returns the content as integer
- getKeywords() - Method in class core.ComponentXMLData
-
Returns a reference to a list containing the keywords as defined in the source XML file.
- getKeywords() - Method in class main.FrevoMain.KeywordCategory
-
Returns a list of keywords in String
objects.
- getLength(Point2D.Double) - Static method in class components.simplesoccer.SimpleServer
-
Calculates the length of an origo-based vector
- getLineId() - Method in class components.simplesoccer.model.Line
-
- getMainWindow() - Static method in class main.FrevoMain
-
Returns the instance of the main GUI of FREVO.
- getMajorVersion() - Static method in class main.FrevoMain
-
Returns the major version of FREVO in a String
format.
- getMax() - Method in class fsm.IntegerInput
-
- getMax() - Method in class utils.StatKeeper
-
- getMaximumFitness() - Method in class core.AbstractSingleProblem
-
Returns the achievable maximum fitness of this problem.
- getMaximumFitness() - Method in class InvertedPendulum.InvertedPendulum
-
- getMaximumFitness() - Method in class XOR.XOR
-
- getMaximumNumberOfPlayers() - Method in class core.ProblemXMLData
-
- getMembers() - Method in class SSEA2D.Population
-
Returns an ArrayList of IRepresentations which contains all the
IRepresentations of the Members
- getMethod() - Method in class graphics.FrevoWindow.SimulationWorkerThread
-
- getMin() - Method in class fsm.IntegerInput
-
- getMin() - Method in class utils.StatKeeper
-
- getMinimumNumberOfPlayers() - Method in class core.ProblemXMLData
-
- getMinorVersion() - Static method in class main.FrevoMain
-
Returns the minor version of FREVO in a String
format.
- getName() - Method in class core.ComponentXMLData
-
Returns a human-readable name of this component as it is defined in the XML file.
- getName() - Method in class graphics.FrevoTheme
-
- getName() - Method in class main.FrevoMain.KeywordCategory
-
Returns the name of this category.
- getNeckDirection() - Method in class components.simplesoccer.model.SimPlayer
-
- getNetArray() - Method in class nnga.SimplePopulation
-
Returns an array of representations within this population
- getNewMethodInstance(NESRandom) - Method in class core.ComponentXMLData
-
Returns a new method instance created from this source data.
- getNewProblemInstance() - Method in class core.ProblemXMLData
-
Returns a new problem instance created from this source data.
- getNewRankingInstance() - Method in class core.ComponentXMLData
-
Returns a new ranking instance created from this source data.
- getNewRepresentationInstance(int, int, NESRandom) - Method in class core.ComponentXMLData
-
Returns a new representation instance created from this source data.
- getNextStates() - Method in class fsm.MealyFSM
-
Get next states associated with all transitions (part of the encoding of
state transition table).
- getNStates() - Method in class fsm.MealyFSM
-
Returns the number of states of the Mealy FSM.
- getNumber() - Method in interface components.simplesoccer.model.Player
-
- getNumber() - Method in class components.simplesoccer.model.SimPlayer
-
- getNumberOfAddedTraces() - Method in class graphics.JChart2DComponent
-
Returns the number of traces that already have a StatKeeper object assigned to.
- getNumberOfInputs() - Method in class fsm.InputMapper
-
- getNumberOfInputValues() - Method in class fsm.IntegerInput
-
- getNumberOfInputValues() - Method in class fsm.ThresholdedIntegerInput
-
- getNumberofMutationFunctions() - Method in class core.AbstractRepresentation
-
Returns the number of implemented mutation functions.
- getNumberofMutationFunctions() - Method in class fsm.MealyFSM
-
- getNumberofMutationFunctions() - Method in class fullyMeshedNet.FullyMeshedNet
-
- getNumberofMutationFunctions() - Method in class threeLayerNetwork.ThreeLayerNetwork
-
- getNumberofNodes() - Method in class fullyMeshedNet.FullyMeshedNet
-
- getNumberOfRecombinationFunctions() - Method in class core.AbstractRepresentation
-
Returns the number of implemented crossover functions.
- getNumberOfRecombinationFunctions() - Method in class fsm.MealyFSM
-
- getNumberOfRecombinationFunctions() - Method in class fullyMeshedNet.FullyMeshedNet
-
- getNumberOfRecombinationFunctions() - Method in class threeLayerNetwork.ThreeLayerNetwork
-
- getNumberOfSimulationRuns() - Static method in class main.FrevoMain
-
Returns the number of simulation runs scheduled.
- getNumberofStatistics(boolean) - Static method in class main.FrevoMain
-
Returns the number of StatKeeper
objects currently loaded in
FREVO.
- getNumberOfThresholds() - Method in class fsm.InputMapper
-
- getNumOfStates() - Method in class fsm.EvolutionParams
-
- getOppositeSide() - Method in interface components.simplesoccer.model.Player
-
- getOppositeSide() - Method in class components.simplesoccer.model.SimPlayer
-
- getOutput(ArrayList<Float>) - Method in class core.AbstractRepresentation
-
Processes the given list of inputs and returns the corresponding output values.
- getOutput(ArrayList<Float>) - Method in class fsm.MealyFSM
-
- getOutput(ArrayList<Float>) - Method in class fullyMeshedNet.FullyMeshedNet
-
- getOutput(ArrayList<Float>) - Method in class threeLayerNetwork.ThreeLayerNetwork
-
Provides the networks output for the given input
- getOutputsAsString(ArrayList<Integer>, String) - Method in class fsm.MealyFSM
-
Returns output list as a string.
- getOutputsList() - Method in class fsm.MealyFSM
-
Get outputs associated with all transitions (part of the encoding of
state transition table).
- getParameters() - Static method in class main.FrevoMain
-
Returns the FREVO startup parameters.
- getPhi() - Method in class InvertedPendulum.Pendulum
-
returns the angle of the pendulum. 0 ......
- getPlayer() - Method in interface components.simplesoccer.model.Controller
-
- getPlayer() - Method in class components.simplesoccer.model.NngaPlayer
-
- getPoints() - Method in class swissSystem.SwissElement
-
- getPosition() - Method in class components.simplesoccer.model.FieldObject
-
- getPosition(int) - Method in class fsm.IntegerInput
-
Returns position of value in sorted input values.
- getPosition(int) - Method in class fsm.ThresholdedIntegerInput
-
- getPosition() - Method in class InvertedPendulum.Pendulum
-
returns the x position of the slide
- getPositionInSortedInputList(ArrayList<Float>) - Method in class fsm.InputMapper
-
- getPositionInSortedInputList(ArrayList<Float>) - Method in class fsm.MealyFSM
-
Returns position of an input value combination in a sorted list, where
all input value combinations are listed.
- getProgress() - Method in class core.AbstractMethod
-
Returns the current progress of this method mostly for display purposes.
- getProperties() - Method in class core.AbstractComponent
-
Returns the properties of this component loaded from the component source XML file.
- getProperties() - Method in class core.ComponentXMLData
-
Returns a map containing the loaded property pairs defined in the XML file.
- getProperties() - Method in class graphics.BatchQueueElement
-
- getPropertyKey() - Method in class graphics.BatchQueueElement
-
- getPropertyValue(String) - Method in class core.AbstractComponent
-
Returns the value assigned to the given property key.
- getRandom() - Method in class core.AbstractMethod
-
Returns the assigned random generator object of this method.
- getRandom() - Method in class core.AbstractProblem
-
Returns the random generator object of this problem.
- getRecovery() - Method in class components.simplesoccer.model.SimPlayer
-
- getRepresentation() - Method in class core.AbstractMultiProblem.RepresentationWithScore
-
Returns the candidate representation stored within this class.
- getRepresentation(File, int) - Static method in class main.FrevoMain
-
Returns the representation at the given rank loaded from an results XML
file.
- getRequiredNumberOfInputs() - Method in class core.ProblemXMLData
-
- getRequiredNumberOfOutputs() - Method in class core.ProblemXMLData
-
- getRequirements() - Method in class core.ProblemXMLData
-
Returns a map containing the loaded requirement pairs defined in the XML
file.
- getResult() - Method in class swissSystem.ResultElement
-
- getResults() - Method in class swissSystem.SwissSystem
-
Returns a list enumerating the players in a descending order starting
with the one having the most points
- getRowCount() - Method in class graphics.BatchQueueTableModel
-
- getRowIndex(BatchQueueElement) - Method in class graphics.BatchQueueTableModel
-
- getScore(int) - Method in class components.simplesoccer.model.Evaluator
-
Returns the scores, must invoke calculate first!
- getScore() - Method in class core.AbstractMultiProblem.RepresentationWithScore
-
Returns the score of the representation stored within the class.
- getSeed() - Method in class core.AbstractMethod
-
Returns the current random seed associated with the random object of this method.
- getSeed() - Static method in class main.FrevoMain
-
Returns the seed of the simulation.
- getSeed() - Method in class utils.NESRandom
-
Returns the current state of the seed, can be used to clone the
object
- getSelectedComponent(ComponentType) - Static method in class main.FrevoMain
-
Returns the selected component of the given type.
- getSession() - Method in interface components.simplesoccer.model.Controller
-
- getSession() - Method in class components.simplesoccer.model.NngaPlayer
-
- getSide() - Method in class components.simplesoccer.model.Goal
-
- getSide() - Method in interface components.simplesoccer.model.Player
-
- getSide() - Method in class components.simplesoccer.model.SimPlayer
-
Returns 0 if the player is in the left team, 1 if in the right team
- getSourceXMLFile() - Method in class core.ComponentXMLData
-
Returns a reference to the source XML file used to construct this component.
- getSpeedVector() - Method in class components.simplesoccer.model.MobileObject
-
- getStamina() - Method in class components.simplesoccer.model.SimPlayer
-
- getStartValue() - Method in class graphics.BatchQueueElement
-
- getStateHistogram() - Method in class fsm.MealyFSM
-
Return state histogram as an array of integer, each item specifying how
many times was the FSM in a specific state.
- getStatistics(int, boolean) - Static method in class main.FrevoMain
-
Returns the StatKeeper
element with the given index.
- getStatName() - Method in class utils.StatKeeper
-
- getStep(ArrayList<Float>) - Method in class fullyMeshedNet.FullyMeshedNet
-
Provides the networks output for the given input
- getStep(ArrayList<Float>) - Method in class threeLayerNetwork.ThreeLayerNetwork
-
- getStepValue() - Method in class graphics.BatchQueueElement
-
- getSumOfThresholds() - Method in class fsm.InputMapper
-
- getTeamName() - Method in interface components.simplesoccer.model.Player
-
- getTeamName() - Method in class components.simplesoccer.model.SimPlayer
-
- getThreshold(int) - Method in class fsm.InputMapper
-
- getThreshold() - Method in class fsm.ThresholdedIntegerInput
-
- getThresholdId(int) - Method in class fsm.InputMapper
-
- getThresholds() - Method in class fsm.InputMapper
-
- getTiePoint() - Method in class swissSystem.SwissSystem
-
- getToolTipLocation(MouseEvent) - Method in class graphics.ChartComponent
-
- getToolTipText(MouseEvent) - Method in class graphics.ChartComponent
-
- getType() - Method in class components.simplesoccer.model.Ball
-
- getType() - Method in class components.simplesoccer.model.GameObject
-
Returns the type of the object
- getType() - Method in class components.simplesoccer.model.Goal
-
- getType() - Method in class components.simplesoccer.model.Line
-
Returns the type of the object
- getType() - Method in class components.simplesoccer.model.SimPlayer
-
- getType() - Method in class core.XMLFieldEntry
-
Returns the type of this entry.
- getTypeOfProperty(String) - Method in class core.AbstractComponent
-
Returns the type of the given property key.
- getTypeOfProperty(String) - Method in class core.ComponentXMLData
-
Returns the type of the given property key.
- getUniqueName() - Method in class core.AbstractRepresentation
-
Returns a unique name of this representation calculated by its parameters/structure.
- getUniqueName() - Method in class fsm.MealyFSM
-
- getUniqueName() - Method in class fullyMeshedNet.FullyMeshedNet
-
- getUniqueName() - Method in class threeLayerNetwork.ThreeLayerNetwork
-
- getUnits() - Method in class fsm.IntegerInput
-
- getUsedStateList() - Method in class fsm.MealyFSM
-
Return list of used states.
- getValue() - Method in class core.XMLFieldEntry
-
Returns the value associated to this entry.
- getValueAt(int, int) - Method in class graphics.BatchQueueTableModel
-
- getValueCountAboveToThreshold() - Method in class fsm.EvolutionParams
-
Returns count of values above which threshold should be used.
- getValueOfProperty(String) - Method in class core.ComponentXMLData
-
Returns the value assigned to the given property key.
- getValues() - Method in class utils.StatKeeper
-
- getValuesName() - Method in class utils.StatKeeper
-
- getVersion() - Method in class core.ComponentXMLData
-
Returns the version of this problem as it is defined in the XML file.
- getVisualization() - Method in class InvertedPendulum.Pendulum
-
Returns the visualization of the pendulum (only if the visualization has
been enabled in the constuctor)
- getVisuals(SimPlayer, double, double) - Method in class components.simplesoccer.SimpleServer
-
Puts the visual data to the controller.
- getVp() - Method in class InvertedPendulum.Pendulum
-
returns the tangential velocity of the pendulum-mass
- getVs() - Method in class InvertedPendulum.Pendulum
-
returns the x velocity of the slide
- getWeight(int, int) - Method in class fullyMeshedNet.FullyMeshedNet
-
- getWeight(int, int) - Method in class threeLayerNetwork.ThreeLayerNetwork
-
- getWinPoint() - Method in class swissSystem.SwissSystem
-
- getWorkerThread() - Method in class graphics.FrevoWindow
-
- getXMLData() - Method in class core.AbstractComponent
-
Returns the ComponentXMLdata object that was used to create this component instance.
- Goal - Class in components.simplesoccer.model
-
- Goal(Point2D.Double, int) - Constructor for class components.simplesoccer.model.Goal
-
- GOAL_WIDTH - Static variable in class components.simplesoccer.SimpleServer
-
- goals - Variable in class components.simplesoccer.model.infoObject
-
This class contains the parsed information, used for the coach
- graphics - package graphics
-