Serialized Form
Package net.openai.ai.agent |
spawnHostName
java.lang.String spawnHostName
- The host machine name that spawned the agent.
spawnHostIP
java.lang.String spawnHostIP
- The host machine IP that spawned the agent.
spawnTime
long spawnTime
- The local time that the agent was spawned in milliseconds.
agentNumber
long agentNumber
- The number of the agent created on the local host.
runState
int runState
- The run state for the agent. I wanted to make this transient, but
the agent would't maintain its runState if saved out to a file.
address
java.lang.String address
- The IP address of the remote Daemon.
host
java.lang.String host
- The hostname of the remote Daemon.
port
int port
- The port of the remote Daemon.
services
java.lang.String[] services
- A list of known services for the remote Daemon.
isPublic
boolean isPublic
- Indicates whether or not this is a "public" service or not.
Package net.openai.ai.ga.population |
cells
java.util.Collection cells
- The collection of cells that are in this
Population
toStringQuiet
boolean toStringQuiet
- Determines whether to display anything on a
toString()
call.
toStringUsesSize
boolean toStringUsesSize
- Determines whether to display the size of the
Population
toStringUsesCells
boolean toStringUsesCells
- Determines whether to call all the
Cell
s to return
something as well.
toStringUsesTopCell
boolean toStringUsesTopCell
- Determines whether the
Cell
with the highest fitness
is displayed.
pops
java.util.Collection pops
- The
Collection
that holds all the Population
s
Package net.openai.ai.ga.world |
environment
Environment environment
- The environment that the population must evaluate against
name
java.lang.String name
- The name of this World object. Used in GeneticAlgorithm operations
population
Population population
- The population of this world
parentSelection
ArraySelectionAlgorithm parentSelection
- The parent selection algorithm by which new cells are created.
This occurs before mutation and before survival selection.
mutationSelection
SelectionAlgorithm mutationSelection
- The mutation selection algorithm by which cells in the population
are selected to mutate. This occurs after parent selection (and may
therefore include new offspring) but before survival selection.
survivalSelection
SelectionAlgorithm survivalSelection
- The survival selection algorithm by which the population to survive is
chosen at the end of an iteration. It occurs after parent selection and
mutation.
generation
int generation
- The number of generations this world has been iterated through.
Package net.openai.ai.hybrid.fsmagent |
agent
FSMAgent agent
- The Agent that this state belongs to.
machine
Machine machine
- The FSM Machine.
lastStateValue
java.lang.Object lastStateValue
- The last known output from a FSMState's executeState() method.
startState
AgentState startState
- The internal start state for the Agent.
data
java.lang.Object data
- A handle to the forwarded data.
destHost
java.lang.String destHost
- The destination host.
destPort
int destPort
- The destination port.
sleepTime
int sleepTime
- The number of milliseconds to sleep.
Package net.openai.ai.nn.architecture |
listeners
java.util.Vector listeners
Package net.openai.ai.nn.error |
Package net.openai.ai.nn.gui |
pan
javax.swing.JPanel pan
- An empty JPanel that is added to the Inner Frame
button
javax.swing.AbstractButton button
- This holds a refrence to the frames corrasponding menu item in the window menu
toolbar
AIToolbar toolbar
- context-Toolbar for this frame
biBack
java.awt.image.BufferedImage biBack
iBack
java.awt.Image iBack
bigBack
java.awt.Graphics2D bigBack
table
javax.swing.JTable table
scrollpane
javax.swing.JScrollPane scrollpane
ttmodel
TrainingTableModel ttmodel
MAXLINES
int MAXLINES
- See Also:
- Constant Field Values
pane
javax.swing.JScrollPane pane
textarea
javax.swing.JTextArea textarea
writer
net.openai.ai.nn.gui.LogFrame.LogWriter writer
appender
org.apache.log4j.WriterAppender appender
layout
org.apache.log4j.PatternLayout layout
notesPane
NotesPane notesPane
- An empty JPanel that is added to the Inner Frame
button
javax.swing.AbstractButton button
- This holds a refrence to the frames corrasponding menu item in the window menu
propertyeditor
PropertyEditor propertyeditor
trainingSet
TrainingSet trainingSet
cinput
int cinput
coutput
int coutput
elements
java.util.Vector elements
Package net.openai.ai.nn.gui.dialogs |
bAdd
javax.swing.JButton bAdd
tName
javax.swing.JTextField tName
jLabel4
javax.swing.JLabel jLabel4
jLabel3
javax.swing.JLabel jLabel3
jLabel2
javax.swing.JLabel jLabel2
jLabel1
javax.swing.JLabel jLabel1
bCancel
javax.swing.JButton bCancel
tNeurons
javax.swing.JTextField tNeurons
bConnect
javax.swing.JCheckBox bConnect
lID
long lID
network
GUINetwork network
Package net.openai.ai.nn.gui.properties |
_data
java.util.Vector _data
_selected
java.lang.Object _selected
_component
java.awt.Component _component
READONLY
java.awt.Color READONLY
NAMECOLUMN
java.awt.Color NAMECOLUMN
READWRITE
java.awt.Color READWRITE
SELECTED
java.awt.Color SELECTED
table
PropertyEditor.PropertyTable table
propertyHandler
PropertyHandler propertyHandler
dummy
PropertyList dummy
info
javax.swing.JTextArea info
caption
javax.swing.JLabel caption
properties
java.util.Vector properties
propertylist
PropertyList propertylist
clientobject
java.lang.Object clientobject
Package net.openai.ai.nn.gui.scripting |
root
java.lang.String root
rootdir
java.lang.String rootdir
editpane
org.jedit.JEditTextArea editpane
console
bsh.util.JConsole console
interpreter
bsh.Interpreter interpreter
tree
ScriptTree tree
selectedFile
java.io.File selectedFile
currentFile
java.io.File currentFile
vsplit
javax.swing.JSplitPane vsplit
hsplit
javax.swing.JSplitPane hsplit
Package net.openai.ai.nn.gui.topology |
data
DataModel data
ndRoot
AITreeNode ndRoot
log
org.apache.log4j.Category log
networkPane
NetworkPane networkPane
- An empty JPanel that is added to the Inner Frame
button
javax.swing.AbstractButton button
- This holds a refrence to the frames corrasponding menu item in the window menu
tree
AITree tree
treemodel
AITreeModel treemodel
networkThread
NetworkThread networkThread
zoom
double zoom
LEFT
int LEFT
- See Also:
- Constant Field Values
TOP
int TOP
- See Also:
- Constant Field Values
h_div
int h_div
v_div
int v_div
datamodel
DataModel datamodel
guinetwork
GUINetwork guinetwork
mouseEventHandler
net.openai.ai.nn.gui.topology.NetworkPane.MouseEventHandler mouseEventHandler
isPainting
boolean isPainting
menues
NetworkTools menues
Package net.openai.ai.nn.gui.widgets |
toolbar
AIToolbar toolbar
contextToolbar
AIToolbar contextToolbar
listeners
javax.swing.event.EventListenerList listeners
listener
javax.swing.event.EventListenerList listener
Buttons
java.util.HashMap Buttons
strName
java.lang.String strName
lID
long lID
pIcon
javax.swing.ImageIcon pIcon
component
java.awt.Component component
text2
javax.swing.JLabel text2
text1
javax.swing.JLabel text1
Package net.openai.ai.nn.input |
Package net.openai.ai.nn.learning |
isOutputLayer
boolean isOutputLayer
alpha
double alpha
beta
double beta
Package net.openai.ai.nn.network |
biasValue
double biasValue
fromNeuron
Neuron fromNeuron
toNeuron
Neuron toNeuron
weight
Weight weight
toLayerID
long toLayerID
toNeuronID
long toNeuronID
neurons
java.util.Vector neurons
learningRule
LearningRule learningRule
transferFunction
TransferFunction transferFunction
inputFunction
InputFunction inputFunction
name
java.lang.String name
lID
long lID
lNID
long lNID
layerType
int layerType
listeners
java.util.Vector listeners
network
Network network
layers
java.util.Vector layers
learningOrder
java.util.Vector learningOrder
architecture
Architecture architecture
errorType
ErrorType errorType
trainingSet
TrainingSet trainingSet
trainingElement
TrainingElement trainingElement
learning
boolean learning
connected
boolean connected
useBias
boolean useBias
error
double error
errorCriterion
double errorCriterion
lLID
long lLID
layerEventListeners
java.util.Vector layerEventListeners
iterationLimitReachedEventListeners
java.util.Vector iterationLimitReachedEventListeners
criterionReachedEventListeners
java.util.Vector criterionReachedEventListeners
connections
java.util.Vector connections
connectionsTo
java.util.Vector connectionsTo
connectionsFrom
java.util.Vector connectionsFrom
input
double input
output
double output
error
double error
errorSet
boolean errorSet
lID
long lID
layer
Layer layer
value
double value
lastDelta
double lastDelta
listeners
java.util.Vector listeners
Package net.openai.ai.nn.network.event |
type
int type
connection
Connection connection
criterion
double criterion
iterationLimit
int iterationLimit
layer
Layer layer
neuron
Neuron neuron
neuron
Neuron neuron
weight
Weight weight
Package net.openai.ai.nn.training |
input
java.util.Vector input
desired
java.util.Vector desired
output
java.util.Vector output
elements
java.util.Vector elements
inputCategories
java.util.Vector inputCategories
outputCategories
java.util.Vector outputCategories
Package net.openai.ai.nn.transfer |
Package net.openai.util.fsm |
targetValue
boolean targetValue
- Our target boolean value.
type
int type
- The type of ComparableCondition this instance is.
comparable
java.lang.Comparable comparable
- The Comparable object that this instance will be comparing to.
targetState
State targetState
- A handle to our target State.
sourceStates
java.util.Vector sourceStates
- A handle to our source States.
target
java.lang.Object target
- The object that we are going to check against.
startState
State startState
- A handle to the start state. This will be the first state added
to the machine.
currentState
State currentState
- A handle to the current state of the machine.
syncObject
java.lang.Integer syncObject
- A dummy object to synchronize on across methods.
listeners
java.util.Vector listeners
- A list of listeners for this Machine.
conditions
java.util.Vector conditions
- A Vector of Conditions to check.
name
java.lang.String name
- The name of this state.
startState
boolean startState
- A flag to indicate that we are a start state. This can only be set
by the Machine itself. If you wish to set a State as a start state
you must call
setStartState()
on the machine itself.
endState
boolean endState
- A flag to indicate that this is an end state. Unlike the start state
flag, a state's end state flag can freely be changed on the state
itself.
listeners
java.util.Vector listeners
- A list of listeners for this state.
sourceState
State sourceState
- A handle to the
State
that failed to have a matching
Condition
.
sourceCondition
java.lang.Object sourceCondition
- A handle to the object that failed to match any of the
Condition
s.
Package net.openai.util.fsm.event |
type
int type
- The type of event that this MachineEvent is.
type
int type
- The type of event that this StateEvent is.
Copyright - 2001 OpenAI Labs. All Rights Reserved.