|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractCell
class is an encapsulation of data that will
be used to try to solve a problem (Environment
).AbstractEnvironment
is the encapsulation of the problem that
the population will try to solve.Cell
to this Population
.
Cell
s in the given Population
.
Population
to this PopulationArray
.
Population
s in the given
PopulationArray
.
ArraySelectionAlgorithm
is a method by which
Population
members are created and chosen from a
Population
.ArraySelectTournament
is a method by which
Population
members are created and chosen using a tournament on a
Population
.ArraySelectTournament
that creates the
specified number of parent sets by choosing a random parent for each
parent slot according to each specified selection algorithm.
ArraySelectTournament
that creates the
specified number of parent sets by choosing a random parent for each
parent slot according to each specified selection algorithm and adds
these into the specified base population.
ArraySelectTournament
that creates the
specified number of parent sets by choosing a random parent for each
parent slot according to each specified selection algorithm and adds
these into the specified base population, which are in turn added into
a clone of the base population array.
ArraySelectUnion
is a ArraySelectionAlgorithm
that will return the union of the results of two specified
ArraySelectionAlgorithm
s.ArraySelectUnion
object for taking the union of
the Population
s returned by the two passed
ArraySelectionAlgorithm
s.
true
.
true
and it's target state set to the given state.
Cell
interface is an encapsulation of data that will
be used to try to solve a problem (Environment
).getFitness
calls.
getMaturity
.
Population
World
objects from the Collection
Population
objects from the
Collection
Cell
objects from the Collection
Cell
s to add into the Population
.
Cell
s in the given Population
.
FixedBinaryString
based on two other
binary strings of the same length.
StrictPermutation
based on two other
permutations of the same length.
target
.
target
and the given target state.
Cell
in this Population
to
evaluate its fitness based upon the Environment
given to
it.
Cell
.
Cell
.
FixedBinaryString
is an encoding method using a string
of binary digits.FixedBinaryString
.
FixedBinaryString
with the specified bit-
length and given name.
FixedBinaryString
with the specified bit-length
and initial value and given name.
ArrayList
Collection
Cell
from this Population
with the
given index.
Cell[]
array representing all the Cell
s in this population.
Cell
in this Population
.
Collection
used internally to represent the
members of the population
Cell
.
Cell
.
int[]
.
long
.
Cell
.
Cell
.
World
s stored in this
GeneticAlgorithm
.
Population[]
array representing all the
Population
s in this population array.
Population
s in this PopulationArray
.
Collection
representing the internal
representation of the PopulationArray
AgentConstants
interface.
Population
s in this
PopulationArrays
.
Cell
s in this Population
.
State
.
Iterator
to use to go through all the
World
s in this GeneticAlgorithm
.
Collection
that holds this collection's
World
objects
State
.
Event
object that will interface between the
Machine
s and their listeners.Machine
s.Population
.
Collection
that holds all the Population
s
Cell
s that are used to solve the problem.ArrayList
Collection
Population
.
Population
.
Population
elements.PopulationArray
using an ArrayList
PopulationArray
with a given initial
Collection
PopulationArray
.
AbstractEnvironment
to react to the given
Population
.
Environment
to react to the given
Population
.
Cell
s from this Population
except those specified in the passed Population
.
Cell
from this
Population
.
Population
from this
PopulationArray
.
Cell
from this Population
.
Cell
s from this Population
.
Population
from this PopulationArray
.
Population
s from this
PopulationArray
.
State
is the
start state.
State
is the
start state.
SelectAll
is a SelectionAlgorithm
that will returns a clone of the passed Population
.SelectAll
object.
SelectComplement
is a SelectionAlgorithm
that will return the complement of the results of two specified
SelectionAlgorithm
s.SelectComplement
object for taking the
complement of the Population
s returned by the two
passed SelectionAlgorithm
s.
SelectAll
is a SelectionAlgorithm
that will returns the result of a SelectionAlgorithm
on
the Population
returned from the second, i.e.SelectAll
object.
SelectDifference
is a SelectionAlgorithm
that will return the difference of the results of two specified
SelectionAlgorithm
s.SelectDifference
object for taking the
difference of the Population
s returned by the two
passed SelectionAlgorithm
s.
SelectFitnessRange
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have a fitness in the given range.SelectFitnessRange
object for choosing
the Cell
s out of the specified Population
who
have a fitness in the specified range, specified with whether each
bound is treated inclusive or exclusive.
SelectFitnessRange
object for choosing
the Cell
s out of the specified Population
who
have a fitness in the specified range, inclusive.
Population
according to a given algorithm or
rule.
PopulationArray
according to a given algorithm
or rule.
Population
according to a given algorithm or
rule.
Population
that represents the union (junction)
of the two SelectionAlgorithm
s specified in the
constructor.
Cell
in the specified Population
with the greatest fitness.
Population
that is a clone of the specified
Population but has no members.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectMaturityRange
- Chooses the
Cell
s in the specified Population
with maturity in a given range.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectLeastMaturity
- Chooses the
Cell
s in the specified Population
with the least maturity.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectLeastFitness
- Chooses the
Cell
s in the specified Population
with the least fitness.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectIntersection
- Returns a
Population
that represents the intersection
(disjunction) of the two SelectionAlgorithm
s specified in
the constructor.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectGreatestMaturity
- Chooses the
Cell
s in the specified Population
with the greatest maturity.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectGreatestFitness
- Chooses the
Cell
s in the specified Population
with the greatest fitness.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectFitnessRange
- Chooses the
Cell
s in the specified Population
with fitness in a given range.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectDifference
- Returns a
Population
that represents the difference
(disjunction) of the two SelectionAlgorithm
s specified in
the constructor.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectCompose
- Returns a
Population
that is a clone of the specified
Population.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectComplement
- Returns a
Population
that represents the complement
(disjunction) of the SelectionAlgorithm
specified in
the constructor.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.SelectAll
- Returns a
Population
that is a clone of the specified
Population.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.ArraySelectUnion
- Returns a
Population
that represents the union (junction)
of the two ArraySelectionAlgorithm
s specified in the
constructor.
- selectFromPopulation(Population) -
Method in class net.openai.ai.ga.selection.common.ArraySelectTournament
- Creates a
PopulationArray
according to a tournament.
- SelectGreatestFitness - class net.openai.ai.ga.selection.common.SelectGreatestFitness.
SelectGreatestFitness
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have the greatest fitness.- SelectGreatestFitness(double) -
Constructor for class net.openai.ai.ga.selection.common.SelectGreatestFitness
- Creates a new
SelectGreatestFitness
object for choosing
the specified percentage of Cell
s out of the specified
Population
who have the greatest fitness.
- SelectGreatestFitness(int) -
Constructor for class net.openai.ai.ga.selection.common.SelectGreatestFitness
- Creates a new
SelectGreatestFitness
object for choosing
the specified number of Cell
s out of the specified
Population
who have the greatest fitness.
- SelectGreatestMaturity - class net.openai.ai.ga.selection.common.SelectGreatestMaturity.
SelectGreatestMaturity
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have the greatest maturity.- SelectGreatestMaturity(double) -
Constructor for class net.openai.ai.ga.selection.common.SelectGreatestMaturity
- Creates a new
SelectGreatestMaturity
object for choosing
the specified percentage of Cell
s out of the specified
Population
who have the greatest maturity.
- SelectGreatestMaturity(int) -
Constructor for class net.openai.ai.ga.selection.common.SelectGreatestMaturity
- Creates a new
SelectGreatestMaturity
object for choosing
the specified number of Cell
s out of the specified
Population
who have the greatest maturity.
- SelectIntersection - class net.openai.ai.ga.selection.common.SelectIntersection.
SelectIntersection
is a SelectionAlgorithm
that will return the intersection of the results of two specified
SelectionAlgorithm
s.- SelectIntersection(SelectionAlgorithm, SelectionAlgorithm) -
Constructor for class net.openai.ai.ga.selection.common.SelectIntersection
- Creates a new
SelectIntersection
object for taking the
intersection of the Population
s returned by the two
passed SelectionAlgorithm
s.
- SelectionAlgorithm - interface net.openai.ai.ga.selection.SelectionAlgorithm.
SelectionAlgorithm
is a method by which Cell
members are chosen from a Population
for a given purpose
(i.e.- SelectionEntry - class net.openai.ai.nn.gui.properties.SelectionEntry.
- A SelectionEntry for a dropdown-box
- SelectionEntry() -
Constructor for class net.openai.ai.nn.gui.properties.SelectionEntry
- Creates a new instance of SelectionEntry
- SelectionList - class net.openai.ai.nn.gui.properties.SelectionList.
- Temporary Object.
- SelectionList() -
Constructor for class net.openai.ai.nn.gui.properties.SelectionList
- Creates a new instance of SelectionList
- selectLayer(DataModel, Layer, boolean) -
Static method in class net.openai.ai.nn.gui.topology.NetworkTools
- Select a GUILayer based on a Layer's data
- selectLayer(DataModel, long, boolean) -
Static method in class net.openai.ai.nn.gui.topology.NetworkTools
- Select a GUILayer in the given datamodel
- SelectLeastFitness - class net.openai.ai.ga.selection.common.SelectLeastFitness.
SelectGreatestFitness
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have the least fitness.- SelectLeastFitness(double) -
Constructor for class net.openai.ai.ga.selection.common.SelectLeastFitness
- Creates a new
SelectGreatestFitness
object for choosing
the specified percentage of Cell
s out of the specified
Population
who have the least fitness.
- SelectLeastFitness(int) -
Constructor for class net.openai.ai.ga.selection.common.SelectLeastFitness
- Creates a new
SelectLeastFitness
object for choosing
the specified number of Cell
s out of the specified
Population
who have the least fitness.
- SelectLeastMaturity - class net.openai.ai.ga.selection.common.SelectLeastMaturity.
SelectGreatestMaturity
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have the least maturity.- SelectLeastMaturity(double) -
Constructor for class net.openai.ai.ga.selection.common.SelectLeastMaturity
- Creates a new
SelectGreatestMaturity
object for choosing
the specified percentage of Cell
s out of the specified
Population
who have the least maturity.
- SelectLeastMaturity(int) -
Constructor for class net.openai.ai.ga.selection.common.SelectLeastMaturity
- Creates a new
SelectLeastMaturity
object for choosing
the specified number of Cell
s out of the specified
Population
who have the least maturity.
- SelectMaturityRange - class net.openai.ai.ga.selection.common.SelectMaturityRange.
SelectMaturityRange
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have a maturity in the given range.- SelectMaturityRange(int, boolean, int, boolean) -
Constructor for class net.openai.ai.ga.selection.common.SelectMaturityRange
- Creates a new
SelectMaturityRange
object for choosing
the Cell
s out of the specified Population
who
have a maturity in the specified range, specified with whether each
bound is treated inclusive or exclusive.
- SelectMaturityRange(int, int) -
Constructor for class net.openai.ai.ga.selection.common.SelectMaturityRange
- Creates a new
SelectMaturityRange
object for choosing
the Cell
s out of the specified Population
who
have a maturity in the specified range, inclusive.
- selectNeuron(DataModel, long, long, boolean) -
Static method in class net.openai.ai.nn.gui.topology.NetworkTools
- Select a GUINeuron in the given datamodel
- selectNeuron(DataModel, Neuron, boolean) -
Static method in class net.openai.ai.nn.gui.topology.NetworkTools
- Select a GUINeuron based on a Neuron's data
- selectNeurons(Rectangle) -
Method in class net.openai.ai.nn.gui.data.GUINetwork
- Selects all Neurons within an Rectangle-area
- SelectNone - class net.openai.ai.ga.selection.common.SelectNone.
SelectNone
is a SelectionAlgorithm
that will returns a clone of the passed Population
, but
with no members.- SelectNone() -
Constructor for class net.openai.ai.ga.selection.common.SelectNone
- Creates a new
SelectNone
object.
- SelectSingleGreatestFitness - class net.openai.ai.ga.selection.common.SelectSingleGreatestFitness.
SelectGreatestFitness
is a SelectionAlgorithm
that will return a portion of the passed Population
that
have the greatest fitness.- SelectSingleGreatestFitness() -
Constructor for class net.openai.ai.ga.selection.common.SelectSingleGreatestFitness
- Creates a new
SelectSingleGreatestFitness
object for
choosing a single Cell
out of the specified
Population
who has the greatest fitness.
- SelectUnion - class net.openai.ai.ga.selection.common.SelectUnion.
SelectUnion
is a SelectionAlgorithm
that will return the union of the results of two specified
SelectionAlgorithm
s.- SelectUnion(SelectionAlgorithm, SelectionAlgorithm) -
Constructor for class net.openai.ai.ga.selection.common.SelectUnion
- Creates a new
SelectUnion
object for taking the union of
the Population
s returned by the two passed
SelectionAlgorithm
s.
- serialize(Object, String) -
Static method in class net.openai.ai.nn.persistence.Persistence
- Method declaration
- setAlpha(double) -
Method in class net.openai.ai.nn.learning.TestLearningRule
- Needed for Castor
- setArchitecture(Architecture) -
Method in class net.openai.ai.nn.network.Network
- Set the value of architecture.
- setBeta(double) -
Method in class net.openai.ai.nn.learning.TestLearningRule
- Needed for Castor
- setBit(int) -
Method in class net.openai.ai.ga.cell.encoding.FixedBinaryString
- Sets a given bit in the binary string
- setButton(AbstractButton) -
Method in class net.openai.ai.nn.gui.AIFrame
- This method is a set method for the Abstract button
- setButtonEnabled(String, boolean) -
Method in class net.openai.ai.nn.gui.widgets.AIToolbar
- sets a button enabled /disabled
- setClientClassName(String) -
Method in class net.openai.ai.nn.gui.properties.PropertyList
- Sets the clientclassname.
- setClientObject(Object) -
Method in class net.openai.ai.nn.gui.PropertyFrame
-
- setClientObject(Object) -
Method in class net.openai.ai.nn.gui.properties.PropertyEditor
-
- setClientObject(PropertyList, Object) -
Method in class net.openai.ai.nn.gui.properties.PropertyTableModel
- Sets the propertylist and the clientobject that holds the wanted
values.
- setColumnNames(Vector) -
Method in class net.openai.ai.nn.parser.Data
- Set the column names for this data.
- setComponent(Component) -
Method in class net.openai.ai.nn.gui.widgets.AITreeNode
- Sets a custom component
- setConfigFile(File) -
Method in class net.openai.ai.nn.parser.Parser
- Method declaration
- setConnected(boolean) -
Method in class net.openai.ai.nn.network.Network
- Set the connected flag.
- setContextToolbar(AIToolbar) -
Method in class net.openai.ai.nn.gui.widgets.AIMenuBar
-
- setCurrentState(State) -
Method in class net.openai.util.fsm.Machine
- Forcibly sets the current state of this machine.
- setDebug(boolean) -
Method in class net.openai.ai.nn.network.Network
- Set the debug flag.
- setDescription(String) -
Method in class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Sets the human readable description of this filter.
- setDesired(Vector) -
Method in class net.openai.ai.nn.training.TrainingElement
- Sets the desired values for this element
- setElements(Vector) -
Method in class net.openai.ai.nn.training.TrainingSet
- Sets a Vector of TrainingElements.
- setEndStateFlag(boolean) -
Method in class net.openai.util.fsm.State
- Sets the value of this state's end state flag.
- setEntries(Vector) -
Method in class net.openai.ai.nn.gui.properties.SelectionList
- Setter for property _entries.
- setEntries(Vector) -
Method in class net.openai.ai.nn.gui.properties.ClassSelectorModel
- Sets internal list of SelectionEntries
- setEnvironment(Environment) -
Method in class net.openai.ai.ga.world.World
- Sets the Environment used in this World.
- setError(double) -
Method in class net.openai.ai.nn.network.Neuron
- Sets the error for this neuron.
- setError(double) -
Method in class net.openai.ai.nn.network.Network
- Set the network error.
- setErrorCriterion(double) -
Method in class net.openai.ai.nn.network.Network
- Set the network errorCriterion.
- setErrorFlag(boolean) -
Method in class net.openai.ai.nn.network.Neuron
- This method primarily required for Castor
- setErrorType(ErrorType) -
Method in class net.openai.ai.nn.network.Network
- Set the value of errorType.
- setExtensionListInDescription(boolean) -
Method in class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Determines whether the extension list (.jpg, .gif, etc) should
show up in the human readable description.
- setFormat(String) -
Method in class net.openai.ai.nn.gui.LogFrame
- Method declaration
- setFromNeuron(Neuron) -
Method in class net.openai.ai.nn.network.Connection
- Set the from neuron
- setGetter(String) -
Method in class net.openai.ai.nn.gui.properties.Property
- Sets the get-method for this property.
- setIcon(ImageIcon) -
Method in class net.openai.ai.nn.gui.widgets.AITreeNode
- Bind a icon to this node
- setIcon(String) -
Method in class net.openai.ai.nn.gui.widgets.AITreeNode
- Loads and binds a icon
- setID(long) -
Method in class net.openai.ai.nn.gui.data.GUILayer
- Sets the ID of the object
- setID(long) -
Method in class net.openai.ai.nn.gui.data.AbstractGUINeuron
- Sets the ID of the object
- setID(long) -
Method in interface net.openai.ai.nn.gui.data.DataObject
- Sets the ID of the object
- setID(long) -
Method in class net.openai.ai.nn.gui.data.AbstractDataObject
- Sets the ID of the object
- setID(long) -
Method in class net.openai.ai.nn.gui.widgets.AITreeNode
- Changes the ID of this node
- setID(long) -
Method in class net.openai.ai.nn.network.Neuron
- Sets the ID of this Neuron
- setID(long) -
Method in class net.openai.ai.nn.network.Layer
- Sets the Layer-ID
- setInfo(String) -
Method in class net.openai.ai.nn.gui.properties.Property
- Sets the infotext for this property
- setInput(double) -
Method in class net.openai.ai.nn.network.Neuron
- Sets the input for this neuron.
- setInput(Vector) -
Method in class net.openai.ai.nn.training.TrainingElement
- Sets the input values for this element
- setInputCategories(Vector) -
Method in class net.openai.ai.nn.training.TrainingSet
- Sets the categories for thhe input data.
- setInputFunction(InputFunction) -
Method in class net.openai.ai.nn.network.Layer
- Set the value of inputFunction.
- setInsertAt(GUINetwork, long) -
Method in class net.openai.ai.nn.gui.dialogs.AddLayer
-
- setLastDelta(double) -
Method in class net.openai.ai.nn.network.Weight
- Set the weight's lastDelta.
- setLayer(Layer) -
Method in class net.openai.ai.nn.network.Neuron
- Sets the layer that holds this neuron
- setLayerAt(Layer, int) -
Method in class net.openai.ai.nn.network.Network
- Set a specific position in the network to be a specific layer.
- setLayers(Vector) -
Method in class net.openai.ai.nn.network.Network
- Sets all layers for this network.
- setLayerType(int) -
Method in class net.openai.ai.nn.network.Layer
- Set the layer type.
- setLearning(boolean) -
Method in class net.openai.ai.nn.network.Network
- Set the learning flag.
- setLearningOrder(Vector) -
Method in class net.openai.ai.nn.network.Network
- Method declaration
- setLearningRule(LearningRule) -
Method in class net.openai.ai.nn.network.Layer
- Set the value of learningRule.
- setLength(int) -
Method in class net.openai.ai.ga.cell.encoding.StrictPermutation
- Sets the length of this permutation.
- setList(int[]) -
Method in class net.openai.ai.ga.cell.encoding.StrictPermutation
- Sets the permutation to the values in the given list.
- setListLoosely(int[]) -
Method in class net.openai.ai.ga.cell.encoding.StrictPermutation
- Sets the permutation to the values in the given list when possible.
- setListLoosely(int[], int) -
Method in class net.openai.ai.ga.cell.encoding.StrictPermutation
- Sets the permutation to the values in the given list when possible
starting from a given position.
- setLists(Vector) -
Method in class net.openai.ai.nn.gui.properties.PropertyFile
-
- setLong(long) -
Method in class net.openai.ai.ga.cell.encoding.FixedBinaryString
- Sets the binary string to the value as a
long
.
- setModel(DataModel) -
Static method in class net.openai.ai.nn.gui.AIDesktop
- Sets a new DataModel
- setModel(DataModel) -
Method in class net.openai.ai.nn.gui.topology.NetworkThread
-
- setModel(DataModel) -
Method in class net.openai.ai.nn.gui.topology.NetworkPane
-
- setModel(DataModel) -
Method in class net.openai.ai.nn.gui.topology.NetworkFrame
- Sets the DataModel for the Topology
- setModel(DataModel) -
Method in class net.openai.ai.nn.gui.topology.AITreeModel
-
- setMutationSelectionAlgorithm(SelectionAlgorithm) -
Method in class net.openai.ai.ga.world.World
- Sets the mutation selection algorithm to the given algorithm.
- setName(String) -
Method in class net.openai.ai.ga.cell.encoding.StrictPermutation
- Sets the name of this permutation
- setName(String) -
Method in class net.openai.ai.ga.cell.encoding.FixedBinaryString
- Sets the name of this binary string to the given name
- setName(String) -
Method in class net.openai.ai.nn.gui.properties.SelectionList
- Setter for property _name.
- setName(String) -
Method in class net.openai.ai.nn.gui.properties.SelectionEntry
- Setter for property _name.
- setName(String) -
Method in class net.openai.ai.nn.gui.properties.Property
- Sets the propertyname
- setName(String) -
Method in class net.openai.ai.nn.gui.widgets.AITreeNode
- Changes the name of this node
- setName(String) -
Method in class net.openai.ai.nn.network.Layer
- Sets the name for this layer.
- setName(String) -
Method in class net.openai.util.fsm.State
- Sets the name for this state.
- setNetwork(GUINetwork) -
Method in class net.openai.ai.nn.gui.data.DataModel
- sets a new GUINetwork
- setNetwork(Network) -
Method in class net.openai.ai.nn.network.Layer
- Sets the network (=parent)
- setNextLayerID(long) -
Method in class net.openai.ai.nn.network.Network
- Set ID for the next layer.
- setNextNeuronID(long) -
Method in class net.openai.ai.nn.network.Layer
- Sets the next neuron ID for this layer
Required for castor
- setOutput(double) -
Method in class net.openai.ai.nn.network.Neuron
- Sets the output for this neuron.
- setOutput(Vector) -
Method in class net.openai.ai.nn.training.TrainingElement
- Sets the output values for this element
- setOutputCategories(Vector) -
Method in class net.openai.ai.nn.training.TrainingSet
- Sets the categories for the output data..
- setOutputLayer(boolean) -
Method in class net.openai.ai.nn.learning.TestLearningRule
- Needed for Castor
- setParent(DataContainer) -
Method in interface net.openai.ai.nn.gui.data.DataObject
- Sets the parent of this object (for nested structures)
- setParent(DataContainer) -
Method in class net.openai.ai.nn.gui.data.AbstractDataObject
- Sets the parent of this object (for nested structures)
- setParentSelectionAlgorithm(ArraySelectionAlgorithm) -
Method in class net.openai.ai.ga.world.World
- Sets the parent selection algorithm to the given algorithm.
- setPath(String) -
Method in class net.openai.ai.nn.gui.scripting.ScriptTree
- Method declaration
- setPopulation(Population) -
Method in class net.openai.ai.ga.world.World
- Sets the Population used in this World.
- setProperties(JLabel, AITreeNode) -
Method in class net.openai.ai.nn.gui.widgets.AITreeCellRenderer
-
- setProperties(Vector) -
Method in class net.openai.ai.nn.gui.properties.PropertyList
- Sets the properties of this list.
- setPropertyHandler(PropertyHandler) -
Method in class net.openai.ai.nn.gui.PropertyFrame
- Setter for property propertyHandler.
- setPropertyHandler(PropertyHandler) -
Method in class net.openai.ai.nn.gui.properties.PropertyEditor
- Setter for property propertyHandler.
- setRows(Vector) -
Method in class net.openai.ai.nn.parser.Data
- Set the rows of data.
- setSelect(String) -
Method in class net.openai.ai.nn.gui.properties.Property
- Setter for property select.
- setSelected(boolean) -
Method in class net.openai.ai.nn.gui.data.GUILayer
- Sets the 'selected' flag of all neurons within this layer
to a specific value
- setSelected(boolean) -
Method in class net.openai.ai.nn.gui.data.AbstractGUINeuron
- Sets the selected - flag.
- setSelected(boolean) -
Method in interface net.openai.ai.nn.gui.data.Drawable
- Sets the 'selected' flag of this object
- setSelected(boolean) -
Method in class net.openai.ai.nn.gui.data.AbstractDrawable
- Sets the 'selected' flag of this object
- setSelectedItem(Object) -
Method in class net.openai.ai.nn.gui.properties.ClassSelectorModel
- Selects a specific DropDown-entry.
- setSelections(Vector) -
Method in class net.openai.ai.nn.gui.properties.PropertyFile
- Setter for property _selections.
- setSetter(String) -
Method in class net.openai.ai.nn.gui.properties.Property
- Sets the setter-method for this property
- setSize(int) -
Method in class net.openai.ai.ga.cell.encoding.FixedBinaryString
- Sets the length of this binary string in bits
- setSize(int) -
Method in class net.openai.ai.nn.network.Layer
- Sets the number of neurons in this layer, this should behave much
like the Vector.setSize() in that, if i > current Size, new neurons
are added to the layer and if i < current Size then any neuron at
index i or greater are discarded.
- setSize(int) -
Method in class net.openai.ai.nn.network.Network
- Sets the size of this network.
- setSleepTime(int) -
Method in class net.openai.ai.hybrid.fsmagent.SleepState
- Sets the sleep time for the SleepState in milliseconds.
- setStartState(State) -
Method in class net.openai.util.fsm.Machine
- Sets the start state for this machine.
- setState(int) -
Method in class net.openai.ai.nn.gui.topology.NetworkThread
-
- setSurvivalSelectionAlgorithm(SelectionAlgorithm) -
Method in class net.openai.ai.ga.world.World
- Sets the survival selection algorithm to the given algorithm.
- setTarget(boolean) -
Method in class net.openai.util.fsm.BooleanCondition
- Sets the target boolean value that will satisfy this condition.
- setTarget(Boolean) -
Method in class net.openai.util.fsm.BooleanCondition
- Sets the target Boolean value that will satisfy this condition.
- setTargetState(State) -
Method in class net.openai.util.fsm.Condition
- Sets the target state for this Condition.
- setText1(String) -
Method in class net.openai.ai.nn.gui.widgets.StatusBar
- Set textlabel #1
- setText2(String) -
Method in class net.openai.ai.nn.gui.widgets.StatusBar
- Set textlabel #2
- setToLayerID(long) -
Method in class net.openai.ai.nn.network.Connection
- Set's the (temporary) ID of the ToNeuron's Layer
Used by the umarshalling process
- setToNeuron(Neuron) -
Method in class net.openai.ai.nn.network.Connection
- Set the to neuron.
- setToNeuronID(long) -
Method in class net.openai.ai.nn.network.Connection
- Set's the (temporary) ID of the ToNeuron
Used by the umarshalling process
- setToolText(String, String) -
Method in class net.openai.ai.nn.gui.widgets.AIToolbar
- Sets the ToolTip of a Button
- setTrainingElement(TrainingElement) -
Method in class net.openai.ai.nn.network.Network
- Set the training element to be worked on by the network.
- setTrainingSet(TrainingSet) -
Method in class net.openai.ai.nn.gui.TrainingTableModel
- Setter for property trainingSet.
- setTrainingSet(TrainingSet) -
Method in class net.openai.ai.nn.gui.LearningEditor
- Setter for property trainingSet.
- setTrainingSet(TrainingSet) -
Method in class net.openai.ai.nn.network.Network
- Set the training set to be worked on by the network.
- setTransferFunction(TransferFunction) -
Method in class net.openai.ai.nn.network.Layer
- Set the value of transferFunction.
- setType(int) -
Method in class net.openai.util.fsm.ComparableCondition
- Sets the type of ComparableCondition this is.
- setType(String) -
Method in class net.openai.ai.nn.gui.properties.Property
- Setter for property type.
- setUseBias(boolean) -
Method in class net.openai.ai.nn.network.Network
- Set whether the network will use a bias.
- setValue(double) -
Method in class net.openai.ai.nn.network.Weight
- Set the weight's value.
- setValue(Object, Object) -
Method in class net.openai.ai.nn.gui.properties.Property
- Sets the value in the given clientObject.
- setValue(String) -
Method in class net.openai.ai.nn.gui.properties.SelectionEntry
- Setter for property _value.
- setValueAt(Object, int, int) -
Method in class net.openai.ai.nn.gui.TrainingTableModel
-
- setValueAt(Object, int, int) -
Method in class net.openai.ai.nn.gui.properties.PropertyTableModel
-
- setWeight(double) -
Method in class net.openai.ai.nn.gui.data.GUIConnection
- Sets the weight of the encapsulated neuralnet-connection to a new value
- setWeight(Weight) -
Method in class net.openai.ai.nn.network.Connection
- Set the weight to be associated with this connection.
- setX(int) -
Method in interface net.openai.ai.nn.gui.data.GUINeuron
- Sets the neurons X-position
- setX(int) -
Method in class net.openai.ai.nn.gui.data.AbstractGUINeuron
- Set Y-Position on the Screen
- setXML(Node) -
Method in interface net.openai.ai.nn.parser.XMLParser
- Method declaration
- setY(int) -
Method in interface net.openai.ai.nn.gui.data.GUINeuron
- Sets the neurons X-position
- setY(int) -
Method in class net.openai.ai.nn.gui.data.AbstractGUINeuron
- Set X-Position on the Screen
- shape -
Variable in class net.openai.ai.nn.gui.data.AbstractDrawable
-
- show(String, int, int) -
Method in class net.openai.ai.nn.gui.topology.NetworkTools
- Method declaration
- showLayerWizzard(DataModel) -
Static method in class net.openai.ai.nn.gui.topology.NetworkTools
- Show the LayerWizzard and add a Layer
- shutdown() -
Method in class net.openai.ai.agent.Daemon
- Shuts down the Daemon.
- SimpleFileFilter - class net.openai.ai.nn.gui.widgets.SimpleFileFilter.
- A convenience implementation of FileFilter that filters out
all files except for those type extensions that it knows about.
- SimpleFileFilter() -
Constructor for class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Creates a file filter.
- SimpleFileFilter(String) -
Constructor for class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Creates a file filter that accepts files with the given extension.
- SimpleFileFilter(String[]) -
Constructor for class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Creates a file filter from the given string array.
- SimpleFileFilter(String[], String) -
Constructor for class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Creates a file filter from the given string array and description.
- SimpleFileFilter(String, String) -
Constructor for class net.openai.ai.nn.gui.widgets.SimpleFileFilter
- Creates a file filter that accepts the given file type.
- SimpleMigrateState - class net.openai.ai.hybrid.fsmagent.SimpleMigrateState.
-
- SimpleMigrateState(String, int) -
Constructor for class net.openai.ai.hybrid.fsmagent.SimpleMigrateState
- Constructs a new SimpleMigrateState with the given host and port to
migrate to.
- singleClick(int, TreePath) -
Method in class net.openai.ai.nn.gui.scripting.SourceEditor.MouseEventHandler
- Method declaration
- SINGLESTEP -
Static variable in class net.openai.ai.nn.gui.topology.NetworkThread
-
- size() -
Method in class net.openai.ai.nn.gui.data.DataContainer
- returns the amount of childs in this container
- size() -
Method in class net.openai.ai.nn.network.Network
- Returns the layercount
- size() -
Method in class net.openai.ai.nn.training.TrainingSet
- Returns the number of elements in this set.
- SleepState - class net.openai.ai.hybrid.fsmagent.SleepState.
- This AgentState sleeps for a given time.
- SleepState() -
Constructor for class net.openai.ai.hybrid.fsmagent.SleepState
- Constructs a new SleepState with a sleep time of 0 milliseconds.
- SleepState(int) -
Constructor for class net.openai.ai.hybrid.fsmagent.SleepState
- Constructs a new SleepState with the specified sleep time.
- SourceEditor - class net.openai.ai.nn.gui.scripting.SourceEditor.
- Source Editor.
- SourceEditor.MouseEventHandler - class net.openai.ai.nn.gui.scripting.SourceEditor.MouseEventHandler.
- Class declaration
- SourceEditor.MouseEventHandler() -
Constructor for class net.openai.ai.nn.gui.scripting.SourceEditor.MouseEventHandler
-
- SourceEditor(String) -
Constructor for class net.openai.ai.nn.gui.scripting.SourceEditor
- Creates new SourceEditor
- spaceX -
Variable in class net.openai.ai.nn.gui.topology.GridLayout
-
- spaceY -
Variable in class net.openai.ai.nn.gui.topology.GridLayout
-
- START_FLAG_CHANGE -
Static variable in class net.openai.util.fsm.event.StateEvent
- This type of StateEvent indicates a toggling of the start state flag
on the state.
- startAgent(Agent) -
Method in class net.openai.ai.agent.Daemon
- Starts an agent in its own Thread.
- startDaemon(Hashtable) -
Static method in class net.openai.ai.agent.Daemon
- Starts up a Daemon with the given options contained in the Hashtable.
- startService(DaemonService) -
Method in class net.openai.ai.agent.Daemon
- Starts a service in its own Thread.
- State - class net.openai.util.fsm.State.
- State abstract class
- State() -
Constructor for class net.openai.util.fsm.State
- Constructs a new State.
- StateEvent - class net.openai.util.fsm.event.StateEvent.
- The
Event
object that will be the interface between the
State
s and their listeners. - StateEvent(State, int) -
Constructor for class net.openai.util.fsm.event.StateEvent
- Constructs a StateEvent object.
- StateListener - interface net.openai.util.fsm.event.StateListener.
- An interface for listening to
State
s. - StatusBar - class net.openai.ai.nn.gui.widgets.StatusBar.
- Simple StatusBar pane with 2 textelements
- StatusBar() -
Constructor for class net.openai.ai.nn.gui.widgets.StatusBar
- Creates new form StatusBar
- STOP -
Static variable in class net.openai.ai.nn.gui.topology.NetworkThread
-
- StrictPermutation - class net.openai.ai.ga.cell.encoding.StrictPermutation.
- The
StrictPermutation
class stores a permutation of values from
0 to (length-1). - StrictPermutation(StrictPermutation) -
Constructor for class net.openai.ai.ga.cell.encoding.StrictPermutation
- Creates and returns a clone of the given
StrictPermutation
.
- StrictPermutation(String, int) -
Constructor for class net.openai.ai.ga.cell.encoding.StrictPermutation
- Creates a new
StrictPermutation
with the specified length
and given name.
- StrictPermutation(String, int, int[]) -
Constructor for class net.openai.ai.ga.cell.encoding.StrictPermutation
- Creates a new
StrictPermutation
initialized with the
specified capacity and starting with the values in the passed integer
array so far as is possible using setListLoosely
.
- SubsetSelectorAdaptor - class net.openai.ai.ga.selection.common.SubsetSelectorAdaptor.
SelectionAlgorithm
is a method by which Cell
members are chosen from a Population
for a given purpose
(i.e.- SubsetSelectorAdaptor() -
Constructor for class net.openai.ai.ga.selection.common.SubsetSelectorAdaptor
-
String
representation of this binary string as a
string of binary digits.
String
representation of this binary string as a
string of binary digits, including leading zeroes
String
representation of this binary string as a
string of hexadecimal digits, including leading zeroes
String
representation of this binary string as a
string of hex digits.
World's toString()
method and
returns a concatenation of all the String
s returned.
- toString() -
Method in class net.openai.ai.ga.cell.AbstractCell
- Returns a string showing the fitness and maturity of this cell.
- toString() -
Method in class net.openai.ai.ga.cell.encoding.StrictPermutation
- Method declaration
- toString() -
Method in class net.openai.ai.ga.population.PopulationArray
-
- toString() -
Method in class net.openai.ai.ga.population.Population
- Returns a
String
representation of this
Population
.
- toString() -
Method in class net.openai.ai.ga.world.World
- Returns a string showing the current status of this World.
- toString() -
Method in class net.openai.ai.nn.gui.widgets.AITreeNode
- Overwrites the object.toString() to return the nodename
- toString() -
Method in class net.openai.ai.nn.network.Weight
- Method declaration
- toString() -
Method in class net.openai.ai.nn.network.Connection
- A string representation of this connection object.
- toString() -
Method in class net.openai.ai.nn.network.Neuron
- Returns a string rpresentation of the neuron.
- toString() -
Method in class net.openai.ai.nn.network.Layer
- Returns a String representation of this layer.
- toString() -
Method in class net.openai.ai.nn.network.Network
- Returns a string representation of the network useable for
debug purposes.
- toString() -
Method in class net.openai.ai.nn.parser.Data
- Returns a String of the columns and the data.
- toString() -
Method in class net.openai.ai.nn.training.TrainingElement
- Returns a string representation of the training element.
- toString() -
Method in class net.openai.util.fsm.UnhandledConditionException
- Returns a
String
represention of this object.
- toString() -
Method in class net.openai.util.fsm.event.StateEvent
- Returns a string representation of this event.
- toStringQuiet -
Variable in class net.openai.ai.ga.population.Population
- Determines whether to display anything on a
toString()
call.
- toStringUsesCells -
Variable in class net.openai.ai.ga.population.Population
- Determines whether to call all the
Cell
s to return
something as well.
- toStringUsesSize -
Variable in class net.openai.ai.ga.population.Population
- Determines whether to display the size of the
Population
- toStringUsesTopCell -
Variable in class net.openai.ai.ga.population.Population
- Determines whether the
Cell
with the highest fitness
is displayed.
- TrainingElement - class net.openai.ai.nn.training.TrainingElement.
- A single TrainingElement
- TrainingElement() -
Constructor for class net.openai.ai.nn.training.TrainingElement
- Constructor declaration
- TrainingElement(Vector, Vector) -
Constructor for class net.openai.ai.nn.training.TrainingElement
- Constructor declaration
- TrainingSet - class net.openai.ai.nn.training.TrainingSet.
- Data to train a neuralnet
- TRAININGSET_FILEFILTER -
Static variable in class net.openai.ai.nn.gui.widgets.AIFileRequester
- Trainingset FileFilter
- TRAININGSET_FILENAME_EXTENSIONS -
Static variable in class net.openai.ai.nn.gui.widgets.AIFileRequester
- Filename extensions for TrainingSets
- TrainingSet() -
Constructor for class net.openai.ai.nn.training.TrainingSet
-
- trainingSetDirectory -
Static variable in class net.openai.ai.nn.gui.widgets.AIFileRequester
- Default trainingset directory
- trainingSetMarshaller(TrainingSet, String, String) -
Static method in class net.openai.ai.nn.persistence.Persistence
- Marshalls TrainingSet object into XML file
- trainingSetUnmarshaller(String, String) -
Static method in class net.openai.ai.nn.persistence.Persistence
- Unmarshalls TrainingSet object from XML file
- TrainingTableModel - class net.openai.ai.nn.gui.TrainingTableModel.
- TableModel implementation to handle a TrainingSet in a JTree
- TrainingTableModel() -
Constructor for class net.openai.ai.nn.gui.TrainingTableModel
- Creates a new instance of TrainingTableModel
- transfer(Neuron) -
Method in class net.openai.ai.nn.transfer.TestTransferFunction
- Method declaration
- transfer(Neuron) -
Method in class net.openai.ai.nn.transfer.TransferFunction
- Method declaration
- TransferFunction - class net.openai.ai.nn.transfer.TransferFunction.
- Class declaration
- TransferFunction() -
Constructor for class net.openai.ai.nn.transfer.TransferFunction
-
- ttmodel -
Variable in class net.openai.ai.nn.gui.LearningEditor
-
- type -
Variable in class net.openai.ai.nn.gui.data.AbstractGUINeuron
- Types
0 input
1 ouput
2 hidden
-1 *shrugs*
Exception
for when a Condition
is not satisfied
by the input into the Machine
.Population
and no
selection algorithms.
Population
, and
initialize no selection algorithms.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |