Serialized Form


Package net.openai.ai.agent

Class net.openai.ai.agent.Agent implements Serializable

Serialized Fields

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.

Class net.openai.ai.agent.DaemonDescription implements Serializable

Serialized Fields

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.

Class net.openai.ai.agent.DaemonService implements Serializable

Serialized Fields

isPublic

boolean isPublic
Indicates whether or not this is a "public" service or not.

Class net.openai.ai.agent.MobileAgent implements Serializable


Package net.openai.ai.ga.population

Class net.openai.ai.ga.population.Population implements Serializable

Serialized Fields

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 Cells to return something as well.


toStringUsesTopCell

boolean toStringUsesTopCell
Determines whether the Cell with the highest fitness is displayed.

Class net.openai.ai.ga.population.PopulationArray implements Serializable

Serialized Fields

pops

java.util.Collection pops
The Collection that holds all the Populations


Package net.openai.ai.ga.world

Class net.openai.ai.ga.world.World implements Serializable

Serialized Fields

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

Class net.openai.ai.hybrid.fsmagent.AgentState implements Serializable

Serialized Fields

agent

FSMAgent agent
The Agent that this state belongs to.

Class net.openai.ai.hybrid.fsmagent.FSMAgent implements Serializable

Serialized Fields

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.

Class net.openai.ai.hybrid.fsmagent.HaltState implements Serializable

Class net.openai.ai.hybrid.fsmagent.InputForwardingState implements Serializable

Serialized Fields

data

java.lang.Object data
A handle to the forwarded data.

Class net.openai.ai.hybrid.fsmagent.MigrateState implements Serializable

Class net.openai.ai.hybrid.fsmagent.SimpleMigrateState implements Serializable

Serialized Fields

destHost

java.lang.String destHost
The destination host.


destPort

int destPort
The destination port.

Class net.openai.ai.hybrid.fsmagent.SleepState implements Serializable

Serialized Fields

sleepTime

int sleepTime
The number of milliseconds to sleep.


Package net.openai.ai.nn.architecture

Class net.openai.ai.nn.architecture.Architecture implements Serializable

Class net.openai.ai.nn.architecture.TestArchitecture implements Serializable

Serialized Fields

listeners

java.util.Vector listeners


Package net.openai.ai.nn.error

Class net.openai.ai.nn.error.ErrorType implements Serializable

Class net.openai.ai.nn.error.TestErrorType implements Serializable


Package net.openai.ai.nn.gui

Class net.openai.ai.nn.gui.AIDesktop implements Serializable

Class net.openai.ai.nn.gui.AIFrame implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.ImageFrame implements Serializable

Serialized Fields

biBack

java.awt.image.BufferedImage biBack

iBack

java.awt.Image iBack

bigBack

java.awt.Graphics2D bigBack

Class net.openai.ai.nn.gui.LearningEditor implements Serializable

Serialized Fields

table

javax.swing.JTable table

scrollpane

javax.swing.JScrollPane scrollpane

ttmodel

TrainingTableModel ttmodel

Class net.openai.ai.nn.gui.LogFrame implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.NotesFrame implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.NotesPane implements Serializable

Class net.openai.ai.nn.gui.PropertyFrame implements Serializable

Serialized Fields

propertyeditor

PropertyEditor propertyeditor

Class net.openai.ai.nn.gui.TrainingTableModel implements Serializable

Serialized Fields

trainingSet

TrainingSet trainingSet

cinput

int cinput

coutput

int coutput

elements

java.util.Vector elements


Package net.openai.ai.nn.gui.dialogs

Class net.openai.ai.nn.gui.dialogs.AddLayer implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.properties.ClassSelectorModel implements Serializable

Serialized Fields

_data

java.util.Vector _data

_selected

java.lang.Object _selected

Class net.openai.ai.nn.gui.properties.PropertyCellEditor implements Serializable

Serialized Fields

_component

java.awt.Component _component

Class net.openai.ai.nn.gui.properties.PropertyCellRenderer implements Serializable

Serialized Fields

READONLY

java.awt.Color READONLY

NAMECOLUMN

java.awt.Color NAMECOLUMN

READWRITE

java.awt.Color READWRITE

SELECTED

java.awt.Color SELECTED

Class net.openai.ai.nn.gui.properties.PropertyEditor implements Serializable

Serialized Fields

table

PropertyEditor.PropertyTable table

propertyHandler

PropertyHandler propertyHandler

dummy

PropertyList dummy

info

javax.swing.JTextArea info

caption

javax.swing.JLabel caption

Class net.openai.ai.nn.gui.properties.PropertyTableModel implements Serializable

Serialized Fields

properties

java.util.Vector properties

propertylist

PropertyList propertylist

clientobject

java.lang.Object clientobject


Package net.openai.ai.nn.gui.scripting

Class net.openai.ai.nn.gui.scripting.ScriptTree implements Serializable

Class net.openai.ai.nn.gui.scripting.ScriptTreeModel implements Serializable

Serialized Fields

root

java.lang.String root

Class net.openai.ai.nn.gui.scripting.SourceEditor implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.topology.AITree implements Serializable

Class net.openai.ai.nn.gui.topology.AITreeModel implements Serializable

Serialized Fields

data

DataModel data

ndRoot

AITreeNode ndRoot

log

org.apache.log4j.Category log

Class net.openai.ai.nn.gui.topology.NetworkFrame implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.topology.NetworkPane implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.gui.widgets.AbstractTreeModel implements Serializable

Class net.openai.ai.nn.gui.widgets.AIMenuBar implements Serializable

Serialized Fields

toolbar

AIToolbar toolbar

contextToolbar

AIToolbar contextToolbar

Class net.openai.ai.nn.gui.widgets.AIPopupMenu implements Serializable

Serialized Fields

listeners

javax.swing.event.EventListenerList listeners

Class net.openai.ai.nn.gui.widgets.AIToolbar implements Serializable

Serialized Fields

listener

javax.swing.event.EventListenerList listener

Buttons

java.util.HashMap Buttons

Class net.openai.ai.nn.gui.widgets.AIToolbar.AIToolbarButton implements Serializable

Class net.openai.ai.nn.gui.widgets.AITreeCellRenderer implements Serializable

Class net.openai.ai.nn.gui.widgets.AITreeNode implements Serializable

Serialized Fields

strName

java.lang.String strName

lID

long lID

pIcon

javax.swing.ImageIcon pIcon

component

java.awt.Component component

Class net.openai.ai.nn.gui.widgets.DefaultTree implements Serializable

Class net.openai.ai.nn.gui.widgets.StatusBar implements Serializable

Serialized Fields

text2

javax.swing.JLabel text2

text1

javax.swing.JLabel text1


Package net.openai.ai.nn.input

Class net.openai.ai.nn.input.InputFunction implements Serializable

Class net.openai.ai.nn.input.TestInputFunction implements Serializable


Package net.openai.ai.nn.learning

Class net.openai.ai.nn.learning.LearningRule implements Serializable

Class net.openai.ai.nn.learning.TestLearningRule implements Serializable

Serialized Fields

isOutputLayer

boolean isOutputLayer

alpha

double alpha

beta

double beta


Package net.openai.ai.nn.network

Class net.openai.ai.nn.network.BiasNeuron implements Serializable

Serialized Fields

biasValue

double biasValue

Class net.openai.ai.nn.network.Connection implements Serializable

Serialized Fields

fromNeuron

Neuron fromNeuron

toNeuron

Neuron toNeuron

weight

Weight weight

toLayerID

long toLayerID

toNeuronID

long toNeuronID

Class net.openai.ai.nn.network.Layer implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.network.Network implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.network.Neuron implements Serializable

Serialized Fields

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

Class net.openai.ai.nn.network.Weight implements Serializable

Serialized Fields

value

double value

lastDelta

double lastDelta

listeners

java.util.Vector listeners


Package net.openai.ai.nn.network.event

Class net.openai.ai.nn.network.event.AbstractNNEvent implements Serializable

Serialized Fields

type

int type

Class net.openai.ai.nn.network.event.ConnectionEvent implements Serializable

Serialized Fields

connection

Connection connection

Class net.openai.ai.nn.network.event.CriterionReachedEvent implements Serializable

Serialized Fields

criterion

double criterion

Class net.openai.ai.nn.network.event.IterationLimitReachedEvent implements Serializable

Serialized Fields

iterationLimit

int iterationLimit

Class net.openai.ai.nn.network.event.LayerEvent implements Serializable

Serialized Fields

layer

Layer layer

Class net.openai.ai.nn.network.event.NeuronEvent implements Serializable

Serialized Fields

neuron

Neuron neuron

Class net.openai.ai.nn.network.event.NeuronRemovedEvent implements Serializable

Serialized Fields

neuron

Neuron neuron

Class net.openai.ai.nn.network.event.WeightChangeEvent implements Serializable

Serialized Fields

weight

Weight weight


Package net.openai.ai.nn.training

Class net.openai.ai.nn.training.TrainingElement implements Serializable

Serialized Fields

input

java.util.Vector input

desired

java.util.Vector desired

output

java.util.Vector output

Class net.openai.ai.nn.training.TrainingSet implements Serializable

Serialized Fields

elements

java.util.Vector elements

inputCategories

java.util.Vector inputCategories

outputCategories

java.util.Vector outputCategories


Package net.openai.ai.nn.transfer

Class net.openai.ai.nn.transfer.TestTransferFunction implements Serializable

Class net.openai.ai.nn.transfer.TransferFunction implements Serializable


Package net.openai.util.fsm

Class net.openai.util.fsm.AnyCondition implements Serializable

Class net.openai.util.fsm.BooleanCondition implements Serializable

Serialized Fields

targetValue

boolean targetValue
Our target boolean value.

Class net.openai.util.fsm.ComparableCondition implements Serializable

Serialized Fields

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.

Class net.openai.util.fsm.Condition implements Serializable

Serialized Fields

targetState

State targetState
A handle to our target State.


sourceStates

java.util.Vector sourceStates
A handle to our source States.

Class net.openai.util.fsm.EqualsCondition implements Serializable

Serialized Fields

target

java.lang.Object target
The object that we are going to check against.

Class net.openai.util.fsm.Machine implements Serializable

Serialized Fields

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.

Class net.openai.util.fsm.State implements Serializable

Serialized Fields

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.

Class net.openai.util.fsm.UnhandledConditionException implements Serializable

Serialized Fields

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 Conditions.


Package net.openai.util.fsm.event

Class net.openai.util.fsm.event.MachineEvent implements Serializable

Serialized Fields

type

int type
The type of event that this MachineEvent is.

Class net.openai.util.fsm.event.StateEvent implements Serializable

Serialized Fields

type

int type
The type of event that this StateEvent is.



Copyright - 2001 OpenAI Labs. All Rights Reserved.