All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

abscissa_step. Variable in class sim.gradDesc.ConjGrad
step size for the initial abscissas used in the mnbrack method
action. Variable in class sim.mdp.GridWorld
an action vector (created in parse())
action. Variable in class sim.mdp.MDP
an action vector (created in parse())
action. Variable in class sim.errFun.RLErrFun
An action that can be chosen in a given state
action. Variable in class sim.TDLambda
An action possible in the MDP
action. Variable in class sim.funApp.ValuePolicy
the action vector that is passed to findValAct().
action(Event, Object). Method in class sim.display.Graph2D
respond to the menu choices
action(Event, Object). Method in class sim.display.Graph3D
respond to the menu choices
action(Event, Object). Method in class Project
respond to the menu choices
action(Event, Object). Method in class sim.display.SaveDisplay
respond to the menu choices
action(Event, Object). Method in class Title
respond to the menu choices
actionSize(). Method in class sim.mdp.GridWorld
Return the number of elements in the action vector.
actionSize(). Method in class sim.mdp.Hall
Return the number of elements in the action vector.
actionSize(). Method in class sim.mdp.HC
Return the number of elements in the action vector.
actionSize(). Method in class sim.mdp.HCDemo
Return the number of elements in the action vector.
actionSize(). Method in class sim.mdp.LQR
Return the number of elements in the action vector.
actionSize(). Method in class sim.mdp.MDP
Return the number of elements in the action vector.
actionSize(). Method in class sim.mdp.XORmdp
Return the number of elements in the action vector.
adaptivePhi. Variable in class sim.errFun.ReinforcementLearning
Flag set to true if phi is adaptive.
add(double). Method in class matrix.MatrixD
each_element_of_this += k, return this
add(float). Method in class matrix.MatrixF
each_element_of_this += k, return this
add(MatrixD). Method in class matrix.MatrixD
this=this+m, return this
add(MatrixF). Method in class matrix.MatrixF
this=this+m, return this
addDataPoint(double, double). Method in class sim.display.PlotXY
function addDataPoint add a new data point and redraw the whole graph
addMenus(MenuBar). Method in class sim.display.Graph2D
add menu items to the window containing this GWin canvas.
addMenus(MenuBar). Method in class sim.display.Graph3D
add menu items to the window containing this GWin canvas.
addMenus(MenuBar). Method in class GWin
Override this to give a GWin menus.
addMenus(MenuBar). Method in class Project
Override this to give a GWin menus.
addMenus(MenuBar). Method in class sim.display.SaveDisplay
add menu items to the window containing this GWin canvas.
addMenus(MenuBar). Method in class Title
add menu items to the window containing this GWin canvas.
addMult(double, MatrixD). Method in class matrix.MatrixD
this=this+k*m, return this.
addMult(float, MatrixF). Method in class matrix.MatrixF
this=this+k*m, return this.
addRect(double, double). Method in class sim.display.PlotXY
function addRect adds rect.
AdvantageLearning(). Constructor for class sim.errFun.AdvantageLearning
allThreadsSuspended. Variable in class WebSim
Have all threads created by WebSim (and the applet thread itself) been suspended?
alphas. Variable in class sim.gradDesc.IDD
the learning rates, alpha = e^beta(i)
animate. Variable in class sim.display.SaveDisplay
Animation(). Constructor for class picture.Animation
Antialias(). Constructor for class picture.Antialias
applet. Variable in class GWin
the applet holding every embedded GWin
applet. Variable in class parse.Parser
applet. Variable in class Project
the Applet that created this Project.
autoscaleBounds(PDouble, PDouble, PDouble, PDouble). Method in class sim.display.Plot
Put preferred autoscaling bounds into the variables pointed to by these four pointers.
autoscaleBounds(PDouble, PDouble, PDouble, PDouble). Method in class sim.display.PlotXY
Put preferred autoscaling bounds into the variables pointed to by these four pointers.

B

Backprop(). Constructor for class sim.gradDesc.Backprop
bar. Variable in class picture.Picture
Batch(). Constructor for class sim.errFun.Batch
batchIndex. Variable in class sim.errFun.Batch
which of the batch elements is currently being processed.
batchIndex. Variable in class sim.errFun.ReinforcementLearning
which of the batch elements is currently being processed.
batchSize. Variable in class sim.errFun.Batch
the number of times to call the error function
beta. Variable in class sim.gradDesc.ConjGrad
the factor used to create a new search direction
betas. Variable in class sim.gradDesc.IDD
the beta matrix
bHeight. Variable in class picture.FadeIn
bHeight. Variable in class picture.Picture
blue. Variable in class picture.ColorMapEntry
The color (red,green,blue,filter,transparency) to which the number level maps
blue. Variable in class picture.Colors
blue component of color, -128=black, 127=bright red
bnf. Variable in class WebSim
If nonnull, the string containing the BNF code
BNF(int). Method in class sim.errFun.AdvantageLearning
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class picture.Animation
Return a BNF describing how this object parses its parameters.
BNF(int). Method in class picture.Antialias
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class sim.errFun.Batch
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class picture.ColorMap
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class picture.ColorMapEntry
BNF(int). Method in class picture.ColorVector
BNF(int). Method in class sim.gradDesc.ConjGrad
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class Credits
BNF(int). Method in class Credits2
BNF(int). Method in class sim.data.Data
BNF(int). Method in class picture.Description
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class Display
BNF(int). Method in class DisplayList
BNF(int). Method in class sim.data.Dot
BNF(int). Method in class picture.Edges
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class sim.errFun.ErrAvg
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.errFun.ErrFun
BNF(int). Method in class sim.Experiment
BNF(int). Method in class FindBNF
BNF(int). Method in class sim.ForExperiment
BNF(int). Method in class picture.directFractal.Fract1
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class sim.funApp.FunApp
BNF(int). Method in class picture.Gallery
Return a BNF describing how this object parses its parameters.
BNF(int). Method in class sim.gradDesc.GradDesc
BNF(int). Method in class sim.mdp.GridWorld
BNF(int). Method in class sim.mdp.Hall
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.mdp.HC
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.mdp.HCDemo
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.gradDesc.IDD
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
BNF(int). Method in class sim.funApp.InterferenceFunction
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.errFun.LocalLearning
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.funApp.LookupTable
BNF(int). Method in class sim.mdp.LQR
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class matrix.MatrixD
BNF(int). Method in class matrix.MatrixF
BNF(int). Method in class picture.directFractal.Maze
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class sim.mdp.MDP
BNF(int). Method in class sim.funApp.Net
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.data.OnesRnd
BNF(int). Method in interface parse.Parsable
Return a string representing the right side of the BNF definition of what this class parses.
BNF(int). Method in class pointer.PBoolean
BNF(int). Method in class sim.errFun.PDFE
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class picture.PicPipe
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class picture.PicPipePipeline
Return the BNF description of this object's parameters.
BNF(int). Method in class picture.Picture
BNF(int). Method in class sim.display.Plot
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class pointer.PMatrixD
BNF(int). Method in class pointer.Pointer
BNF(int). Method in class Project
BNF(int). Method in class ProjWin
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class pointer.PString
BNF(int). Method in class sim.errFun.QLearning
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class picture.Region
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class sim.errFun.ReinforcementLearning
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.data.RemoteTable
BNF(int). Method in class sim.data.RndCircle
BNF(int). Method in class picture.RndColor
Return the BNF definition of parameters this object parses.
BNF(int). Method in class sim.data.RndDisk
BNF(int). Method in class sim.data.RndOnes
BNF(int). Method in class sim.data.RndUniformLine
BNF(int). Method in class sim.data.RndUniformSquare
BNF(int). Method in class ShowThreads
BNF(int). Method in class sim.data.SpiralData
BNF(int). Method in class sim.funApp.SpiralFunction
BNF(int). Method in class sim.errFun.SupervisedLearning
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class sim.data.Table
BNF(int). Method in class sim.TDLambda
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class TestMatrix
BNF(int). Method in class sim.errFun.ValueIteration
Return the BNF description of how to parse the parameters of this object.
BNF(int). Method in class picture.ValueMap
Return BNF description of parameters for this object, when parsing language lang.
BNF(int). Method in class picture.ValueMapEntry
BNF(int). Method in class sim.funApp.ValuePolicy
BNF(int). Method in class WebSim
BNF(int). Method in class sim.data.XOR
BNF(int). Method in class sim.mdp.XORmdp
Return the BNF description of how to parse the parameters of this object.
border. Variable in class picture.Gallery
both. Variable in class picture.Picture
bottomC. Variable in class sim.display.Graph3D
bottomColor. Variable in class sim.display.Graph3D
bottomColorM. Variable in class sim.display.Graph3D
buf. Variable in class parse.Scanner
buffBounds. Variable in class Display
bounds of buffer
buffer. Variable in class Display
offscreen buffer used for double buffering
buttonPanel. Variable in class GWin
the panel holding the button that toggles embedding
buttons. Variable in class GWin
a panel holding the button panel

C

c. Variable in class parse.Scanner
calcPhi(boolean, Random). Method in class sim.errFun.ReinforcementLearning
changes. Variable in class watch.WatchManager
The number of times each watched variable has changed since its Watcher was last called
clev. Variable in class parse.Scanner
clone(). Method in class sim.funApp.FunApp
Make an exact duplicate of this class.
clone(). Method in class sim.funApp.InterferenceFunction
Make an exact duplicate of this class.
clone(). Method in class sim.funApp.LookupTable
Make an exact duplicate of this class.
clone(). Method in class matrix.MatrixD
Clone this object.
clone(). Method in class matrix.MatrixF
Clone this object.
clone(). Method in class sim.funApp.Net
Make an exact duplicate of this class.
clone(). Method in class pointer.PArray
Create a new object of the same type with the same value
clone(). Method in class pointer.PBoolean
Create a new object of the same type with the same value
clone(). Method in class pointer.PByte
Create a new object of the same type with the same value
clone(). Method in class pointer.PChar
Create a new object of the same type with the same value
clone(). Method in class pointer.PDouble
Create a new object of the same type with the same value
clone(). Method in class pointer.PDoubleArray1D
Create a new object of the same type with the same value
clone(). Method in class pointer.PFloat
Create a new object of the same type with the same value
clone(). Method in class pointer.PFloatArray1D
Create a new object of the same type with the same value
clone(). Method in class pointer.PInt
Create a new object of the same type with the same value
clone(). Method in class pointer.PLong
Create a new object of the same type with the same value
clone(). Method in class pointer.PMatrixD
Create a new object of the same type with the same value
clone(). Method in class pointer.PObject
Create a new object of the same type with the same value
clone(). Method in class pointer.Pointer
Create a new object of the same type with the same value
clone(). Method in class pointer.PShort
Create a new object of the same type with the same value
clone(). Method in class pointer.PString
Create a new object of the same type with the same value
clone(). Method in class Random
Create a copy of this generator which will generate the same sequence.
clone(). Method in class sim.funApp.SpiralFunction
Make an exact duplicate of this class.
clone(). Method in class sim.funApp.ValuePolicy
Make an exact duplicate of this class.
cloneList(). Method in class picture.PicPipeList
Return a new copy of the entire linked list starting with this node.
cloneVars(FunApp). Method in class sim.funApp.FunApp
After making a copy of self during a clone(), call cloneVars() to copy variables into the copy, then return super.cloneVars(copy).
cloneVars(FunApp). Method in class sim.funApp.InterferenceFunction
After making a copy of self during a clone(), call cloneVars() to copy variables into the copy, then return super.cloneVars(copy).
cloneVars(FunApp). Method in class sim.funApp.LookupTable
After making a copy of self during a clone(), call cloneVars() to copy variables into the copy, then return super.cloneVars(copy).
cloneVars(FunApp). Method in class sim.funApp.Net
After making a copy of self during a clone(), call cloneVars() to copy variables into the copy, then return super.cloneVars(copy).
cloneVars(FunApp). Method in class sim.funApp.SpiralFunction
After making a copy of self during a clone(), call cloneVars() to copy variables into the copy, then return super.cloneVars(copy).
cloneVars(FunApp). Method in class sim.funApp.ValuePolicy
After making a copy of self during a clone(), call cloneVars() to copy variables into the copy, then return super.cloneVars(copy).
close(). Method in class parse.Parser
Close the file being parsed.
close(). Method in class parse.Scanner
close the file if it isn't already closed
close(). Method in class parse.Unparser
Close the output file.
closeWindow(). Method in class GWin
close the window and destroy all threads, Graphics contexts, etc.
color. Variable in class picture.ColorVector
The color represented by the vector; missing elements are zero.
color. Variable in class sim.display.Contour
color. Variable in class picture.FadeIn
colorM. Variable in class sim.display.Contour
ColorMap(). Constructor for class picture.ColorMap
ColorMapEntry(). Constructor for class picture.ColorMapEntry
colors. Variable in class picture.ColorMap
Colors(). Constructor for class picture.Colors
ColorVector(). Constructor for class picture.ColorVector
cols. Variable in class picture.ColorMapEntry
colVect. Variable in class picture.RndColor
component. Variable in class picture.Picture
ConjGrad(). Constructor for class sim.gradDesc.ConjGrad
Contour(). Constructor for class sim.display.Contour
copyInto(Colors). Method in class picture.Colors
Copy one Colors object into the fields of another so they're the same.
copyInto(Pointer). Method in class pointer.PArray
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PBoolean
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PByte
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PChar
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PDouble
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PDoubleArray1D
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PFloat
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PFloatArray1D
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PInt
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PLong
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PMatrixD
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PObject
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.Pointer
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PShort
Copy the value of this object into another of the same type
copyInto(Pointer). Method in class pointer.PString
Copy the value of this object into another of the same type
copyInto(Random). Method in class Random
Make the existing Random rnd into an exact clone of this Random.
count1. Variable in class sim.mdp.GridWorld
Counters used in epoch-wise training
count2. Variable in class sim.mdp.GridWorld
CR. Static variable in class picture.Picture
CR. Variable in class parse.Scanner
createWin(int, int, int, int, Applet, boolean). Method in class GWin
create a graphics window with upper-left corner at (x,y), and the graphics area of size (width,height).
Credits(). Constructor for class Credits
credits(Graphics, int, int). Static method in class Logo
Draw the logo and credits at location (x,y).
Credits2(). Constructor for class Credits2
currCol. Variable in class parse.Unparser
currGallery. Variable in class picture.Picture
currIndent. Variable in class parse.Unparser
currPict. Variable in class picture.Gallery
cx. Variable in class sim.display.Graph3D
Position of center of screen
cy. Variable in class sim.display.Graph3D
Position of center of screen

D

D. Variable in class sim.errFun.LocalLearning
data. Variable in class sim.display.Contour
data. Variable in class sim.display.Graph3D
Array of heights of points
data. Variable in class sim.errFun.LocalLearning
the input/output pairs for the training set
data. Variable in class matrix.MatrixD
The 1D array that holds the data for this MatrixD, and perhaps others too.
data. Variable in class matrix.MatrixF
The 1D array that holds the data for this MatrixF, and perhaps others too.
data. Variable in class sim.errFun.SupervisedLearning
the input/output pairs for the training set
Data(). Constructor for class sim.data.Data
dEdIn. Variable in class sim.errFun.ErrFun
gradient of mean squared error wrt inputs
dEdIn. Variable in class sim.funApp.FunApp
a vector for the gradient of error with respect to the inputs
dEdIn. Variable in class sim.TDLambda
gradient of mean squared error wrt inputs
dEdIndIn. Variable in class sim.errFun.ErrFun
Second derivative of error wrt input to network wrt input to network
dEdInQ1. Variable in class sim.errFun.QLearning
gradient of mean squared error for 1 training example wrt inputs of original state
dEdOut. Variable in class sim.errFun.ErrFun
The correct output that the function approximator learns to give
dEdOut. Variable in class sim.funApp.FunApp
a vector for the gradient of error with respect to the output
dEdOutdOut. Variable in class sim.errFun.ErrFun
Second derivative of error wrt output to network wrt output to network
dEdWeights. Variable in class sim.errFun.ErrFun
gradient of mean squared error wrt weights
dEdWeights. Variable in class sim.funApp.FunApp
a vector for the gradient of error with respect to the weights
dEdWeights. Variable in class sim.TDLambda
gradient of mean squared error wrt weights
dEdWeightsA. Variable in class sim.errFun.AdvantageLearning
gradient of mean squared error wrt weights of advantage
dEdWeightsA0. Variable in class sim.errFun.AdvantageLearning
gradient of mean squared error wrt weights of maximum advantage in original state
dEdWeightsA1. Variable in class sim.errFun.AdvantageLearning
gradient of mean squared error wrt weights of maximum advantage in successor state
dEdWeightsdWeights. Variable in class sim.errFun.ErrFun
Second derivative of error wrt weights wrt weights to network
dEdWeightsQ1. Variable in class sim.errFun.QLearning
gradient of mean squared error for 1 training example wrt weights of original state
dEdWeightsSum. Variable in class sim.errFun.ErrFun
gradient of mean squared error summed for all training examples
dEdWeightsSum. Variable in class sim.TDLambda
gradient of mean squared error summed for all training examples
dEdWeightsV1. Variable in class sim.TDLambda
gradient of mean squared error wrt weights of maximum advantage in successor state
dEdWeightsV1. Variable in class sim.errFun.ValueIteration
gradient of mean squared error wrt weights of maximum advantage in successor state
desc. Variable in class picture.Description
desc. Variable in class picture.PicPipe
Description(). Constructor for class picture.Description
desiredOutputs. Variable in class sim.TDLambda
The correct output that the function approximator learns to give
destroy(). Method in class sim.display.Contour
ensure the function approximator has its destroy() called too
destroy(). Method in class Display
This is called when the user closes the window.
destroy(). Method in class DisplayList
when the simulator is destroyed, it asks the DisplayList to dispose of every Display's window.
destroy(). Method in class sim.funApp.FunApp
This is called when the object is destroyed.
destroy(). Method in class sim.display.Graph2D
ensure the function approximator has its destroy() called too
destroy(). Method in class sim.display.Graph3D
ensure the function approximator has its destroy() called too
destroy(). Method in class GWin
This is called when the user closes the window.
destroy(). Method in class sim.display.Plot
Clean up threads, Graphics contexts, etc., and let owned objects do the same
destroy(). Method in class Project
When the window is closed or the applet dies, this is called to kill the Project's thread
destroy(). Method in class ProjWin
Kill all the threads and windows and graphics contexts for this Project and its window.
destroy(). Method in class sim.Simulator
when Simulator is destroyed, so is every Display
destroy(). Method in class Title
This is called when the user closes the window.
destroy(). Method in class WebSim
The browser calls this when quitting.
destroyAll(). Method in class WebSim
close all windows, kill all threads, dispose of all Graphics contexts
diag(double). Method in class matrix.MatrixD
replaces all elements of this with zeros, except for all k's on the diagonal.
diag(float). Method in class matrix.MatrixF
replaces all elements of this with zeros, except for all k's on the diagonal.
diag(MatrixD). Method in class matrix.MatrixD
replaces all elements of this with zeros, except for the diagonal which will be copied from the elements of row or column vector v.
diag(MatrixF). Method in class matrix.MatrixF
replaces all elements of this with zeros, except for the diagonal which will be copied from the elements of row or column vector v.
DirectFractal(). Constructor for class picture.directFractal.DirectFractal
Directories(). Constructor for class parse.Directories
directVector. Variable in class sim.errFun.ReinforcementLearning
The gradient associated with the direct method update.
dirs. Static variable in class parse.Directories
A complete list of all packages in WebSim.
disableDisplays. Static variable in class Display
Should all the displays be disabled (still record data, but don't display it)?
discrete. Variable in class sim.mdp.LQR
is the state space continuous or discrete
display. Variable in class sim.display.SaveDisplay
display. Variable in class Title
Display(). Constructor for class Display
DisplayList(). Constructor for class DisplayList
constructor that does nothing
DisplayList(int[], int[], int[], int[], Boolean[], Display[], Applet). Constructor for class DisplayList
This constructor takes the same parameters that parse() parses, and initializes this object just as if it had been created by parsing instead.
displays. Variable in class DisplayList
The list of displays
displays. Variable in class sim.Simulator
Dot(). Constructor for class sim.data.Dot
dot(MatrixD). Method in class matrix.MatrixD
Return dot product of this vector with vector v.
dot(MatrixF). Method in class matrix.MatrixF
Return dot product of this vector with vector v.
down. Variable in class picture.Edges
draw(Graphics, int, int, int). Static method in class Logo
Draw the logo with upper-left corner at (x,y) and given width.
draw(Graphics, int, int, int, Color, Color, int). Static method in class Logo
Draw the logo with upper-left corner at (x,y) and given width.
draw(Graphics, int, int, int, int, int, Color, Color, int). Static method in class Logo
Draw the logo with upper-left corner at (x,y) and shaped according to the given parameters (THIS METHOD IS NOT RECOMMENDED).
drawAll(Graphics). Method in class Display
Override this to draw directly to the display.
drawAll(Graphics). Method in class sim.display.Graph2D
Override this to draw directly to the display.
drawAll(Graphics). Method in class sim.display.Graph3D
function drawAll Show a 3D surface plot of the heights in data[][], with the origin at (ax,ay), the X axis corner at (bx,by), the Z axis corner at (cx,cy), and the Y axis corner at (dx,dy).
drawAll(Graphics, double, double, double, double, int, int, int, int, int, int). Method in class sim.display.Contour
Draw the contour lines.
drawAll(Graphics, double, double, double, double, int, int, int, int, int, int). Method in class sim.display.Grid
draws the tiling
drawAll(Graphics, double, double, double, double, int, int, int, int, int, int). Method in class sim.display.Plot
Draw the plot.
drawAll(Graphics, double, double, double, double, int, int, int, int, int, int). Method in class sim.display.PlotXY
draws 2D-Plot of data in global arrays (min/max, first/last X/Y)
drawCubeOutlines(Graphics, int, int, boolean, double[][][][]). Method in class sim.display.Graph3D
function drawCubeOutlines Draw outlines of Cube part = 1 draws backpart part = 2 draws frontpart mode = 1 draws outlines normally mode = 2 erases outlines numbers = true prints numbers & names of axis numbers = false does not print any numbers and names of axis
drawServer(). Method in class picture.FadeIn
do an infinite loop that executes drawing jobs
dt. Variable in class sim.errFun.RLErrFun
The time step size used in transitioning from state x(t) to x(t+1)
dt. Variable in class sim.TDLambda
The time step size used in transitioning from state x(t) to x(t+1)
dTime. Variable in class picture.Animation
duplicate(). Method in class matrix.MatrixD
Duplicate this object/associated data array and return a pointer to the copy.
duplicate(). Method in class matrix.MatrixF
Duplicate this object/associated data array and return a pointer to the copy.

E

Edges(). Constructor for class picture.Edges
embed. Variable in class DisplayList
Is each display embedded in the HTML page?
embedButton. Variable in class GWin
the button toggling embedding on the Web page vs.
embedPanel. Variable in class GWin
the panel containing this Panel and the embed button, # button, and menus
emit(boolean). Method in class parse.Unparser
Output "true" or "false".
emit(char). Method in class parse.Unparser
Output x.
emit(double). Method in class parse.Unparser
Output x.
emit(float). Method in class parse.Unparser
Output x.
emit(int). Method in class parse.Unparser
Output x.
emit(long). Method in class parse.Unparser
Output x.
emit(Object). Method in class parse.Unparser
Output a string representing this object.
emit(String). Method in class parse.Unparser
Output the string to whatever output is being unparsed to
emitLine(). Method in class parse.Unparser
End the current line and indent the next line appropriately.
emitLine(boolean). Method in class parse.Unparser
Output x and start a new line.
emitLine(char). Method in class parse.Unparser
Output x and start a new line.
emitLine(double). Method in class parse.Unparser
Output x and start a new line.
emitLine(float). Method in class parse.Unparser
Output x and start a new line.
emitLine(int). Method in class parse.Unparser
Output x and start a new line.
emitLine(long). Method in class parse.Unparser
Output x and start a new line.
emitLine(Object). Method in class parse.Unparser
Output x and start a new line.
emitLine(String). Method in class parse.Unparser
Output x and start a new line.
emitUnparse(Parsable, int). Method in class parse.Unparser
unparse a class by calling its unparse method.
emitUnparseWithClassName(Parsable, int, boolean). Method in class parse.Unparser
Output the class name of the object, then unparse it.
endTrajectory. Variable in class sim.errFun.RLErrFun
Are we at an absorbing state? Used doing batch training where the length of a trajectory is the size of a batch.
enterScope(). Method in class parse.Parser
create a new hash table for symbols in a new scope.
entries. Variable in class picture.ValueMap
epochSize. Variable in class sim.mdp.HC
Size of the epoch.
epochSize. Variable in class sim.mdp.HCDemo
Size of the epoch.
epochSize. Variable in class sim.mdp.LQR
Size of the epoch.
equalEls(MatrixD). Method in class matrix.MatrixD
Return whether this and m are the same size and shape and have the same numbers for corresponding elements.
equalEls(MatrixF). Method in class matrix.MatrixF
Return whether this and m are the same size and shape and have the same numbers for corresponding elements.
equalVal(Pointer). Method in class pointer.PArray
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PBoolean
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PByte
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PChar
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PDouble
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PDoubleArray1D
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PFloat
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PFloatArray1D
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PInt
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PLong
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PMatrixD
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PObject
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.Pointer
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PShort
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
equalVal(Pointer). Method in class pointer.PString
Does this pointer and the other have the same value? Different types , such as (int)3 and (long)3 are defined to have different values.
ErrAvg(). Constructor for class sim.errFun.ErrAvg
errFun. Variable in class sim.errFun.Batch
the error function to query multiple times
errFun. Variable in class sim.gradDesc.ConjGrad
the error function to minimize
errFun. Variable in class sim.errFun.ErrAvg
each of the error functions to average
errFun. Variable in class sim.gradDesc.IDD
the error function to minimize
ErrFun(). Constructor for class sim.errFun.ErrFun
errFunGradient. Variable in class sim.errFun.Batch
the gradient from a single call to errFun
errFunGradient. Variable in class sim.errFun.ErrAvg
the gradient from each individual errFun
error. Variable in class sim.gradDesc.ConjGrad
the error being gradient descended on
error. Variable in class sim.gradDesc.IDD
a noisy estimate of the error being gradient descended on
error. Variable in class sim.TDLambda
a noisy estimate of the error being gradient descended on
error(String). Method in class parse.Parser
If an error occurs during parsing, call this to throw an exception and abort the parse.
evaluate(). Method in class sim.funApp.FunApp
Calculate the output for the given input
evaluate(). Method in class sim.funApp.InterferenceFunction
calculate the output for the given input.
evaluate(). Method in class sim.funApp.LookupTable
calculate the output for the given input
evaluate(). Method in class sim.funApp.Net
calculate the output for the given input.
evaluate(). Method in class sim.funApp.SpiralFunction
calculate the output for the given input
evaluate(). Method in class sim.TDLambda
return the scalar output for the current dInput vector
evaluate(). Method in class sim.funApp.ValuePolicy
calculate the output for the given input
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.AdvantageLearning
return the scalar output for the current dInput vector
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.Batch
return the scalar output for the current dInput vector
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.ErrAvg
return the scalar output for the current dInput vector
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.ErrFun
return the scalar output for the current fInput vector.
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.LocalLearning
return the scalar output for the current weight vector x
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.PDFE
return the scalar output for the current weight vector x.
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.QLearning
return the scalar output for the current dInput vector
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.ReinforcementLearning
return the scalar output for the current dInput vector
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.SupervisedLearning
return the scalar output for the current weight vector x
evaluate(Random, boolean, boolean, boolean). Method in class sim.errFun.ValueIteration
return the scalar output for the current dInput vector
Events(). Constructor for class Events
exitScope(). Method in class parse.Parser
Delete the most recent hash table when exiting a scope
expand. Variable in class picture.Gallery
expDecay. Variable in class sim.TDLambda
The exploration decay rate.
experiment. Variable in class sim.ForExperiment
This experiment to be run.
experiment. Variable in class sim.Simulator
Experiment(). Constructor for class sim.Experiment
exploration. Variable in class sim.errFun.RLErrFun
The percentage of time a random action is chosen for training.
explore. Variable in class sim.TDLambda
The exploration rate

F

fadeIn. Variable in class picture.Picture
FadeIn(). Constructor for class picture.FadeIn
fHeight(). Method in class GWin
Return the font height
file. Variable in class sim.display.SaveDisplay
filename. Variable in class sim.display.SaveDisplay
fileStream. Variable in class sim.display.SaveDisplay
filter. Variable in class picture.ColorMapEntry
The color (red,green,blue,filter,transparency) to which the number level maps
filter. Variable in class picture.Colors
add in color like a sheer curtain, -128=invisible curtain, 127=opaque curtain
finalize(). Method in class parse.Scanner
finalize closes the file if it isn't already closed
finalVal. Variable in class sim.ForExperiment
the final value of the index
FindBNF(). Constructor for class FindBNF
findGradient(). Method in class sim.errFun.AdvantageLearning
update the fGradient vector based on the current fInput vector
findGradient(). Method in class sim.errFun.Batch
update the gradient vector based on the current fInput vector.
findGradient(). Method in class sim.errFun.ErrAvg
update the gradient vector based on the current fInput vector.
findGradient(). Method in class sim.errFun.ErrFun
update the fGradient vector based on the current fInput vector
findGradient(). Method in class sim.errFun.LocalLearning
update the fGradient vector based on the dEdOutput
findGradient(). Method in class sim.errFun.PDFE
update the fGradient vector based on the dEdOutput.
findGradient(). Method in class sim.errFun.QLearning
update the fGradient vector based on the current fInput vector
findGradient(). Method in class sim.errFun.ReinforcementLearning
update the gradient vector based on the current fInput vector.
findGradient(). Method in class sim.errFun.SupervisedLearning
update the fGradient vector based on the dEdOutput
findGradient(). Method in class sim.TDLambda
update the fGradient vector based on the current fInput vector
findGradient(). Method in class sim.errFun.ValueIteration
update the fGradient vector based on the current fInput vector
findGradients(). Method in class sim.funApp.FunApp
Calculate the output and gradient for a given input.
findGradients(). Method in class sim.funApp.InterferenceFunction
Calculate the output and gradient for a given input.
findGradients(). Method in class sim.funApp.LookupTable
Calculate the output and gradient for a given input.
findGradients(). Method in class sim.funApp.Net
Calculate the output, gradient, for a given input.
findGradients(). Method in class sim.funApp.SpiralFunction
Calculate the output and gradient for a given input.
findGradients(). Method in class sim.funApp.ValuePolicy
Calculate the output and gradient for a given input.
findHessian(). Method in class sim.errFun.ErrFun
update the fHessian vector based on the current fInput vector
findHessian(). Method in class sim.funApp.FunApp
Calculate the output, gradient, and Hessian for a given input.
findHessian(). Method in class sim.funApp.InterferenceFunction
Calculate the output, gradient, and Hessian for a given input.
findHessian(). Method in class sim.funApp.LookupTable
Calculate the output, gradient, and Hessian for a given input.
findHessian(). Method in class sim.funApp.Net
Calculate the output, gradient, and Hessian for a given input.
findHessian(). Method in class sim.funApp.SpiralFunction
Calculate the output, gradient, and Hessian for a given input.
findHessian(). Method in class sim.TDLambda
update the fHessian vector based on the current fInput vector
findHessian(). Method in class sim.funApp.ValuePolicy
Calculate the output, gradient, and Hessian for a given input.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.GridWorld
Find the value and best action of this state.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.Hall
Find the value and best action of this state.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.HC
Find the value and best action of this state.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.HCDemo
Find the value and best action of this state.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.LQR
Find the value and best action of this state.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.MDP
Find the value and best action of this state.
findValAct(MatrixD, MatrixD, FunApp, MatrixD, PBoolean). Method in class sim.mdp.XORmdp
Find the value and best action of this state.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.GridWorld
Find the max over action for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.Hall
Find the max over actions for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.HC
Find the max over action for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.HCDemo
Find the max over action for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.LQR
Find the max over action for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.MDP
Find the max over action for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findValue(MatrixD, MatrixD, PDouble, FunApp, PDouble, MatrixD, PDouble, PBoolean, NumExp, Random). Method in class sim.mdp.XORmdp
Find the max over action for where V(x') is the value of the successor state given state x, R is the reinforcement, gamma is the discount factor.
findVar(String). Method in class watch.WatchManager
A Watcher calls this to get a Pointer to a watchable variable given its name.
first. Variable in class picture.Animation
first. Variable in class matrix.MatrixD
element of array holding upper-left corner of matrix
first. Variable in class matrix.MatrixF
element of array holding upper-left corner of matrix
first. Variable in class picture.PicPipeList
flicker. Variable in class Display
Should drawing to the screen not be double buffered (use offscreen buffer for no flicker)?
floorC. Variable in class sim.display.Graph3D
floorColor. Variable in class sim.display.Graph3D
floorColorM. Variable in class sim.display.Graph3D
fname. Variable in class parse.Parser
ForExperiment(). Constructor for class sim.ForExperiment
Fract1(). Constructor for class picture.directFractal.Fract1
frames. Variable in class picture.Animation
freq. Variable in class sim.display.SaveDisplay
freq. Variable in class Title
freq. Variable in class watch.WatchManager
The frequency of each watched variable
FunApp(). Constructor for class sim.funApp.FunApp
function. Variable in class sim.display.Contour
function. Variable in class sim.errFun.ErrFun
the function approximator whose weights will be trained
function. Variable in class sim.display.Graph3D
Function approximator to plot (a duplicate of the original)
function. Variable in class sim.funApp.InterferenceFunction
function. Variable in class sim.TDLambda
the function approximator whose weights will be trained
function. Variable in class sim.funApp.ValuePolicy
Function approximator to plot (a duplicate of the original)

G

Gallery(). Constructor for class picture.Gallery
gamma. Variable in class sim.errFun.RLErrFun
The discount factor
gamma. Variable in class sim.TDLambda
The discount factor
get(Parser). Method in class parse.Scanner
Get a token and place it in the appropriate variables in the parser.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.Animation
Return the color of a point (x,y) in the gallery where pixels are size (dx,dy).
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.Antialias
Return the color for a particular pixel given its size and location.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.ColorMap
Return the color for a particular pixel given its size and location.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.directFractal.DirectFractal
Return the color of a point on the direct fractal.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.Edges
Return the color for a particular pixel given its size and location.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.Gallery
Return the color of a point (x,y) in the gallery where pixels are size (dx,dy).
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.PicPipe
Passing in an object color, change its contents to return a pixel's color.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.RndColor
Return the color for a particular pixel given its size and location.
get(PicPipeList, Colors, double, double, double, double, double, double, double, double). Method in class picture.ValueMap
Return the color for a particular pixel given its size and location.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.GridWorld
Return the next action possible in a state given the last action performed.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.Hall
Return the next possible action in a state given an action.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.HC
Return the next possible action in a state given an action.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.HCDemo
Return the next possible action in a state given an action.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.LQR
Return the next possible action in a state given an action.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.MDP
Return the next action possible in a state given the last action performed.
getAction(MatrixD, MatrixD, Random). Method in class sim.mdp.XORmdp
Return the next possible action in a state given an action.
getAllVars(String). Method in class watch.WatchManager
Return all watchable variables with prefix allPrefix.
getAppletInfo(). Method in class WebSim
Information about the applet that a browser or Java interpretor can give the user
getData(double[], double[], Random). Method in class sim.data.Data
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.Dot
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.OnesRnd
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.RemoteTable
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.RndCircle
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.RndDisk
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.RndOnes
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.RndUniformLine
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.RndUniformSquare
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.SpiralData
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.Table
Put the input/output pair into arrays in/out.
getData(double[], double[], Random). Method in class sim.data.XOR
Put the input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.Data
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.Dot
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.OnesRnd
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.RemoteTable
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.RndCircle
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.RndDisk
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.RndOnes
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.RndUniformLine
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.RndUniformSquare
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.SpiralData
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.Table
Put the nth input/output pair into arrays in/out.
getData(int, double[], double[]). Method in class sim.data.XOR
Put the nth input/output pair into arrays in/out.
getDescription(PicPipeList). Method in class picture.Gallery
Return the description string that tells what this picture is.
getDescription(PicPipeList). Method in class picture.PicPipe
Get the string describing what this picture is.
getGallery(). Method in class picture.Gallery
If this shows multiple pictures, return this as the first visible gallery.
getGallery(). Method in class picture.PicPipeList
Return the first Gallery on the pipeline, if any, that is acting in Gallery mode.
getGradient(). Method in class sim.errFun.Batch
The gradient of f(x) with respect to x (a column vector)
getGradient(). Method in class sim.errFun.ErrAvg
The gradient of f(x) with respect to x (a column vector)
getGradient(). Method in class sim.errFun.ErrFun
The gradient of f(x) with respect to x (a column vector)
getGradient(). Method in class sim.errFun.LocalLearning
The gradient of f(x) with respect to x (a column vector) this should override ErrFun.java which returns dEdWeights by default
getGradient(). Method in class sim.errFun.ReinforcementLearning
The gradient of f(x) with respect to x (a column vector)
getGradient(). Method in class sim.TDLambda
The gradient of f(x) with respect to x (a column vector)
getHessian(). Method in class sim.errFun.ErrFun
The hessian of f(x) with respect to x (a square matrix)
getHessian(). Method in class sim.TDLambda
The hessian of f(x) with respect to x (a square matrix)
getHSB(float[]). Method in class picture.Colors
Given an array of 3 doubles, changes them to be hue, saturation brightness in range [0,1].
getInput(). Method in class sim.errFun.Batch
The input x sent to the function f(x) (a column vector)
getInput(). Method in class sim.errFun.ErrAvg
The input x sent to the function f(x) (a column vector)
getInput(). Method in class sim.errFun.ErrFun
The input x sent to the function f(x) (a column vector)
getInput(). Method in class sim.funApp.FunApp
return the input vector (including one element that's always 1.0) that was set by setIO.
getInput(). Method in class sim.TDLambda
The input x sent to the function f(x) (a column vector)
getName(). Method in class sim.data.Data
Return the variable "name" that was passed into setWatchManager
getName(). Method in class Display
Return the variable "name" that was passed into setWatchManager
getName(). Method in class sim.errFun.ErrFun
Return the variable "name" that was passed into setWatchManager
getName(). Method in class sim.Experiment
Return the variable "name" that was passed into setWatchManager
getName(). Method in class sim.funApp.FunApp
Return the variable "name" that was passed into setWatchManager.
getName(). Method in class sim.gradDesc.GradDesc
Return the variable "name" that was passed into setWatchManager
getName(). Method in class sim.mdp.MDP
Return the variable "name" that was passed into setWatchManager
getName(). Method in class sim.display.Plot
Return the variable "name" that was passed into setWatchManager
getName(). Method in class Project
Return the variable "name" that was passed into setWatchManager
getName(). Method in interface watch.Watchable
Return the variable "name" that was passed into setWatchManager
getOutput(). Method in class sim.funApp.FunApp
return the output vector that was set by setIO
getParameterInfo(). Method in class WebSim
Parameter info that a browser or Java interpretor can give the user
getParameters(int). Method in class sim.gradDesc.Backprop
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class picture.ColorMapEntry
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class picture.ColorVector
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.Contour
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.data.Data
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class Display
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class DisplayList
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.errFun.ErrFun
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.Experiment
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.funApp.FunApp
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.gradDesc.GradDesc
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.Graph2D
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.Graph3D
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.Grid
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class matrix.MatrixD
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class matrix.MatrixF
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.mdp.MDP
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in interface parse.Parsable
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class picture.PicPipe
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.Plot
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.PlotXY
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class pointer.Pointer
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class Project
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class ProjWin
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.display.SaveDisplay
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class ShowEdit
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.Simulator
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class Title
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class picture.ValueMapEntry
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class sim.funApp.ValuePolicy
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getParameters(int). Method in class WebSim
Return a parameter array if BNF(), parse(), and unparse() are to be automated, null otherwise.
getScannerMode(). Method in class parse.Parser
Get the scanner's mode, such as 0=C, 1=HTML, 2=LISP.
getScannerMode(). Method in class parse.Scanner
Get the scanner mode, 0=C, 1=HTML, 2=LISP.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.GridWorld
Return the next state to be used for training in an epoch-wise system.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.Hall
Return the next state when doing epoch-wise training.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.HC
Return the next state when doing epoch-wise training.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.HCDemo
Return the next state when doing epoch-wise training.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.LQR
Return the next state when doing epoch-wise training.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.MDP
Return the next state to be used for training in an epoch-wise system.
getState(MatrixD, PDouble, Random). Method in class sim.mdp.XORmdp
Return the next state when doing epoch-wise training.
getSymbol(String). Method in class parse.Parser
Return the object associated with a symbol.
getToken(). Method in class parse.Parser
Gets the next token from the stream.
getTokenCalled. Variable in class parse.Parser
getVars(String). Method in class watch.WatchManager
Given the group, return a list of all its watchable variables.
getWatchManager(). Method in class sim.data.Data
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class Display
Get the WatchManager being used
getWatchManager(). Method in class DisplayList
Get the WatchManager being used
getWatchManager(). Method in class sim.errFun.ErrFun
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class sim.Experiment
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class sim.funApp.FunApp
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class sim.gradDesc.GradDesc
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class sim.mdp.GridWorld
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class sim.mdp.MDP
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in class sim.display.Plot
Get the WatchManager being used
getWatchManager(). Method in class Project
Return the WatchManager set by setWatchManager().
getWatchManager(). Method in interface watch.Watchable
Return the WatchManager set by setWatchManager().
getWeights(). Method in class sim.funApp.FunApp
return the weight vector that was set by setIO
gHeight. Variable in class picture.Picture
GradDesc(). Constructor for class sim.gradDesc.GradDesc
gradient. Variable in class sim.errFun.Batch
the average of the gradients from all batchSize calls to errFun
gradient. Variable in class sim.errFun.ErrAvg
the average of the gradients from all batchSize calls to errFun
gradient. Variable in class sim.errFun.ReinforcementLearning
the average of the gradients from all numberOfStates calls to RLerrFun
granFactor. Variable in class sim.mdp.GridWorld
The depth in both the x and y dimension of the gridworld.
Graph2D(). Constructor for class sim.display.Graph2D
Graph3D(). Constructor for class sim.display.Graph3D
green. Variable in class picture.ColorMapEntry
The color (red,green,blue,filter,transparency) to which the number level maps
green. Variable in class picture.Colors
green component of color, -128=black, 127=bright red
Grid(). Constructor for class sim.display.Grid
GridWorld(). Constructor for class sim.mdp.GridWorld
gWidth. Variable in class picture.Picture
GWin(). Constructor for class GWin

H

Hall(). Constructor for class sim.mdp.Hall
handleEvent(Event). Method in class picture.Picture
ensure that events are handled sequentially
handleEvent(Event). Method in class ShowEdit
if a list element is selected, change the last value editted, and start editing the value of the new item selected.
HC(). Constructor for class sim.mdp.HC
HCDemo(). Constructor for class sim.mdp.HCDemo
height. Variable in class picture.FadeIn
height(). Method in class GWin
height of graphics area in the window (not including title bar)
hessian. Variable in class sim.errFun.ErrFun
hessian of mean squared error wrt weights
hessian. Variable in class sim.TDLambda
hessian of mean squared error wrt weights

I

i. Variable in class parse.Scanner
IDD(). Constructor for class sim.gradDesc.IDD
image. Variable in class Display
image corresponding to buffer
increment. Variable in class sim.ForExperiment
the increment to the variable
incremental. Variable in class sim.errFun.LocalLearning
the mode of learning: incremental or epoch-wise
incremental. Variable in class sim.errFun.RLErrFun
The mode of learning: incremental or epoch-wise.
incremental. Variable in class sim.errFun.SupervisedLearning
the mode of learning: incremental or epoch-wise
incremental. Variable in class sim.TDLambda
The mode of learning: incremental or epoch-wise.
indent. Variable in class parse.Unparser
indent(). Method in class parse.Unparser
Cause all following emitLine() calls to indent the following line more.
indent(int). Method in class parse.Unparser
Indent all future lines, and also emit n less than a normal indent right now.
index. Variable in class sim.ForExperiment
this is used to graph the error vs.
infile. Variable in class parse.Scanner
init(). Method in class WebSim
Initialize the applet with a white background
init(PicPipeList). Method in class picture.Description
Initialize the description of this object and remove this object from the linked list of objects to call while drawing the image.
init(PicPipeList). Method in class picture.PicPipe
Initialize this object, and possibly remove from linked list.
init(PicPipeList). Method in class picture.Region
Initialize the zoom region of the source of this object, and remove this object from the linked list of objects to call while drawing the image.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.GridWorld
Return the initial action possible in a state.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.Hall
Return an initial action possible in a given state.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.HC
Return an initial action possible in a given state.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.HCDemo
Return an initial action possible in a given state.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.LQR
Return an initial action possible in a given state.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.MDP
Return the initial action possible in a state.
initialAction(MatrixD, MatrixD, Random). Method in class sim.mdp.XORmdp
Return an initial action possible in a given state.
initialize(). Method in class VRMLInterface
initialize(int). Method in class sim.gradDesc.Backprop
Initialize, either partially or completely.
initialize(int). Method in class sim.errFun.Batch
Initialize, either partially or completely.
initialize(int). Method in class picture.ColorMapEntry
Initialize, either partially or completely.
initialize(int). Method in class picture.ColorVector
Initialize, either partially or completely.
initialize(int). Method in class sim.gradDesc.ConjGrad
Initialize, either partially or completely.
initialize(int). Method in class sim.display.Contour
Initialize, either partially or completely.
initialize(int). Method in class sim.data.Data
Initialize, either partially or completely.
initialize(int). Method in class Display
Initialize, either partially or completely.
initialize(int). Method in class DisplayList
Initialize, either partially or completely.
initialize(int). Method in class sim.errFun.ErrAvg
Initialize, either partially or completely.
initialize(int). Method in class sim.errFun.ErrFun
Initialize, either partially or completely.
initialize(int). Method in class sim.Experiment
Initialize, either partially or completely.
initialize(int). Method in class sim.ForExperiment
Initialize, either partially or completely.
initialize(int). Method in class sim.funApp.FunApp
Initialize, either partially or completely.
initialize(int). Method in class sim.display.Graph2D
Initialize, either partially or completely.
initialize(int). Method in class sim.display.Graph3D
Initialize, either partially or completely.
initialize(int). Method in class sim.gradDesc.IDD
Initialize, either partially or completely.
initialize(int). Method in class sim.errFun.LocalLearning
Initialize, either partially or completely.
initialize(int). Method in class matrix.MatrixD
Initialize, either partially or completely.
initialize(int). Method in class matrix.MatrixF
Initialize, either partially or completely.
initialize(int). Method in class sim.mdp.MDP
Initialize, either partially or completely.
initialize(int). Method in interface parse.Parsable
Initialize, either partially or completely.
initialize(int). Method in class picture.PicPipe
Initialize, either partially or completely.
initialize(int). Method in class sim.display.Plot
Initialize, either partially or completely.
initialize(int). Method in class sim.display.PlotXY
Initialize, either partially or completely.
initialize(int). Method in class pointer.Pointer
Initialize, either partially or completely.
initialize(int). Method in class Project
Initialize, either partially or completely.
initialize(int). Method in class ProjWin
Initialize, either partially or completely.
initialize(int). Method in class sim.errFun.ReinforcementLearning
Initialize, either partially or completely.
initialize(int). Method in class sim.display.SaveDisplay
Initialize, either partially or completely.
initialize(int). Method in class ShowEdit
Initialize, either partially or completely.
initialize(int). Method in class sim.Simulator
Initialize, either partially or completely.
initialize(int). Method in class sim.errFun.SupervisedLearning
Initialize, either partially or completely.
initialize(int). Method in class sim.TDLambda
Initialize, either partially or completely.
initialize(int). Method in class Title
Initialize, either partially or completely.
initialize(int). Method in class picture.ValueMapEntry
Initialize, either partially or completely.
initialize(int). Method in class sim.funApp.ValuePolicy
Initialize, either partially or completely.
initialize(int). Method in class WebSim
Initialize, either partially or completely.
initialState(MatrixD, Random). Method in class sim.mdp.GridWorld
Return an initial state used for the start of epoch-wise training or for training on trajectories.
initialState(MatrixD, Random). Method in class sim.mdp.Hall
Return a start state for epoch-wise training.
initialState(MatrixD, Random). Method in class sim.mdp.HC
Return a start state for epoch-wise training.
initialState(MatrixD, Random). Method in class sim.mdp.HCDemo
Return a start state for epoch-wise training.
initialState(MatrixD, Random). Method in class sim.mdp.LQR
Return a start state for epoch-wise training.
initialState(MatrixD, Random). Method in class sim.mdp.MDP
Return an initial state used for the start of epoch-wise training or for training on trajectories.
initialState(MatrixD, Random). Method in class sim.mdp.XORmdp
Return a start state for epoch-wise training.
initVal. Variable in class sim.ForExperiment
the initial value of the index
initVects(MDP, RLErrFun). Method in class sim.errFun.AdvantageLearning
Create inputs, state, and action vectors.
initVects(MDP, RLErrFun). Method in class sim.errFun.QLearning
Create inputs, state, and action vectors.
initVects(MDP, RLErrFun). Method in class sim.errFun.ReinforcementLearning
Used to initialize the inputs, state, and action vectors in all RL algorithm objects (not ReinforcementLearning).
initVects(MDP, RLErrFun). Method in class sim.errFun.RLErrFun
Used to initialize the inputs, state, and action vectors in all RL algorithm objects (not ReinforcementLearning).
initVects(MDP, RLErrFun). Method in class sim.errFun.ValueIteration
Create inputs and state vectors.
initXAngle. Variable in class sim.display.Graph3D
Initial rotation of the cube about x axis (degrees)
initYAngle. Variable in class sim.display.Graph3D
Initial rotation of the cube about y axis (degrees)
initZAngle. Variable in class sim.display.Graph3D
Initial rotation of the cube about z axis (degrees)
inputM. Variable in class sim.display.Contour
inputM. Variable in class sim.display.Graph3D
Input vector
inputs. Variable in class sim.display.Contour
inputs. Variable in class sim.errFun.ErrFun
The input vector to the function approximator
inputs. Variable in class sim.display.Graph3D
Vector of inputs, only 2 of which are overridden
inputs. Variable in class sim.TDLambda
The input vector to the function approximator
inSize. Variable in class sim.data.Data
number of elements in the input vector (including first which is 1.0)
inSize(). Method in class sim.data.Data
Return the number of elements in the input vector.
interference. Variable in class sim.errFun.LocalLearning
pointer to interference
InterferenceFunction(). Constructor for class sim.funApp.InterferenceFunction
into. Variable in class picture.Edges
inVect. Variable in class sim.funApp.FunApp
clone of the input, should be a vector with first element 1.0
isBoolean. Variable in class parse.Parser
isChar. Variable in class parse.Parser
isDouble. Variable in class parse.Parser
isEOF. Variable in class parse.Parser
isFar(int, int, int, int). Method in class picture.FadeIn
Is pixel (x1,y1) a very different color than pixel (x2,y2)?
isID. Variable in class parse.Parser
isInt. Variable in class parse.Parser
isOfType(Class, Class). Static method in class parse.Parser
Is the specified Class of the specified Type? Checks whether the type is the same as the class, or a superclass of it, or an interface of it, and so on up the superclass/interface hierarchy.
isString. Variable in class parse.Parser

J

jitter. Variable in class picture.Antialias

K

k. Variable in class sim.errFun.AdvantageLearning
The scaling factor used in the advantage learning algorithm
keyDown(Event, int). Method in class picture.Picture
If a key is pressed, respond appropriately.

L

labels. Variable in class parse.Parser
labels. Variable in class parse.Unparser
labelUnparsed. Variable in class parse.Unparser
lambda. Variable in class sim.TDLambda
The weighting factor for gradients.
languageMode. Variable in class parse.Scanner
last. Variable in class picture.Animation
last. Variable in class matrix.MatrixD
element of array holding lower-right corner of matrix
last. Variable in class matrix.MatrixF
element of array holding lower-right corner of matrix
lastC. Variable in class parse.Scanner
lastDir. Variable in class parse.Parser
lastRestartNumber. Variable in class sim.Experiment
the applet.restartNumber last time it was checked.
learn(double[], double[]). Method in class sim.funApp.FunApp
store this new input/output pair as a data point for memory-based learning
level. Variable in class picture.ColorMapEntry
The number that maps to this color
LF. Static variable in class picture.Picture
LF. Variable in class parse.Scanner
line. Variable in class parse.Parser
line. Variable in class parse.Scanner
LocalLearning(). Constructor for class sim.errFun.LocalLearning
logError. Variable in class sim.gradDesc.ConjGrad
the log base 10 of error
Logo(). Constructor for class Logo
logSmoothedError. Variable in class sim.gradDesc.IDD
log base 10 of the smoothed error
logSmoothedError. Variable in class sim.TDLambda
log base 10 of the smoothed error
LookupTable(). Constructor for class sim.funApp.LookupTable
LQR(). Constructor for class sim.mdp.LQR

M

mark(Graphics, double, double, double, double, double, double, double). Method in class sim.display.Graph3D
function mark Draws one mark onto the screen
MatrixD(). Constructor for class matrix.MatrixD
Create a new scalar (a 1x1 matrix)
MatrixD(double[]). Constructor for class matrix.MatrixD
View an existing array as a 1D vector (column matrix)
MatrixD(double[], int, int). Constructor for class matrix.MatrixD
View an existing array as a 2D matrix with size (rows,cols) All elements in the same row are adjacent in the array.
MatrixD(double[], int, int, int, int, int). Constructor for class matrix.MatrixD
Directly set 6 data fields in an object.
MatrixD(int). Constructor for class matrix.MatrixD
Create a new column vector with n elements
MatrixD(int, int). Constructor for class matrix.MatrixD
Create a new 2D matrix with size (rows,cols)
MatrixException(String). Constructor for class matrix.MatrixException
define a message string when creating the exception
MatrixF(). Constructor for class matrix.MatrixF
Create a new scalar (a 1x1 matrix)
MatrixF(float[]). Constructor for class matrix.MatrixF
View an existing array as a 1D vector (column matrix)
MatrixF(float[], int, int). Constructor for class matrix.MatrixF
View an existing array as a 2D matrix with size (rows,cols) All elements in the same row are adjacent in the array.
MatrixF(float[], int, int, int, int, int). Constructor for class matrix.MatrixF
Directly set 6 data fields in an object.
MatrixF(int). Constructor for class matrix.MatrixF
Create a new column vector with n elements
MatrixF(int, int). Constructor for class matrix.MatrixF
Create a new 2D matrix with size (rows,cols)
MatToScalar(). Method in class matrix.MatrixD
return the only element of a 1x1 MatrixD object
MatToScalar(). Method in class matrix.MatrixF
return the only element of a 1x1 MatrixF object
max. Variable in class sim.display.Contour
max. Variable in class sim.display.SaveDisplay
maxHeight. Variable in class sim.display.Graph3D
highest & lowest height Dataset in Array
maxIndent. Variable in class parse.Unparser
maxLen. Variable in class parse.Unparser
maxLong(). Method in class Random
return the maximum value ever returned by nextLong()
maxX. Variable in class picture.FadeIn
maxX. Variable in class picture.Gallery
maxX. Variable in class picture.Picture
maxX. Variable in class picture.Region
maxX(double, double). Method in class picture.Gallery
return max x coordinate of the picture containing point (x,y) This tells where on the screen the corners of this little picture lie.
maxY. Variable in class picture.FadeIn
maxY. Variable in class picture.Gallery
maxY. Variable in class picture.Picture
maxY. Variable in class picture.Region
maxY(double, double). Method in class picture.Gallery
return max y coordinate of the picture containing point (x,y) This tells where on the screen the corners of this little picture lie.
Maze(). Constructor for class picture.directFractal.Maze
mdownx. Variable in class picture.Picture
mdowny. Variable in class picture.Picture
mdp. Variable in class sim.errFun.RLErrFun
the mdp to control
mdp. Variable in class sim.TDLambda
the mdp to control
mdp. Variable in class sim.funApp.ValuePolicy
the mdp to control
MDP(). Constructor for class sim.mdp.MDP
mdragx. Variable in class picture.Picture
mdragy. Variable in class picture.Picture
menubar. Variable in class GWin
the menus that should attach to a window containing this GWin
menuToChoice(MenuBar). Method in class GWin
convert a menubar into an equivalent Panel filled with a Choice corresponding to each menu.
mergeRect(int, int, int). Method in class sim.display.PlotXY
function mergeRect Merges the two given rects with array indices rect1 and rect2 into new array element newRect
method. Variable in class sim.errFun.RLErrFun
Specifies method (0=residual, 1=resGrad, 2=direct)
methodStr. Variable in class sim.errFun.RLErrFun
Specifies method "residual", "resGrad" or "direct"
middle. Variable in class picture.Edges
min. Variable in class sim.display.Contour
minHeight. Variable in class sim.display.Graph3D
highest & lowest height Dataset in Array
MinimumSize(). Method in class GWin
return the size this window prefers
minLong(). Method in class Random
return the minimum value ever returned by nextLong()
minX. Variable in class picture.FadeIn
minX. Variable in class picture.Gallery
minX. Variable in class picture.Picture
minX. Variable in class picture.Region
minX(double, double). Method in class picture.Gallery
Return min x coordinate of the picture containing point (x,y).
minY. Variable in class picture.FadeIn
minY. Variable in class picture.Gallery
minY. Variable in class picture.Picture
minY. Variable in class picture.Region
minY(double, double). Method in class picture.Gallery
return min y coordinate of the picture containing point (x,y) This tells where on the screen the corners of this little picture lie.
mod(double, double). Static method in class picture.Gallery
Calculates a modulo b for doubles.
mode. Variable in class sim.gradDesc.ConjGrad
the method used to calculate conjugate direction: Polak-Ribiere (0) or Fletcher-Reeves (1)
mouseDown(Event, int, int). Method in class sim.display.Graph2D
function mouseDown Event Handling for pressing mouseButton
mouseDown(Event, int, int). Method in class sim.display.Graph3D
function mouseDown Event Handling for pressing mouseButton
mouseDown(Event, int, int). Method in class picture.Picture
Remember where mouse clicks so highlighting will be right.
mouseDrag(Event, int, int). Method in class sim.display.Graph2D
mouseDrag Event Handling for dragging Mouse
mouseDrag(Event, int, int). Method in class sim.display.Graph3D
function mouseDrag Event Handling for dragging Mouse
mouseDrag(Event, int, int). Method in class picture.Picture
As mouse is dragged, highlight appropriate region.
mouseUp(Event, int, int). Method in class sim.display.Graph2D
funtion mouseUp Event Handling for releasing mouseButton
mouseUp(Event, int, int). Method in class sim.display.Graph3D
funtion mouseUp Event Handling for releasing mouseButton
mouseUp(Event, int, int). Method in class picture.Picture
When mouse is released, zoom in on appropriate region.
mu. Variable in class sim.errFun.RLErrFun
The decay factor for the trace of the of resgrad and direct update vectors used to calculate phi.
mult(double). Method in class matrix.MatrixD
this=this*k, return this.
mult(float). Method in class matrix.MatrixF
this=this*k, return this.
mult(MatrixD, MatrixD). Method in class matrix.MatrixD
this=x*y, return this.
mult(MatrixF, MatrixF). Method in class matrix.MatrixF
this=x*y, return this.
multAdd(double, MatrixD). Method in class matrix.MatrixD
this=this*k+m, return this.
multAdd(float, MatrixF). Method in class matrix.MatrixF
this=this*k+m, return this.
multColMat(MatrixD, int, MatrixD). Method in class matrix.MatrixD
this=((col)th column, zero based, of x)*v, return this (which will be a matrix).
multColMat(MatrixF, int, MatrixF). Method in class matrix.MatrixF
this=((col)th column, zero based, of x)*v, return this (which will be a matrix).
multDiag(MatrixD, MatrixD). Method in class matrix.MatrixD
this=diag(v)*y, return this.
multDiag(MatrixF, MatrixF). Method in class matrix.MatrixF
this=diag(v)*y, return this.
multEl(MatrixD). Method in class matrix.MatrixD
multiply corresponding elements of this matrix and matrix m, store answer in this matrix, and return this matrix
multEl(MatrixF). Method in class matrix.MatrixF
multiply corresponding elements of this matrix and matrix m, store answer in this matrix, and return this matrix
multK(double, MatrixD). Method in class matrix.MatrixD
this=k*m, return this.
multK(float, MatrixF). Method in class matrix.MatrixF
this=k*m, return this.
multMatCol(MatrixD, MatrixD, int). Method in class matrix.MatrixD
this=x*((col)th column, zero based, of y), return this (which will be a column).
multMatCol(MatrixF, MatrixF, int). Method in class matrix.MatrixF
this=x*((col)th column, zero based, of y), return this (which will be a column).
myThread. Variable in class Project
The thread that runs this Project's run() method
myThreadGroup. Variable in class WebSim
The thread group containing this thread (and all other WebSim threads)

N

N. Variable in class sim.errFun.LocalLearning
name. Variable in class watch.WatchManager
The name of each watched variable
nativeCodeLoaded. Static variable in class matrix.MatrixD
Is native code loaded?
nativeCodeLoaded. Static variable in class matrix.MatrixF
Is native code loaded?
nCols. Variable in class matrix.MatrixD
# columns in the matrix
nCols. Variable in class matrix.MatrixF
# columns in the matrix
Net(). Constructor for class sim.funApp.Net
new_(String). Static method in class fix.Util
Create a new instance of this class.
newBarHeight. Variable in class picture.FadeIn
newC. Variable in class picture.FadeIn
newCol. Variable in class matrix.MatrixD
amount to add to an index to go from past the end of one column to top of next
newCol. Variable in class matrix.MatrixF
amount to add to an index to go from past the end of one column to top of next
newG. Variable in class picture.FadeIn
newGHeight. Variable in class picture.FadeIn
newGWidth. Variable in class picture.FadeIn
newJob. Variable in class picture.FadeIn
newMaxX. Variable in class picture.FadeIn
newMaxY. Variable in class picture.FadeIn
newMinX. Variable in class picture.FadeIn
newMinY. Variable in class picture.FadeIn
newRow. Variable in class matrix.MatrixD
amount to add to an index to go from past the end of one row to start of next
newRow. Variable in class matrix.MatrixF
amount to add to an index to go from past the end of one row to start of next
newSource1. Variable in class picture.FadeIn
newSource2. Variable in class picture.FadeIn
newState. Variable in class sim.errFun.RLErrFun
The state reached after performing an action
newX. Variable in class picture.FadeIn
newY. Variable in class picture.FadeIn
next. Variable in class matrix.MatrixD
amount to add to index to get next element of this vector
next. Variable in class matrix.MatrixF
amount to add to index to get next element of this vector
nextCol. Variable in class matrix.MatrixD
amount to add to an index to move to the next column
nextCol. Variable in class matrix.MatrixF
amount to add to an index to move to the next column
nextDouble(). Method in class Random
Generates a pseudorandom, uniformly-distributed, double value in the range [0.0,1.0)
nextFloat(). Method in class Random
Generates a pseudorandom, uniformly-distributed, float value in the range [0.0,1.0)
nextInt(). Method in class Random
Generates a pseudorandom, uniformly-distributed, int value.
nextInt(int, int). Method in class Random
Generates a pseudorandom, uniformly-distributed, int value in [min,max].
nextLong(). Method in class Random
Generates a pseudorandom, uniformly-distributed, long value.
nextRow. Variable in class matrix.MatrixD
amount to add to an index to move to the next row
nextRow. Variable in class matrix.MatrixF
amount to add to an index to move to the next row
nextState. Variable in class sim.mdp.GridWorld
the state vector resulting from doing action in state (created in parse())
nextState. Variable in class sim.mdp.MDP
the state vector resulting from doing action in state (created in parse())
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.GridWorld
Find a next state given a state and action, and return the reinforcement received.
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.Hall
Find the next state given a state and action, and return the reinforcement received.
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.HC
Find a next state given a state and action, and return the reinforcement received.
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.HCDemo
Find a next state given a state and action, and return the reinforcement received.
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.LQR
Find a next state given a state and action, and return the reinforcement received.
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.MDP
Find a (possibly stochastic) next state given a state and action, and return the (possibly stochastic) reinforcement received.
nextState(MatrixD, MatrixD, MatrixD, PDouble, PBoolean, Random). Method in class sim.mdp.XORmdp
Find a next state given a state and action, and return the reinforcement received.
nextStateC(Parser). Method in class parse.Scanner
Perform the state transition for scanning C++-like code with nested comments, and dots allowed as part of identifiers.
nextStateHTML(Parser). Method in class parse.Scanner
Perform the state transition for scanning HTML
nextStateLISP(Parser). Method in class parse.Scanner
Perform the state transition for scanning LISP
nPairs. Variable in class sim.data.Data
number of input/output pairs (-1 if infinite)
nPairs(). Method in class sim.data.Data
return the number of input/output pairs (-1 if infinite)
nRows. Variable in class matrix.MatrixD
# rows in the matrix
nRows. Variable in class matrix.MatrixF
# rows in the matrix
numActions(MatrixD). Method in class sim.mdp.GridWorld
Return the number of actions in a given state.
numActions(MatrixD). Method in class sim.mdp.Hall
Return the number of actions in each state.
numActions(MatrixD). Method in class sim.mdp.HC
Return the number of actions in each state.
numActions(MatrixD). Method in class sim.mdp.HCDemo
Return the number of actions in each state.
numActions(MatrixD). Method in class sim.mdp.LQR
Return the number of actions in each state.
numActions(MatrixD). Method in class sim.mdp.MDP
Return the number of actions in a given state.
numActions(MatrixD). Method in class sim.mdp.XORmdp
Return the number of actions in each state.
numberOfStates. Variable in class sim.errFun.ReinforcementLearning
Used to cache the number of states in the given mdp
numContours. Variable in class sim.display.Contour
numPairs(PDouble). Method in class sim.mdp.GridWorld
Return the number of state/action pairs in the MDP for a given dt.
numPairs(PDouble). Method in class sim.mdp.Hall
Return the number of state/action pairs for a given dt.
numPairs(PDouble). Method in class sim.mdp.HC
Return the number of state/action pairs for a given dt.
numPairs(PDouble). Method in class sim.mdp.HCDemo
Return the number of state/action pairs for a given dt.
numPairs(PDouble). Method in class sim.mdp.LQR
Return the number of state/action pairs for a given dt.
numPairs(PDouble). Method in class sim.mdp.MDP
Return the number of state/action pairs in the MDP for a given dt.
numPairs(PDouble). Method in class sim.mdp.XORmdp
Return the number of state/action pairs for a given dt.
numRows. Variable in class picture.Gallery
numSamples. Variable in class picture.Antialias
numSaved. Variable in class sim.display.SaveDisplay
numStates(PDouble). Method in class sim.mdp.GridWorld
The number of states for this MDP is determined by the granularity factor that is passed in as a parameter.
numStates(PDouble). Method in class sim.mdp.Hall
Return the number of states in this LQR for a given dt.
numStates(PDouble). Method in class sim.mdp.HC
Return the number of states in this MDP.
numStates(PDouble). Method in class sim.mdp.HCDemo
Return the number of states in this MDP.
numStates(PDouble). Method in class sim.mdp.LQR
Return the number of states in this LQR for a given dt.
numStates(PDouble). Method in class sim.mdp.MDP
Return the number of states in the given MDP.
numStates(PDouble). Method in class sim.mdp.XORmdp
Return the number of states for this mdp.
numUpdates. Variable in class watch.WatchManager
number of calls to update() since last yield and sleep
nWeights(int, int). Method in class sim.funApp.FunApp
Return # weights needed for nIn inputs (including the first one which is always 1.0), and nOut outputs.
nWeights(int, int). Method in class sim.funApp.InterferenceFunction
Return # weights needed for nIn inputs (including the first one which is always 1.0), and nOut outputs.
nWeights(int, int). Method in class sim.funApp.LookupTable
Return # elements (weights) in the lookup table.
nWeights(int, int). Method in class sim.funApp.Net
Return # weights needed for nIn inputs (including the first one which is always 1.0), and nOut outputs.
nWeights(int, int). Method in class sim.funApp.SpiralFunction
Return # elements (weights) in the lookup table.
nWeights(int, int). Method in class sim.funApp.ValuePolicy
Return # weights needed for nIn inputs (including the first //this routine is never called, should throw null pointer exception one which is always 1.0), and nOut outputs.

O

offscrC. Variable in class picture.FadeIn
offscrG. Variable in class picture.FadeIn
offscrImg. Variable in class picture.FadeIn
oldAction. Variable in class sim.errFun.AdvantageLearning
A copy of the original action.
oldAction. Variable in class sim.errFun.QLearning
A copy of the original action.
oldState. Variable in class sim.errFun.AdvantageLearning
A copy of the original state.
oldState. Variable in class sim.errFun.QLearning
A copy of the original state.
oldState. Variable in class sim.TDLambda
A copy of the original state.
oldState. Variable in class sim.errFun.ValueIteration
A copy of the original state.
OnesRnd(). Constructor for class sim.data.OnesRnd
onscrG. Variable in class picture.FadeIn
optAction. Variable in class sim.funApp.ValuePolicy
the action vector that is optimal in a given state
origFunction. Variable in class sim.display.Contour
origFunction. Variable in class sim.display.Graph3D
The origianl function approximator whose duplicate will be plotted
origFunction. Variable in class sim.funApp.InterferenceFunction
origFunction. Variable in class sim.funApp.ValuePolicy
The origianl function approximator whose duplicate will be plotted
origMaxX. Variable in class sim.display.Graph2D
Max value of x to plot originally (menu item "top level" returns to this)
origMaxY. Variable in class sim.display.Graph2D
Max value of y to plot originally (menu item "top level" returns to this)
origMinX. Variable in class sim.display.Graph2D
Min value of x to plot originally (menu item "top level" returns to this)
origMinY. Variable in class sim.display.Graph2D
Min value of y to plot originally (menu item "top level" returns to this)
origT. Variable in class picture.directFractal.DirectFractal
origX. Variable in class picture.directFractal.DirectFractal
origY. Variable in class picture.directFractal.DirectFractal
origZ. Variable in class picture.directFractal.DirectFractal
out. Variable in class parse.Unparser
outputM. Variable in class sim.display.Contour
outputM. Variable in class sim.display.Graph3D
Output vector
outputs. Variable in class sim.errFun.ErrFun
The output vector from the function approximator
outputs. Variable in class sim.TDLambda
The output vector from the function approximator
outSize. Variable in class sim.data.Data
number of elements in the output vector
outSize(). Method in class sim.data.Data
return the number of elements in the output vector
outSizeExp. Variable in class sim.data.RndOnes
The expression parsed to get the dimensionality of the vectors
outVect. Variable in class sim.funApp.FunApp
clone of the output, should be a vector

P

packageHints. Static variable in class parse.Directories
Some guesses as to the package name for some classes.
paint(Graphics). Method in class Credits
Print the credits
paint(Graphics). Method in class Credits2
Print the credits
paint(Graphics). Method in class Display
Redraw the display.
paint(Graphics). Method in class FindBNF
Print the credits
paint(Graphics). Method in class GWin
Paint the region of size (bounds().width,bounds().height), and corner at (0,0).
paint(Graphics). Method in class picture.Picture
paint the screen from the buffer without stopping the drawing thread.
paint(Graphics). Method in class ShowThreads
show the threads
paint(Graphics). Method in class sim.Simulator
paint the main window for the simulator
paint(Graphics, ImageObserver). Method in class picture.FadeIn
Instantly paint the screen from an offscreen buffer
paintAll(Graphics, Component, boolean, boolean). Static method in class fix.Util
logically, the call: myComponent.paintAll(graphicsContext) should paint the Component myComponent, and if it is a container, should paint its contents.
pAlphas. Variable in class sim.gradDesc.IDD
a pointer to alphas
parentDisplay. Variable in class sim.display.Plot
the Display that this plot will be drawn on
PArray(Object[]). Constructor for class pointer.PArray
The value can be initialized by the constructor
parse(Parser, int). Method in class sim.errFun.AdvantageLearning
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.Animation
parse a series of pictures and combine into a tiled gallery.
parse(Parser, int). Method in class picture.Antialias
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.Batch
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.ColorMap
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.ColorMapEntry
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.ColorVector
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.gradDesc.ConjGrad
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class Credits
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class Credits2
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.Data
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.Description
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.directFractal.DirectFractal
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class Display
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class DisplayList
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.Dot
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.Edges
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.ErrAvg
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.ErrFun
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.Experiment
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class FindBNF
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.ForExperiment
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.funApp.FunApp
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.Gallery
parse a series of pictures and combine into a tiled gallery.
parse(Parser, int). Method in class sim.gradDesc.GradDesc
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.GridWorld
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.Hall
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.HC
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.HCDemo
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.gradDesc.IDD
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.funApp.InterferenceFunction
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.LocalLearning
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.funApp.LookupTable
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.LQR
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class matrix.MatrixD
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class matrix.MatrixF
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.MDP
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.funApp.Net
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.OnesRnd
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in interface parse.Parsable
Return an object representing the results of parsing, starting at the current token.
parse(Parser, int). Method in class pointer.PBoolean
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.PDFE
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.PicPipe
Create/initialize an object from a string describing it in language lang.
parse(Parser, int). Method in class picture.PicPipePipeline
Parse this object's parameters and initialize it.
parse(Parser, int). Method in class picture.Picture
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.display.Plot
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class pointer.PMatrixD
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class pointer.Pointer
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class Project
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class ProjWin
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class pointer.PString
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.QLearning
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.Region
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.ReinforcementLearning
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.RemoteTable
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.RndCircle
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.RndColor
Parse the input file to get this object's parameters.
parse(Parser, int). Method in class sim.data.RndDisk
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.RndOnes
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.RndUniformLine
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.RndUniformSquare
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class ShowThreads
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.SpiralData
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.funApp.SpiralFunction
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.SupervisedLearning
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.Table
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.TDLambda
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class TestMatrix
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.errFun.ValueIteration
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.ValueMap
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class picture.ValueMapEntry
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.funApp.ValuePolicy
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class WebSim
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.data.XOR
Parse the input file to get the parameters for this object.
parse(Parser, int). Method in class sim.mdp.XORmdp
Parse the input file to get the parameters for this object.
parseAndRun(). Method in class WebSim
parses the BNF string and runs a set of projects.
parseBoolean(boolean). Method in class parse.Parser
If next token is a boolean, return it.
parseChar(char, boolean). Method in class parse.Parser
Consume next token if it is character c, else do nothing.
parseClass(String, int, boolean). Method in class parse.Parser
Loads a Parsable class from disk, instantiates it, calls its parse() method, and returns whatever parse() returns.
parseClassList(String, int, boolean). Method in class parse.Parser
Parse objects of class clss as long as possible, returning a vector of results.
parsedClasses. Static variable in class parse.Directories
the package names for classes that have been parsed so far
parseDouble___(boolean). Method in class parse.Parser
If next token is a double, return it.
parseID(String, boolean). Method in class parse.Parser
Consume next token if it is the identifier id, else do nothing.
parseInt___(boolean). Method in class parse.Parser
If next token is an int, return it.
parser. Variable in class parse.ParserException
this is the parser raising the exception
Parser(). Constructor for class parse.Parser
create a new parser with a blank symbol table
Parser(String). Constructor for class parse.Parser
create a new parser with a blank symbol table, and start parsing the string
ParserException(String). Constructor for class parse.ParserException
parseString(boolean). Method in class parse.Parser
If next token is a String, return it.
parseType(String, int, boolean). Method in class parse.Parser
A parsable class should call parseType during parsing if the next token to be parsed is an identifier representing the name of the class that will continue parsing from there.
parseTypeList(String, int, boolean). Method in class parse.Parser
Parse objects of type type as long as possible, returning a vector of results.
pass1. Variable in class picture.Picture
pass2. Variable in class picture.Picture
pBetas. Variable in class sim.gradDesc.IDD
a pointer to the betas
PBoolean(boolean). Constructor for class pointer.PBoolean
The value can be initialized by the constructor
PByte(byte). Constructor for class pointer.PByte
The value can be initialized by the constructor
PChar(char). Constructor for class pointer.PChar
The value can be initialized by the constructor
PCR. Variable in class parse.Scanner
PDFE(). Constructor for class sim.errFun.PDFE
PDouble(). Constructor for class pointer.PDouble
If no initial value given, start with zero
PDouble(double). Constructor for class pointer.PDouble
The value can be initialized by the constructor
PDoubleArray1D(double[]). Constructor for class pointer.PDoubleArray1D
The value can be initialized by the constructor
PFloat(float). Constructor for class pointer.PFloat
The value can be initialized by the constructor
PFloatArray1D(float[]). Constructor for class pointer.PFloatArray1D
The value can be initialized by the constructor
phi. Variable in class sim.errFun.RLErrFun
The weighting factor for the weights of resgrad and direct vectors.
pic. Variable in class picture.Gallery
pic. Variable in class picture.PicPipePipeline
picNum(double, double). Method in class picture.Gallery
return the number of the picture in the gallery containing point (x,y)
PicPipe(). Constructor for class picture.PicPipe
PicPipeList(PicPipe, PicPipeList). Constructor for class picture.PicPipeList
Create a list with specified first element (CAR) and rest (CDR)
PicPipePipeline(). Constructor for class picture.PicPipePipeline
Picture(). Constructor for class picture.Picture
pInput. Variable in class sim.funApp.FunApp
PInt(). Constructor for class pointer.PInt
If no initial value given, start with zero
PInt(int). Constructor for class pointer.PInt
The value can be initialized by the constructor
pipes. Variable in class picture.Gallery
PLong(long). Constructor for class pointer.PLong
The value can be initialized by the constructor
plot. Variable in class sim.display.Graph3D
Plot(). Constructor for class sim.display.Plot
plotBuffer. Variable in class Display
smaller region within offscreen buffer used for double buffering
plotFloor. Variable in class sim.display.Graph3D
plotTop. Variable in class sim.display.Graph3D
PlotXY(). Constructor for class sim.display.PlotXY
PMatrixD(MatrixD). Constructor for class pointer.PMatrixD
The value can be initialized by the constructor
PObject(). Constructor for class pointer.PObject
The constructor might not initialize it
PObject(Object). Constructor for class pointer.PObject
The value can be initialized by the constructor
Pointer(). Constructor for class pointer.Pointer
pos. Variable in class parse.Parser
pos. Variable in class parse.Scanner
pOutput. Variable in class sim.funApp.FunApp
preferredSize. Variable in class GWin
The size to make this window when layout() is called
preferredSize(). Method in class GWin
return the size this window prefers
prevVar. Variable in class watch.WatchManager
The previous value of each watched variable
print(). Method in class matrix.MatrixException
print out the error and stack to System.out
print(). Method in class parse.ParserException
print out the error and stack to System.out
processEvent(Event). Method in class VRMLInterface
profilePeriod. Variable in class watch.WatchManager
The profiling is done for periods of this many seconds
project. Variable in class ProjWin
The Project displayed in this window
Project(). Constructor for class Project
constructor ensures that the background is white
projNum. Static variable in class Project
This ensures each project's thread's name has a unique number
ProjWin(). Constructor for class ProjWin
PShort(short). Constructor for class pointer.PShort
The value can be initialized by the constructor
PString(). Constructor for class pointer.PString
PString(String). Constructor for class pointer.PString
The value can be initialized by the constructor
pWeights. Variable in class sim.funApp.FunApp

Q

QLearning(). Constructor for class sim.errFun.QLearning

R

random. Variable in class picture.Antialias
random. Variable in class sim.mdp.GridWorld
The random number generator
random. Variable in class sim.mdp.Hall
The random number generator
random. Variable in class picture.RndColor
random. Variable in class sim.TDLambda
The random number generator
random. Variable in class sim.funApp.ValuePolicy
the random number generator
Random(). Constructor for class Random
creates a new random number generator and sets its seed randomly according to the current time.
Random(long). Constructor for class Random
creates a new random number generator and sets its seed
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.GridWorld
Generates a random action from those possible.
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.Hall
Generates a random action from those possible.
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.HC
Generates a random action from those possible: (missile,plane) {(-1,-1),(-1,1),(1,-1),(1,1)}
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.HCDemo
Generates a random action from those possible: (missile,plane) {(-1,-1),(-1,1),(1,-1),(1,1)}
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.LQR
Generates a random action from those possible.
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.MDP
Generates a random action from those possible.
randomAction(MatrixD, MatrixD, Random). Method in class sim.mdp.XORmdp
Generates a random action from those possible.
randomState(MatrixD, Random). Method in class sim.mdp.GridWorld
Generates a random state from those possible and returns it in the vector passed in.
randomState(MatrixD, Random). Method in class sim.mdp.Hall
Generates a random state from those possible.
randomState(MatrixD, Random). Method in class sim.mdp.HC
Generates a random state from those possible.
randomState(MatrixD, Random). Method in class sim.mdp.HCDemo
Generates a random state from those possible.
randomState(MatrixD, Random). Method in class sim.mdp.LQR
Generates a random state from those possible.
randomState(MatrixD, Random). Method in class sim.mdp.MDP
Generates a random state from those possible and returns it in the vector passed in.
randomState(MatrixD, Random). Method in class sim.mdp.XORmdp
Generates a random state from those possible.
rate. Variable in class sim.TDLambda
the learning rate, a small positive number
red. Variable in class picture.ColorMapEntry
The color (red,green,blue,filter,transparency) to which the number level maps
red. Variable in class picture.Colors
red component of color, -128=black, 127=bright red
redraw(PicPipeList, boolean). Method in class picture.FadeIn
Draw the whole picture with either dots or squares.
Region(). Constructor for class picture.Region
regionMaxX. Variable in class picture.PicPipe
regionMaxX(PicPipeList). Method in class picture.Gallery
Return max x coordinate of region this pipeline looks at
regionMaxX(PicPipeList). Method in class picture.PicPipe
Return max x coordinate of region this pipeline looks at
regionMaxY. Variable in class picture.PicPipe
regionMaxY(PicPipeList). Method in class picture.Gallery
Return max y coordinate of region this pipeline looks at
regionMaxY(PicPipeList). Method in class picture.PicPipe
Return max y coordinate of region this pipeline looks at
regionMinX. Variable in class picture.PicPipe
regionMinX(PicPipeList). Method in class picture.Gallery
Return min x coordinate of region this pipeline looks at
regionMinX(PicPipeList). Method in class picture.PicPipe
Return min x coordinate of region this pipeline looks at
regionMinY. Variable in class picture.PicPipe
regionMinY(PicPipeList). Method in class picture.Gallery
Return min y coordinate of region this pipeline looks at
regionMinY(PicPipeList). Method in class picture.PicPipe
Return min y coordinate of region this pipeline looks at
registerParameters(Parsable, String). Method in class watch.WatchManager
register all the parameters for a Watcher object as both watchable variables and as watches.
registerVar(String, Pointer, Watchable). Method in class watch.WatchManager
Watchable objects call this to register a variable that's a pointer to an object.
registerWatch(String, PInt, Watcher). Method in class watch.WatchManager
A Watcher calls this to be notified when variable name changes.
regName. Variable in class watch.WatchManager
The name of each registered variable
regPtr. Variable in class watch.WatchManager
The pointer to each registered variable
regWatchable. Variable in class watch.WatchManager
The Watchable object containing each registered variable
ReinforcementLearning(). Constructor for class sim.errFun.ReinforcementLearning
remember(Parser). Method in class parse.ParserException
Remember the parser that found the error.
RemoteTable(). Constructor for class sim.data.RemoteTable
reOrg(). Method in class sim.display.PlotXY
function reOrg Reorganizes the arrays when nRects has reached maxNRects.val by merging pairs of rects.
repaint(). Method in class Display
Repaint the screen if a repaint isn't already queued.
repaintInProgress. Variable in class Display
is a repaint currently queued (and so there's no need to call repaint() again)?
replace(MatrixD). Method in class matrix.MatrixD
this=m, return this.
replace(MatrixF). Method in class matrix.MatrixF
this=m, return this.
rescale(double[][][][]). Method in class sim.display.Graph3D
function rescale Rescales given cube in 'array' to fit in viewScreen rect
reset(). Method in class picture.Colors
Reset the 6 Colors components to all -128, and value to 0.
resetGalleries(). Method in class picture.Gallery
Reset all Galleries to show all their pictures, not just one.
resetGalleries(). Method in class picture.PicPipeList
Return all the Galleries on the pipeline, if any, to gallery mode, where no individual picture is selected.
resGradVector. Variable in class sim.errFun.ReinforcementLearning
The gradient associated with the residual gradient method update.
reshape(int, int, int, int). Method in class picture.Picture
when the user resizes or moves the canvas, stop and restart the thread
rest. Variable in class picture.PicPipeList
restartCol. Variable in class matrix.MatrixD
amount to add to an index to go from past the end of one column back to its start
restartCol. Variable in class matrix.MatrixF
amount to add to an index to go from past the end of one column back to its start
restartNumber. Static variable in class WebSim
All projects check this occasionally, and restart when it changes
restartRow. Variable in class matrix.MatrixD
amount to add to an index to go from past the end of one row back to its start
restartRow. Variable in class matrix.MatrixF
amount to add to an index to go from past the end of one row back to its start
resumeAllThreads(). Method in class WebSim
resume all threads created by WebSim that have been suspended
right. Variable in class picture.Edges
rlAlgorithm. Variable in class sim.errFun.ReinforcementLearning
The RL algorithm to use
rlAlgorithmGradient. Variable in class sim.errFun.ReinforcementLearning
the gradient from a single call to rlAlgorithm
RLErrFun(). Constructor for class sim.errFun.RLErrFun
rnd. Variable in class sim.errFun.AdvantageLearning
The random number generator that will be used for this object.
rnd. Variable in class sim.Experiment
PRNG for initial weights, scrambling data order, and other random choices
rnd. Variable in class sim.errFun.QLearning
The random number generator that will be used for this object.
rnd. Variable in class sim.errFun.ReinforcementLearning
A copy of the random number generator passed into evaluate()
rnd. Variable in class sim.errFun.ValueIteration
The random number generator that will be used for this object.
RndCircle(). Constructor for class sim.data.RndCircle
RndColor(). Constructor for class picture.RndColor
rndCopy. Variable in class sim.gradDesc.IDD
a copy of the generator passed to evaluate().
RndDisk(). Constructor for class sim.data.RndDisk
RndOnes(). Constructor for class sim.data.RndOnes
RndUniformLine(). Constructor for class sim.data.RndUniformLine
RndUniformSquare(). Constructor for class sim.data.RndUniformSquare
run(). Method in class sim.gradDesc.Backprop
repeatedly change x until f(x) reaches a local minimum
run(). Method in class sim.gradDesc.ConjGrad
repeatedly change x until f(x) reaches a local minimum
run(). Method in class Credits
This project does nothing, so the thread dies immediately
run(). Method in class Credits2
This project does nothing, so the thread dies immediately
run(). Method in class sim.Experiment
This runs the simulation.
run(). Method in class FindBNF
Print all the BNF strings
run(). Method in class sim.ForExperiment
This runs the simulation.
run(). Method in class sim.gradDesc.GradDesc
repeatedly change x until f(x) reaches a local minimum
run(). Method in class sim.gradDesc.IDD
repeatedly change x until f(x) reaches a local minimum
run(). Method in class picture.Picture
Draw picture after done parsing.
run(). Method in class Project
Start the project running.
run(). Method in class ShowThreads
This project does nothing, so the Thread dies immediately
run(). Method in class sim.Simulator
Start the project running, after all parsing is done.
run(). Method in class sim.TDLambda
This runs the simulation.
run(). Method in class TestMatrix
Run the project in a separate thread, and let the thread die when done.

S

s. Variable in class parse.Scanner
samplesT. Variable in class picture.Antialias
samplesX. Variable in class picture.Antialias
samplesY. Variable in class picture.Antialias
samplesZ. Variable in class picture.Antialias
saPairs. Variable in class sim.errFun.ReinforcementLearning
The number of state/action pairs in the mdp for a given dt (assuming statesOnly=false).
SaveDisplay(). Constructor for class sim.display.SaveDisplay
saveFile(). Method in class WebSim
scanner. Variable in class parse.Parser
Scanner(InputStream). Constructor for class parse.Scanner
seed. Static variable in class picture.directFractal.DirectFractal
seed. Variable in class sim.Experiment
the random number seed
seed. Variable in class sim.TDLambda
the random number seed
select(double, double). Method in class picture.Gallery
In the future, show just one picture, not a collection.
set(byte, byte, byte, byte, byte). Method in class picture.Colors
Set colors given 5 bytes in the range [-128,127]
set(double, double, double, double, double). Method in class picture.Colors
Set colors given 5 doubles in the range [0,1]
set(int, double). Method in class matrix.MatrixD
set the nth element of a 1D vector (row or column vector)
set(int, float). Method in class matrix.MatrixF
set the nth element of a 1D vector (row or column vector)
set(int, int, double). Method in class matrix.MatrixD
set a particular element of a matrix to a particular value
set(int, int, float). Method in class matrix.MatrixF
set a particular element of a matrix to a particular value
setAlgorithm(int). Method in class Random
Sets which algorithm to use henceforth.
setAqua(). Method in class picture.Colors
Set the color to aqua (don't change value, filter, or transparency)
setBlack(). Method in class picture.Colors
Set the color to black (don't change value, filter, or transparency)
setBlue(). Method in class picture.Colors
Set the color to blue (don't change value, filter, or transparency)
setDescription(String). Method in class picture.PicPipe
Set the string describing what this picture is.
setGraphics(Graphics). Method in class picture.FadeIn
set the drawing to be going to g instead of its current destination
setGray(). Method in class picture.Colors
Set the color to gray (don't change value, filter, or transparency)
setGreen(). Method in class picture.Colors
Set the color to green (don't change value, filter, or transparency)
setHSB(float, float, float). Method in class picture.Colors
Set colors given 3 doubles (hue, saturation, brightness) in the range [0,1]
setIO(MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD). Method in class sim.funApp.FunApp
Define the MatrixD objects that will be used by evaluate(), findGradients(), and findHessian().
setIO(MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD). Method in class sim.funApp.InterferenceFunction
Define the MatrixD objects that will be used by evaluate() and findGradients().
setIO(MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD). Method in class sim.funApp.LookupTable
Define the MatrixD objects that will be used by evaluate() and findGradients().
setIO(MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD). Method in class sim.funApp.Net
Define the MatrixD objects that will be used by evaluate() and findGradients().
setIO(MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD). Method in class sim.funApp.SpiralFunction
Define the MatrixD objects that will be used by evaluate() and findGradients().
setIO(MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD, MatrixD). Method in class sim.funApp.ValuePolicy
Define the MatrixD objects that will be used by evaluate(), findGradients(), and findHessian().
setPurple(). Method in class picture.Colors
Set the color to purple (don't change value, filter, or transparency)
setRandom(double, double, Random). Method in class matrix.MatrixD
set every element of this matrix to a random number between min and max using the random number generator r.
setRandom(float, float, Random). Method in class matrix.MatrixF
set every element of this matrix to a random number between min and max using the random number generator r.
setRed(). Method in class picture.Colors
Set the color to red (don't change value, filter, or transparency)
setRegion(double, double, double, double). Method in class picture.PicPipe
Set the coordinates of the region this pipeline looks at
setRGB(byte, byte, byte). Method in class picture.Colors
Set colors given 3 bytes in the range [-128,127]
setRGB(double, double, double). Method in class picture.Colors
Set colors given 3 doubles in the range [0,1]
setScannerMode(int). Method in class parse.Parser
Set the scanner into a given mode such as C, HTML, or LISP tokens.
setScannerMode(int). Method in class parse.Scanner
Set the scanner mode, 0=C, 1=HTML, 2=LISP.
setSeed(). Method in class Random
Sets the random number generator seed from the system clock
setSeed(long). Method in class Random
Sets the random number generator seed
setSymbol(String, Object). Method in class parse.Parser
Associate a symbol with an object in the current scope.
setWatchManager(). Method in class Project
Set the watchManager and name to be the default values for this Project
setWatchManager(WatchManager, String). Method in class sim.errFun.AdvantageLearning
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.gradDesc.Backprop
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.errFun.Batch
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.gradDesc.ConjGrad
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.data.Data
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class Display
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class DisplayList
Set the WatchManager, and create the window
setWatchManager(WatchManager, String). Method in class sim.errFun.ErrAvg
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.errFun.ErrFun
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.Experiment
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.ForExperiment
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.funApp.FunApp
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.gradDesc.GradDesc
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.display.Graph2D
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class sim.display.Graph3D
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class sim.mdp.GridWorld
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.mdp.HC
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.mdp.HCDemo
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.gradDesc.IDD
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.errFun.LocalLearning
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.mdp.LQR
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.mdp.MDP
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.data.OnesRnd
Remember the WatchManager for this object and create the window
setWatchManager(WatchManager, String). Method in class sim.errFun.PDFE
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.display.Plot
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class sim.display.PlotXY
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class Project
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.errFun.ReinforcementLearning
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.display.SaveDisplay
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class sim.Simulator
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.data.SpiralData
Remember the WatchManager for this object and create the window
setWatchManager(WatchManager, String). Method in class sim.errFun.SupervisedLearning
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class sim.TDLambda
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in class Title
Remember the WatchManager for this object and create the window.
setWatchManager(WatchManager, String). Method in class sim.funApp.ValuePolicy
Register all variables with this WatchManager.
setWatchManager(WatchManager, String). Method in interface watch.Watchable
Register all variables with this WatchManager.
setWhite(). Method in class picture.Colors
Set the color to white (don't change value, filter, or transparency)
setYellow(). Method in class picture.Colors
Set the color to yellow (don't change value, filter, or transparency)
shouldAntialias(int, int). Method in class picture.FadeIn
Should pixel (x,y) be antialiased because its color is currently very different from at least one of its neighbors?
ShowEdit(). Constructor for class ShowEdit
constructor that does nothing
ShowEdit(String, IntExp, boolean, String, String[]). Constructor for class ShowEdit
This constructor takes the same parameters that parse() parses, and initializes this object just as if it had been created by parsing instead.
ShowThreads(). Constructor for class ShowThreads
Simulator(). Constructor for class sim.Simulator
size. Variable in class matrix.MatrixD
# elements in this vector (-1 if not a vector)
size. Variable in class matrix.MatrixF
# elements in this vector (-1 if not a vector)
skipLast. Variable in class picture.Animation
sleepFreq. Variable in class watch.WatchManager
sleep for sleepTime milliseconds and yield every sleepFreq calls to update()
sleepTime. Variable in class watch.WatchManager
sleep for sleepTime milliseconds and yield every sleepFreq calls to update()
smoothedError. Variable in class sim.gradDesc.IDD
an exponentially smoothed estimate of the error
smoothedError. Variable in class sim.TDLambda
an exponentially smoothed estimate of the error
smoothingFactor. Variable in class sim.gradDesc.IDD
the constant used to smooth the error (near 1 = long halflife)
smoothingFactor. Variable in class sim.TDLambda
the constant used to smooth the error (near 1 = long halflife)
solidCol. Variable in class picture.RndColor
source. Variable in class picture.Animation
source. Variable in class picture.PicPipePipeline
linked list of pipelines that are pictures (not including
source1. Variable in class picture.FadeIn
source2. Variable in class picture.FadeIn
sourceLast. Variable in class picture.PicPipePipeline
the last pipeline on the linked list
spectrum. Variable in class sim.display.Contour
SpiralData(). Constructor for class sim.data.SpiralData
SpiralFunction(). Constructor for class sim.funApp.SpiralFunction
start(). Method in class Events
start(). Method in class WebSim
Parse projects and start them running in separate threads
start(Graphics, Component, double, double, double, double, int, int, int, int, int, PicPipeList, PicPipeList). Method in class picture.FadeIn
Start a new thread that causes the picture to fade in on the screen.
startHeight. Variable in class GWin
the starting Height of the window
startParseFile(String). Method in class parse.Parser
starts the parser at the beginning of the given file.
startParseInputStream(InputStream). Method in class parse.Parser
starts the parser at the beginning of the given InputStream.
startParseString(String). Method in class parse.Parser
starts the parser at the beginning of the given string.
startParseURL(String). Method in class parse.Parser
starts the parser at the beginning of the given URL.
startSize. Variable in class GWin
The original size of this Panel at the start
startThread(). Method in class Project
Create a new thread and start it running this.run()
startTime. Variable in class watch.WatchManager
The time (in milliseconds) when this class first started.
startWidth. Variable in class GWin
the starting width of the window
startX. Variable in class GWin
the starting column of the window
startY. Variable in class GWin
the starting row of the window
state. Variable in class sim.mdp.GridWorld
a state vector (created in parse())
state. Variable in class sim.mdp.MDP
a state vector (created in parse())
state. Variable in class sim.errFun.RLErrFun
The state of the MDP
state. Variable in class sim.TDLambda
The state of the MDP
stateSize(). Method in class sim.mdp.GridWorld
Return the number of elements in the state vector.
stateSize(). Method in class sim.mdp.Hall
Return the number of elements in the state vector.
stateSize(). Method in class sim.mdp.HC
Return the number of elements in the state vector.
stateSize(). Method in class sim.mdp.HCDemo
Return the number of elements in the state vector.
stateSize(). Method in class sim.mdp.LQR
Return the number of elements in the state vector.
stateSize(). Method in class sim.mdp.MDP
Return the number of elements in the state vector.
stateSize(). Method in class sim.mdp.XORmdp
Return the number of elements in the state vector.
statesOnly. Variable in class sim.errFun.RLErrFun
Used to tell ReinforcementLearning if this algorithm uses states only (as opposed to state/action pairs).
statesOnly. Variable in class sim.funApp.ValuePolicy
A flag switching from state/action pairs to states only (as in value iteration).
stop(). Method in class sim.data.Data
Close source files, etc.
stop(). Method in class picture.FadeIn
Interrupt the current drawing job, and force a wait for start()
stop(). Method in class WebSim
The browser calls this when the document is no longer on the screen.
stopAllThreads(). Method in class WebSim
stop all threads created by WebSim
stopDrawingException. Variable in class picture.FadeIn
stopJob. Variable in class picture.FadeIn
streamEmpty. Variable in class parse.Scanner
sub(MatrixD). Method in class matrix.MatrixD
this=this-m, return this
sub(MatrixF). Method in class matrix.MatrixF
this=this-m, return this
subFrom(MatrixD). Method in class matrix.MatrixD
this=m-this, return this
subFrom(MatrixF). Method in class matrix.MatrixF
this=m-this, return this
submatrix(int, int, int). Method in class matrix.MatrixD
Return a new MatrixD that views some of the elements of this vector (elements n to n+rows*cols-1 inclusive, zero based) as a matrix of shape (rows,cols).
submatrix(int, int, int). Method in class matrix.MatrixF
Return a new MatrixF that views some of the elements of this vector (elements n to n+rows*cols-1 inclusive, zero based) as a matrix of shape (rows,cols).
submatrix(int, int, int, int). Method in class matrix.MatrixD
Return a new MatrixD that is a contiguous, rectangular subset of this one.
submatrix(int, int, int, int). Method in class matrix.MatrixF
Return a new MatrixF that is a contiguous, rectangular subset of this one.
SupervisedLearning(). Constructor for class sim.errFun.SupervisedLearning
suspendAllThreads(). Method in class WebSim
suspend all threads created by WebSim
symbol. Static variable in interface parse.Parsable
The symbolic name for this object, or null if it's not in the symbol table.
symbolTable. Variable in class parse.Parser

T

t. Variable in class picture.directFractal.DirectFractal
t10. Static variable in class parse.Directories
t100. Static variable in class parse.Directories
t101. Static variable in class parse.Directories
t102. Static variable in class parse.Directories
t103. Static variable in class parse.Directories
t104. Static variable in class parse.Directories
t105. Static variable in class parse.Directories
t106. Static variable in class parse.Directories
t107. Static variable in class parse.Directories
t108. Static variable in class parse.Directories
t109. Static variable in class parse.Directories
t11. Static variable in class parse.Directories
t110. Static variable in class parse.Directories
t111. Static variable in class parse.Directories
t112. Static variable in class parse.Directories
t113. Static variable in class parse.Directories
t114. Static variable in class parse.Directories
t115. Static variable in class parse.Directories
t116. Static variable in class parse.Directories
t117. Static variable in class parse.Directories
t118. Static variable in class parse.Directories
t119. Static variable in class parse.Directories
t12. Static variable in class parse.Directories
t120. Static variable in class parse.Directories
t13. Static variable in class parse.Directories
t14. Static variable in class parse.Directories
t15. Static variable in class parse.Directories
t16. Static variable in class parse.Directories
t17. Static variable in class parse.Directories
t18. Static variable in class parse.Directories
t19. Static variable in class parse.Directories
t2. Static variable in class parse.Directories
t20. Static variable in class parse.Directories
t21. Static variable in class parse.Directories
t22. Static variable in class parse.Directories
t24. Static variable in class parse.Directories
t25. Static variable in class parse.Directories
t26. Static variable in class parse.Directories
t27. Static variable in class parse.Directories
t28. Static variable in class parse.Directories
t29. Static variable in class parse.Directories
t3. Static variable in class parse.Directories
t30. Static variable in class parse.Directories
t31. Static variable in class parse.Directories
t32. Static variable in class parse.Directories
t33. Static variable in class parse.Directories
t34. Static variable in class parse.Directories
t35. Static variable in class parse.Directories
t36. Static variable in class parse.Directories
t37. Static variable in class parse.Directories
t38. Static variable in class parse.Directories
t39. Static variable in class parse.Directories
t4. Static variable in class parse.Directories
t40. Static variable in class parse.Directories
t41. Static variable in class parse.Directories
t42. Static variable in class parse.Directories
t43. Static variable in class parse.Directories
t44. Static variable in class parse.Directories
t45. Static variable in class parse.Directories
t46. Static variable in class parse.Directories
t47. Static variable in class parse.Directories
t48. Static variable in class parse.Directories
t49. Static variable in class parse.Directories
t5. Static variable in class parse.Directories
t50. Static variable in class parse.Directories
t51. Static variable in class parse.Directories
t52. Static variable in class parse.Directories
t53. Static variable in class parse.Directories
t54. Static variable in class parse.Directories
t55. Static variable in class parse.Directories
t56. Static variable in class parse.Directories
t57. Static variable in class parse.Directories
t58. Static variable in class parse.Directories
t59. Static variable in class parse.Directories
t6. Static variable in class parse.Directories
t60. Static variable in class parse.Directories
t61. Static variable in class parse.Directories
t62. Static variable in class parse.Directories
t63. Static variable in class parse.Directories
t64. Static variable in class parse.Directories
t65. Static variable in class parse.Directories
t66. Static variable in class parse.Directories
t67. Static variable in class parse.Directories
t68. Static variable in class parse.Directories
t69. Static variable in class parse.Directories
t7. Static variable in class parse.Directories
t70. Static variable in class parse.Directories
t71. Static variable in class parse.Directories
t72. Static variable in class parse.Directories
t73. Static variable in class parse.Directories
t74. Static variable in class parse.Directories
t75. Static variable in class parse.Directories
t76. Static variable in class parse.Directories
t77. Static variable in class parse.Directories
t78. Static variable in class parse.Directories
t79. Static variable in class parse.Directories
t8. Static variable in class parse.Directories
t80. Static variable in class parse.Directories
t81. Static variable in class parse.Directories
t82. Static variable in class parse.Directories
t83. Static variable in class parse.Directories
t84. Static variable in class parse.Directories
t85. Static variable in class parse.Directories
t86. Static variable in class parse.Directories
t87. Static variable in class parse.Directories
t88. Static variable in class parse.Directories
t89. Static variable in class parse.Directories
t9. Static variable in class parse.Directories
t90. Static variable in class parse.Directories
t91. Static variable in class parse.Directories
t92. Static variable in class parse.Directories
t93. Static variable in class parse.Directories
t94. Static variable in class parse.Directories
t95. Static variable in class parse.Directories
t96. Static variable in class parse.Directories
t97. Static variable in class parse.Directories
t98. Static variable in class parse.Directories
t99. Static variable in class parse.Directories
Table(). Constructor for class sim.data.Table
tBoolean. Variable in class parse.Parser
tChar. Variable in class parse.Parser
tcounter. Variable in class sim.TDLambda
When doing epoch-wise training (not updating the weights until the end of a trajectory, this variable keeps track of the number of transitions.
TDLambda(). Constructor for class sim.TDLambda
tDouble. Variable in class parse.Parser
test(int, int, int). Method in class TestMatrix
run a series of tests comparing MatrixD and MatrixF with and without DLL
testD(int, int, int, boolean). Method in class TestMatrix
test the MatrixD class.
testF(int, int, int, boolean). Method in class TestMatrix
test the MatrixF class.
TestMatrix(). Constructor for class TestMatrix
theta. Variable in class sim.gradDesc.IDD
the learning rate, a small positive number
thickness. Variable in class picture.Edges
tID. Variable in class parse.Parser
time. Variable in class picture.Animation
time. Variable in class sim.gradDesc.ConjGrad
current time (increments once per weight change
time. Variable in class sim.gradDesc.IDD
current time (time increments once per weight change
time. Variable in class sim.TDLambda
current time (increments once per weight change
tInt. Variable in class parse.Parser
title. Variable in class Title
Title(). Constructor for class Title
constructor that does nothing
Title(String, Display). Constructor for class Title
This constructor takes the same parameters that parse() parses, and initializes this object just as if it had been created by parsing instead.
toDouble(). Method in class pointer.PArray
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PBoolean
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PByte
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PChar
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PDouble
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PDoubleArray1D
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PFloat
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PFloatArray1D
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PInt
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PLong
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PMatrixD
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PObject
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.Pointer
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PShort
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
toDouble(). Method in class pointer.PString
If a pointer to a numeric type, convert the .val field to a double, else just return 0.
tolerance. Variable in class sim.gradDesc.ConjGrad
stop learning when smoothed error < tolerance
tolerance. Variable in class sim.gradDesc.IDD
stop learning when smoothed error < tolerance
tolerance. Variable in class sim.TDLambda
stop learning when smoothed error < tolerance
topC. Variable in class sim.display.Graph3D
topColor. Variable in class sim.display.Graph3D
topColorM. Variable in class sim.display.Graph3D
toString(). Method in class matrix.MatrixD
a rectangle of numbers (using newlines) representing the matrix
toString(). Method in class matrix.MatrixF
a rectangle of numbers (using newlines) representing the matrix
toString(). Method in class pointer.PArray
pointers convert to strings just as their values convert
toString(). Method in class pointer.PBoolean
pointers convert to strings just as their values convert
toString(). Method in class pointer.PByte
pointers convert to strings just as their values convert
toString(). Method in class pointer.PChar
pointers convert to strings just as their values convert
toString(). Method in class pointer.PDouble
pointers convert to strings just as their values convert
toString(). Method in class pointer.PDoubleArray1D
pointers convert to strings just as their values convert
toString(). Method in class pointer.PFloat
pointers convert to strings just as their values convert
toString(). Method in class pointer.PFloatArray1D
pointers convert to strings just as their values convert
toString(). Method in class pointer.PInt
pointers convert to strings just as their values convert
toString(). Method in class pointer.PLong
pointers convert to strings just as their values convert
toString(). Method in class pointer.PMatrixD
pointers convert to strings just as their values convert
toString(). Method in class pointer.PObject
pointers convert to strings just as their values convert
toString(). Method in class pointer.PShort
pointers convert to strings just as their values convert
toString(). Method in class pointer.PString
pointers convert to strings just as their values convert
toString(boolean). Method in class matrix.MatrixD
All fields plus the rectangle
toString(boolean). Method in class matrix.MatrixF
All fields plus the rectangle
toString(double, int, int). Static method in class fix.Util
Convert a float or double to a string, rounding to display at most dig digits, and converting to scientific notation if necessary to ensure that a minimum of msf significant figures appear in numbers like 0.000123.
toVector(). Method in class matrix.MatrixD
Return a new MatrixD object that is a single vector (column matrix) pointing to the entire data array of this object.
toVector(). Method in class matrix.MatrixF
Return a new MatrixF object that is a single vector (column matrix) pointing to the entire data array of this object.
trace. Variable in class sim.TDLambda
The weighted average of the gradients.
trajectories. Variable in class sim.errFun.RLErrFun
Should we follow trajectories.
trans. Variable in class picture.ColorMapEntry
The color (red,green,blue,filter,transparency) to which the number level maps
trans. Variable in class picture.Colors
multiply color like stained glass, -128=invisible glass, 127=can block all or none
transpose(). Method in class matrix.MatrixD
Transpose this matrix or vector, and return this.
transpose(). Method in class matrix.MatrixF
Transpose this matrix or vector, and return this.
trigger. Variable in class sim.display.Graph2D
Variable whose changes trigger updates of the graph
trigger. Variable in class sim.display.Graph3D
Variable whose changes trigger updates of the graph
trigger. Variable in class sim.display.SaveDisplay
triggerFreq. Variable in class sim.display.Graph2D
How many times the trigger variable must change to cause an update
triggerFreq. Variable in class sim.display.Graph3D
How many times the trigger variable must change to cause an update
triggerVar. Variable in class sim.display.Graph2D
triggerVar. Variable in class sim.display.SaveDisplay
tString. Variable in class parse.Parser

U

unindent(). Method in class parse.Unparser
Cause all following emitLine() calls to indent the following line less.
unparse(Unparser, int). Method in class sim.errFun.AdvantageLearning
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Animation
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Antialias
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.Batch
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.ColorMap
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.ColorMapEntry
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.ColorVector
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.gradDesc.ConjGrad
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class Credits
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class Credits2
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.Data
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Description
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.directFractal.DirectFractal
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class Display
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class DisplayList
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.Dot
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Edges
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.ErrAvg
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.ErrFun
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.Experiment
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class FindBNF
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.ForExperiment
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.funApp.FunApp
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Gallery
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.gradDesc.GradDesc
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.GridWorld
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.Hall
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.HC
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.HCDemo
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.gradDesc.IDD
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.funApp.InterferenceFunction
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.LocalLearning
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.funApp.LookupTable
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.LQR
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class matrix.MatrixD
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class matrix.MatrixF
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.MDP
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.funApp.Net
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.OnesRnd
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in interface parse.Parsable
Emit a series of strings that represents this object and its current state, possibly calling the unparse() methods of child objects in the process.
unparse(Unparser, int). Method in class pointer.PBoolean
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.PDFE
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class pointer.PDouble
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.PicPipe
Output a description of this object and its state.
unparse(Unparser, int). Method in class picture.PicPipePipeline
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Picture
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class pointer.PInt
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.display.Plot
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class pointer.PMatrixD
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class pointer.Pointer
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class Project
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class ProjWin
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class pointer.PString
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.QLearning
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.Region
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.ReinforcementLearning
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.RemoteTable
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.RndCircle
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.RndColor
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.RndDisk
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.RndOnes
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.RndUniformLine
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.RndUniformSquare
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class ShowThreads
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.SpiralData
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.funApp.SpiralFunction
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.SupervisedLearning
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.Table
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.TDLambda
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class TestMatrix
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.errFun.ValueIteration
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.ValueMap
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class picture.ValueMapEntry
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.funApp.ValuePolicy
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class WebSim
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.data.XOR
Output a description of this object that can be parsed with parse().
unparse(Unparser, int). Method in class sim.mdp.XORmdp
Output a description of this object that can be parsed with parse().
unparseAll(). Method in class WebSim
Unparse everything into a file.
unparseAtEnd. Variable in class WebSim
Unparser(PrintStream, int, int, int, Hashtable). Constructor for class parse.Unparser
Unparse with each indent being ind spaces, up to a maximum of max spaces.
unregister(String). Method in class Display
One of the watched variables has been unregistered.
unregister(String). Method in class sim.display.Graph3D
One of the watched variables has been unregistered.
unregister(String). Method in class sim.display.Plot
One of the watched variables has been unregistered.
unregister(String). Method in class sim.display.PlotXY
One of the watched variables has been unregistered.
unregister(String). Method in class sim.display.SaveDisplay
One of the watched variables has been unregistered.
unregister(String). Method in class ShowEdit
One of the watched variables has been unregistered.
unregister(String). Method in class VRMLInterface
unregister(String). Method in interface watch.Watcher
One of the watched variables has been unregistered.
unregisterVar(String). Method in class watch.WatchManager
Watchable objects call this to unregister a variable.
unregisterWatch(String, Watcher). Method in class watch.WatchManager
A Watcher calls this if it no longer cares about this variable.
unregisterWatchable(Watchable). Method in class watch.WatchManager
unregister every variable assocaited with this watchable
unregisterWatcher(Watcher). Method in class watch.WatchManager
unregister every watch associated with this watcher
update(). Method in class watch.WatchManager
Watchable objects call this when ready for their variables to be seen.
update(Graphics). Method in class Display
Redraw the display without flicker.
update(String, Pointer, Watchable). Method in class sim.display.Contour
One of the watched variables has changed, so look at it and others.
update(String, Pointer, Watchable). Method in class Display
One of the watched variables has changed, so look at it and others.
update(String, Pointer, Watchable). Method in class sim.display.Graph2D
The variable changed, so redraw
update(String, Pointer, Watchable). Method in class sim.display.Graph3D
The variable changed, so redraw
update(String, Pointer, Watchable). Method in class sim.display.Plot
Record any data being watched, but don't redraw the screen.
update(String, Pointer, Watchable). Method in class sim.display.PlotXY
One of the watched variables has changed, so look at it and others.
update(String, Pointer, Watchable). Method in class sim.display.SaveDisplay
The trigger changed the appropriate number of times, so save the GIF to disk.
update(String, Pointer, Watchable). Method in class ShowEdit
One of the watched variables has changed, so look at it and others.
update(String, Pointer, Watchable). Method in class Title
One of the watched variables has changed, so look at it and others.
update(String, Pointer, Watchable). Method in class VRMLInterface
update(String, Pointer, Watchable). Method in interface watch.Watcher
One of the watched variables has changed, so look at it and others.
updatePercent. Variable in class watch.WatchManager
The percentage of time spent in updates so far
updateTime. Variable in class watch.WatchManager
The total number of milliseconds spent on all updates so far
useNative(boolean). Method in class matrix.MatrixD
Stops using native code if parameter is false.
useNative(boolean). Method in class matrix.MatrixF
Stops using native code if parameter is false.
useNativeCode. Static variable in class matrix.MatrixD
Use the native code?
useNativeCode. Static variable in class matrix.MatrixF
Use the native code?
useSourceRegion. Variable in class picture.PicPipe
Util(). Constructor for class fix.Util

V

val. Variable in class pointer.PArray
The value which is pointed to.
val. Variable in class pointer.PBoolean
The value which is pointed to.
val. Variable in class pointer.PByte
The value which is pointed to.
val. Variable in class pointer.PChar
The value which is pointed to.
val. Variable in class pointer.PDouble
The value which is pointed to.
val. Variable in class pointer.PDoubleArray1D
The value which is pointed to.
val. Variable in class pointer.PFloat
The value which is pointed to.
val. Variable in class pointer.PFloatArray1D
The value which is pointed to.
val. Variable in class pointer.PInt
The value which is pointed to.
val. Variable in class pointer.PLong
The value which is pointed to.
val. Variable in class pointer.PMatrixD
The value which is pointed to.
val. Variable in class pointer.PObject
The value which is pointed to.
val. Variable in class pointer.PShort
The value which is pointed to.
val. Variable in class pointer.PString
The value which is pointed to.
val(int). Method in class matrix.MatrixD
return the nth element of a 1D vector (column or row vector) (zero based)
val(int). Method in class matrix.MatrixF
return the nth element of a 1D vector (column or row vector)
val(int, int). Method in class matrix.MatrixD
return a particular element of a matrix (zero based)
val(int, int). Method in class matrix.MatrixF
return a particular element of a matrix
value. Variable in class picture.Colors
use double value instead of colors in early PicPipe stages
value. Variable in class sim.funApp.ValuePolicy
the value of the state passed to the MDP
ValueIteration(). Constructor for class sim.errFun.ValueIteration
valueKnown. Variable in class sim.errFun.RLErrFun
A flag stating whether or not we know for certain the value of a state.
valueKnown. Variable in class sim.TDLambda
A flag stating whether or not we know for certain the value of a state.
valueKnown. Variable in class sim.funApp.ValuePolicy
A flag stating whether or not we know for certain the value of a state.
ValueMap(). Constructor for class picture.ValueMap
ValueMapEntry(). Constructor for class picture.ValueMapEntry
ValuePolicy(). Constructor for class sim.funApp.ValuePolicy
var. Variable in class watch.WatchManager
The variable to be watched for each watched variable
variable. Variable in class sim.ForExperiment
this name of the variable to used as the index
viewable. Variable in class picture.PicPipePipeline
is this a picture as opposed to something like a #define ?
viewScreen. Variable in class sim.display.Graph3D
Rectangle to fit cube for rescaling after rotation [0][0..1] = upper-left corner x/y [1][0..1] = lower-right corner x/y
VRMLInterface(). Constructor for class VRMLInterface

W

watchButton. Variable in class GWin
the button that brings up a window of everything watched here
watched. Variable in class watch.WatchManager
The Watchable object containing each watched variable
watcher. Variable in class watch.WatchManager
The Watcher for each watched variable
watchManager. Variable in class sim.data.Data
the WatchManager that variables here may be registered with
watchManager. Variable in class Display
The WatchManager that this Watcher watches
watchManager. Variable in class sim.errFun.ErrFun
this experiment and all the objects it contains register vars with watchManager
watchManager. Variable in class sim.Experiment
this experiment and all the objects it contains register vars with watchManager
watchManager. Variable in class sim.funApp.FunApp
the WatchManager that variables here may be registered with
watchManager. Variable in class sim.gradDesc.GradDesc
the watchManager that watches these variables
watchManager. Variable in class sim.mdp.GridWorld
the WatchManager that variables here may be registered with
watchManager. Variable in class sim.mdp.MDP
the WatchManager that variables here may be registered with
watchManager. Variable in class sim.display.Plot
the WatchManager that this class registers with
watchManager. Variable in class Project
keeps track of all variables being watched, and all displays watching them
watchManager. Static variable in class WebSim
This static variable allows any thread in memory (such as another Applet like VRMLInterface) to communicate with WebSim's WatchManager.
WatchManager(). Constructor for class watch.WatchManager
default constructor sleeps 20 milliseconds every 1000 calls to update().
WatchManager(int, int). Constructor for class watch.WatchManager
watchManager will yield and sleep(time) every freq calls to update().
watchManagerGuard. Static variable in class WebSim
Synchronize on watchManagerGuard before attempting to read or write watchManager.
WebSim(). Constructor for class WebSim
constructor that does nothing
WebSim(String, int, int, int, int). Constructor for class WebSim
Instantiate a WebSim manually rather than with a browser or applet viewer.
weightChange1. Variable in class sim.gradDesc.IDD
the change in the weights at time t
weightChange2. Variable in class sim.gradDesc.IDD
the change in the weights at time t+1
weightM. Variable in class sim.display.Contour
weightM. Variable in class sim.display.Graph3D
snapshot of the weights used by the learning system
weightP. Variable in class sim.display.Graph3D
pointer to the weights used by the learning system
weights. Variable in class sim.errFun.ErrAvg
the weights for each errFun
weights. Variable in class sim.errFun.ErrFun
all the weights in the function approximator as a column vector
weights. Variable in class sim.funApp.FunApp
clone of a vector for the adjustable parameters of the function approximator
weights. Variable in class sim.TDLambda
all the weights in the function approximator as a column vector
whichPic(double, double). Method in class picture.Gallery
return the picture in the gallery containing point (x,y)
width. Variable in class picture.FadeIn
width(). Method in class GWin
width of graphics area in the window (not including title bar)
window. Variable in class GWin
the actual window holding this Panel object
wins. Variable in class WebSim
array of all the Projects
wmName. Variable in class sim.data.Data
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class Display
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class sim.errFun.ErrFun
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class sim.Experiment
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class sim.funApp.FunApp
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class sim.gradDesc.GradDesc
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class sim.mdp.MDP
the prefix string for the name of every watched variable (passed in to setWatchManager)
wmName. Variable in class sim.display.Plot
the prefix for all registered variables
wmName. Variable in class Project
the prefix of the name of every watchable variable in this project

X

x. Variable in class picture.directFractal.DirectFractal
x. Variable in class picture.ValueMapEntry
The input number that will be mapped to another number
x(). Method in class GWin
x coordinate of upper-left corner of whole window (including title)
x0. Variable in class picture.FadeIn
xElement. Variable in class sim.display.Contour
xElement. Variable in class sim.display.Graph3D
Which element of the input vector is plotted as x
xMax. Variable in class sim.display.Graph3D
Max value of x to plot
xMin. Variable in class sim.display.Graph3D
Min value of x to plot
xMouseDown. Variable in class sim.display.Graph3D
Position of mouseCursor on mouseDown-Event
XOR(). Constructor for class sim.data.XOR
XORmdp(). Constructor for class sim.mdp.XORmdp
xs. Variable in class sim.display.Graph3D
xs(double, double, double, double[][][][]). Method in class sim.display.Graph3D
fucntion xs calculates screen-x-coordinate from space coordinates of a point
xSamples. Variable in class sim.display.Contour
xSamples. Variable in class sim.display.Graph3D
How many samples to take in the x dimension

Y

y. Variable in class picture.directFractal.DirectFractal
y. Variable in class picture.ValueMapEntry
The output number to which the input number was mapped
y(). Method in class GWin
y coordinate of upper-left corner of whole window (including title)
y0. Variable in class picture.FadeIn
yElement. Variable in class sim.display.Contour
yElement. Variable in class sim.display.Graph3D
Which element of the input vector is plotted as y
yMax. Variable in class sim.display.Graph3D
Max value of y to plot
yMin. Variable in class sim.display.Graph3D
Min value of y to plot
yMouseDown. Variable in class sim.display.Graph3D
Position of mouseCursor on mouseDown-Event
ys. Variable in class sim.display.Graph3D
ys(double, double, double, double[][][][]). Method in class sim.display.Graph3D
function ys calculates screen-y-coordinate from space coordinates of a point
ySamples. Variable in class sim.display.Contour
ySamples. Variable in class sim.display.Graph3D
How many samples to take in the y dimension