Serialized Form
-
Package HAL
-
Package HAL.GridsAndAgents
-
Class HAL.GridsAndAgents.Agent0D extends AgentBase<T extends AgentGrid0D> implements Serializable
-
Class HAL.GridsAndAgents.Agent1DBase extends AgentBaseSpatial<T extends AgentGrid1D> implements Serializable
-
Class HAL.GridsAndAgents.Agent2DBase extends AgentBaseSpatial<T extends AgentGrid2D> implements Serializable
-
Class HAL.GridsAndAgents.Agent3DBase extends AgentBaseSpatial<T extends AgentGrid3D> implements Serializable
-
Class HAL.GridsAndAgents.AgentBase extends java.lang.Object implements Serializable
-
Serialized Fields
-
alive
boolean alive
-
birthTick
int birthTick
-
G
T G
returns the grid that the agent belongs to (this is a permanent agent property, not a function) -
iList
int iList
-
myNodes
HAL.GridsAndAgents.AgentListNode myNodes
-
stateID
long stateID
-
-
-
Class HAL.GridsAndAgents.AgentBaseSpatial extends AgentBase<T> implements Serializable
-
Serialized Fields
-
iSq
int iSq
-
-
-
Class HAL.GridsAndAgents.AgentGrid0D extends java.lang.Object implements Serializable
-
Class HAL.GridsAndAgents.AgentGrid1D extends java.lang.Object implements Serializable
-
Serialized Fields
-
agents
HAL.GridsAndAgents.InternalGridAgentList<T extends AgentBaseSpatial> agents
-
counts
int[] counts
-
grid
T extends AgentBaseSpatial[] grid
-
length
int length
-
moveSafeXdim
double moveSafeXdim
-
tick
int tick
-
usedAgentSearches
java.util.ArrayList<java.util.ArrayList<T extends AgentBaseSpatial>> usedAgentSearches
-
usedIterIs
java.util.ArrayList<HAL.GridsAndAgents.AgentGrid1D.AgentsIterator1D> usedIterIs
-
wrapX
boolean wrapX
-
xDim
int xDim
-
-
-
Class HAL.GridsAndAgents.AgentGrid2D extends java.lang.Object implements Serializable
-
Serialized Fields
-
agents
HAL.GridsAndAgents.InternalGridAgentList<T extends AgentBaseSpatial> agents
-
counts
int[] counts
-
grid
T extends AgentBaseSpatial[] grid
-
length
int length
-
moveSafeXdim
double moveSafeXdim
-
moveSafeYdim
double moveSafeYdim
-
tick
int tick
-
usedAgentSearches
java.util.ArrayList<java.util.ArrayList<T extends AgentBaseSpatial>> usedAgentSearches
-
usedIterIs
java.util.ArrayList<HAL.GridsAndAgents.AgentGrid2D.AgentsIterator2D> usedIterIs
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
xDim
int xDim
-
yDim
int yDim
-
-
-
Class HAL.GridsAndAgents.AgentGrid3D extends java.lang.Object implements Serializable
-
Serialized Fields
-
agents
HAL.GridsAndAgents.InternalGridAgentList<T extends AgentBaseSpatial> agents
-
counts
int[] counts
-
grid
T extends AgentBaseSpatial[] grid
-
iagentSearch
int iagentSearch
-
length
int length
-
moveSafeXdim
double moveSafeXdim
-
moveSafeYdim
double moveSafeYdim
-
moveSafeZdim
double moveSafeZdim
-
tick
int tick
-
usedAgentSearches
java.util.ArrayList<java.util.ArrayList<T extends AgentBaseSpatial>> usedAgentSearches
-
usedIterIs
java.util.ArrayList<HAL.GridsAndAgents.AgentGrid3D.AgentsIterator3D> usedIterIs
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
wrapZ
boolean wrapZ
-
xDim
int xDim
-
yDim
int yDim
-
zDim
int zDim
-
-
-
Class HAL.GridsAndAgents.AgentList extends java.lang.Object implements Serializable
-
Class HAL.GridsAndAgents.AgentPT1D extends Agent1DBase<T extends AgentGrid1D> implements Serializable
-
Class HAL.GridsAndAgents.AgentPT2D extends Agent2DBase<T extends AgentGrid2D> implements Serializable
-
Class HAL.GridsAndAgents.AgentPT3D extends Agent3DBase<T extends AgentGrid3D> implements Serializable
-
Class HAL.GridsAndAgents.AgentSQ1D extends Agent1DBase<T extends AgentGrid1D> implements Serializable
-
Class HAL.GridsAndAgents.AgentSQ1Dunstackable extends Agent1DBase<T extends AgentGrid1D> implements Serializable
-
Class HAL.GridsAndAgents.AgentSQ2D extends Agent2DBase<T extends AgentGrid2D> implements Serializable
-
Class HAL.GridsAndAgents.AgentSQ2Dunstackable extends Agent2DBase<T extends AgentGrid2D> implements Serializable
-
Serialized Fields
-
xSq
int xSq
-
ySq
int ySq
-
-
-
Class HAL.GridsAndAgents.AgentSQ3D extends Agent3DBase<T extends AgentGrid3D> implements Serializable
-
Class HAL.GridsAndAgents.AgentSQ3Dunstackable extends Agent3DBase<T extends AgentGrid3D> implements Serializable
-
Serialized Fields
-
xSq
int xSq
-
ySq
int ySq
-
zSq
int zSq
-
-
-
Class HAL.GridsAndAgents.Grid1Ddouble extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
double[] field
-
length
int length
-
wrapX
boolean wrapX
-
xDim
int xDim
-
-
-
Class HAL.GridsAndAgents.Grid1Dint extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
int[] field
-
length
int length
-
wrapX
boolean wrapX
-
xDim
int xDim
-
-
-
Class HAL.GridsAndAgents.Grid1Dlong extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
long[] field
-
length
int length
-
wrapX
boolean wrapX
-
xDim
int xDim
-
-
-
Class HAL.GridsAndAgents.Grid1Dobject extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
T[] field
-
length
int length
-
wrapX
boolean wrapX
-
xDim
int xDim
-
-
-
Class HAL.GridsAndAgents.Grid2Ddouble extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
double[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
xDim
int xDim
-
yDim
int yDim
-
-
-
Class HAL.GridsAndAgents.Grid2Dint extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
int[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
xDim
int xDim
-
yDim
int yDim
-
-
-
Class HAL.GridsAndAgents.Grid2Dlong extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
long[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
xDim
int xDim
-
yDim
int yDim
-
-
-
Class HAL.GridsAndAgents.Grid2Dobject extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
T[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
xDim
int xDim
-
yDim
int yDim
-
-
-
Class HAL.GridsAndAgents.Grid3Ddouble extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
double[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
wrapZ
boolean wrapZ
-
xDim
int xDim
-
yDim
int yDim
-
zDim
int zDim
-
-
-
Class HAL.GridsAndAgents.Grid3Dint extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
int[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
wrapZ
boolean wrapZ
-
xDim
int xDim
-
yDim
int yDim
-
zDim
int zDim
-
-
-
Class HAL.GridsAndAgents.Grid3Dlong extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
long[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
wrapZ
boolean wrapZ
-
xDim
int xDim
-
yDim
int yDim
-
zDim
int zDim
-
-
-
Class HAL.GridsAndAgents.Grid3Dobject extends java.lang.Object implements Serializable
-
Serialized Fields
-
field
T[] field
-
length
int length
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
wrapZ
boolean wrapZ
-
xDim
int xDim
-
yDim
int yDim
-
zDim
int zDim
-
-
-
Class HAL.GridsAndAgents.PDEGrid1D extends java.lang.Object implements Serializable
-
Serialized Fields
-
adiOrder
boolean adiOrder
-
adiX
boolean adiX
-
deltas
double[] deltas
-
field
double[] field
-
length
int length
-
maxDifscratch
double[] maxDifscratch
-
scratch
double[] scratch
-
tdma
TdmaSolver tdma
-
updateCt
int updateCt
-
wrapX
boolean wrapX
-
xDim
int xDim
-
-
-
Class HAL.GridsAndAgents.PDEGrid2D extends java.lang.Object implements Serializable
-
Serialized Fields
-
adiOrder
boolean adiOrder
-
adiX
boolean adiX
-
deltas
double[] deltas
-
field
double[] field
-
length
int length
-
maxDifscratch
double[] maxDifscratch
-
scratch
double[] scratch
-
scratchField1
double[] scratchField1
-
scratchField2
double[] scratchField2
-
tdma
TdmaSolver tdma
-
updateCt
int updateCt
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
xDim
int xDim
-
yDim
int yDim
-
-
-
Class HAL.GridsAndAgents.PDEGrid3D extends java.lang.Object implements Serializable
-
Serialized Fields
-
deltas
double[] deltas
-
field
double[] field
-
length
int length
-
maxDifscratch
double[] maxDifscratch
-
scratch
double[] scratch
-
scratch2
double[] scratch2
-
tdma
TdmaSolver tdma
-
updateCt
int updateCt
-
wrapX
boolean wrapX
-
wrapY
boolean wrapY
-
wrapZ
boolean wrapZ
-
xDim
int xDim
-
yDim
int yDim
-
zDim
int zDim
-
-
-
Class HAL.GridsAndAgents.SphericalAgent2D extends AgentPT2D<G extends AgentGrid2D<A>> implements Serializable
-
Serialized Fields
-
radius
double radius
-
xVel
double xVel
-
yVel
double yVel
-
-
-
Class HAL.GridsAndAgents.SphericalAgent3D extends AgentPT3D<G extends AgentGrid3D<A>> implements Serializable
-
Serialized Fields
-
radius
double radius
-
xVel
double xVel
-
yVel
double yVel
-
zVel
double zVel
-
-
-
-
Package HAL.Gui
-
Class HAL.Gui.PlotLine extends java.lang.Object implements Serializable
-
Serialized Fields
-
clearState
int clearState
-
color
int color
-
first
HAL.Gui.PlotPointInternal first
-
last
HAL.Gui.PlotPointInternal last
-
myPlot
UIPlot myPlot
-
-
-
Class HAL.Gui.PlotWindow extends UIPlot implements Serializable
-
Serialized Fields
-
win
UIWindow win
-
-
-
Class HAL.Gui.UIBoolInput extends javax.swing.JToggleButton implements Serializable
-
Serialized Fields
-
compX
int compX
-
compY
int compY
-
initVal
java.lang.String initVal
-
-
-
Class HAL.Gui.UIButton extends javax.swing.JButton implements Serializable
-
Serialized Fields
-
compX
int compX
-
compY
int compY
-
myAction
ButtonAction myAction
-
newThread
boolean newThread
-
runThread
java.lang.Thread runThread
-
-
-
Class HAL.Gui.UIComboBoxInput extends javax.swing.JComboBox implements Serializable
-
Serialized Fields
-
compX
int compX
-
compY
int compY
-
initVal
java.lang.String initVal
-
label
javax.swing.JLabel label
-
labelText
java.lang.String labelText
-
-
-
Class HAL.Gui.UIDoubleInput extends javax.swing.JFormattedTextField implements Serializable
-
Serialized Fields
-
compX
int compX
-
compY
int compY
-
initValue
java.lang.String initValue
-
label
javax.swing.JLabel label
-
labelText
java.lang.String labelText
-
max
double max
-
min
double min
-
-
-
Class HAL.Gui.UIFileChooserInput extends javax.swing.JButton implements Serializable
-
Serialized Fields
-
browser
javax.swing.JFileChooser browser
-
compX
int compX
-
compY
int compY
-
initValue
java.lang.String initValue
-
label
javax.swing.JLabel label
-
labelText
java.lang.String labelText
-
win
UIWindow win
-
-
-
Class HAL.Gui.UIIntInput extends javax.swing.JFormattedTextField implements Serializable
-
Serialized Fields
-
compX
int compX
-
compY
int compY
-
initVal
java.lang.String initVal
-
label
javax.swing.JLabel label
-
labelText
java.lang.String labelText
-
max
int max
-
min
int min
-
-
-
Class HAL.Gui.UIPlot extends java.lang.Object implements Serializable
-
Serialized Fields
-
AdditionalDraws
DrawFunction AdditionalDraws
-
axColor
int axColor
-
bkColor
int bkColor
-
clearState
int clearState
-
clickAlphaGrid
UIGrid clickAlphaGrid
-
clickOn
boolean clickOn
-
deadPoints
HAL.Gui.PlotPointInternal deadPoints
-
first
HAL.Gui.PlotPointInternal first
-
form
java.text.NumberFormat form
-
grid
UIGrid grid
-
last
HAL.Gui.PlotPointInternal last
-
plotScaleX
double plotScaleX
-
plotScaleY
double plotScaleY
-
plotXend
double plotXend
-
plotXstart
double plotXstart
-
plotYend
double plotYend
-
plotYstart
double plotYstart
-
-
-
Class HAL.Gui.UIStringInput extends javax.swing.JTextField implements Serializable
-
Serialized Fields
-
compX
int compX
-
compY
int compY
-
initVal
java.lang.String initVal
-
label
javax.swing.JLabel label
-
labelText
java.lang.String labelText
-
nCols
int nCols
-
-
-
-
Package HAL.Interfaces
-
Package HAL.Tools
-
Class HAL.Tools.MultinomialCalc extends Rand implements Serializable
-
Serialized Fields
-
popRemaining
int popRemaining
-
probRemaining
double probRemaining
-
-
-
Class HAL.Tools.MultinomialCalcLong extends Rand implements Serializable
-
Serialized Fields
-
popRemaining
long popRemaining
-
probRemaining
double probRemaining
-
-
-
Class HAL.Tools.TdmaSolver extends java.lang.Object implements Serializable
-
Serialized Fields
-
AS
int AS
-
BS
int BS
-
CS
int CS
-
DS
int DS
-
scratch
double[] scratch
-
scratchLen
int scratchLen
-
WS
int WS
-
YS
int YS
-
ZS
int ZS
-
-
-
-
Package HAL.Tools.InteractiveModel
-
Package HAL.Tools.Internal
-
Class HAL.Tools.Internal.Binomial extends java.lang.Object implements Serializable
-
Serialized Fields
-
b
int b
-
bL
long bL
-
c
double c
-
ch
double ch
-
ll
double ll
-
log_n
double log_n
-
log_p
double log_p
-
log_q
double log_q
-
lr
double lr
-
m
int m
-
mL
long mL
-
n
int n
-
n_last
int n_last
-
n_lastL
long n_lastL
-
n_prev
int n_prev
-
n_prevL
long n_prevL
-
nm
int nm
-
nmL
long nmL
-
np
double np
-
p
double p
-
p_last
double p_last
-
p_prev
double p_prev
-
p0
double p0
-
p1
double p1
-
p2
double p2
-
p3
double p3
-
p4
double p4
-
par
double par
-
pq
double pq
-
q
double q
-
rc
double rc
-
ss
double ss
-
xl
double xl
-
xm
double xm
-
xr
double xr
-
-
-
Class HAL.Tools.Internal.Gaussian extends java.lang.Object implements Serializable
-
Serialized Fields
-
phase
double phase
-
S
double S
-
V1
double V1
-
V2
double V2
-
-
-
Class HAL.Tools.Internal.SplittableRN extends java.lang.Object implements Serializable
-
Serialized Fields
-
gamma
long gamma
The step value. -
seed
long seed
The seed. Updated only via method nextSeed.
-
-
-
-
Package HAL.Tools.Modularity
-
Class HAL.Tools.Modularity.VarSetManager extends java.lang.Object implements Serializable
-
Serialized Fields
-
nParams
int nParams
-
setup
boolean setup
-
-
-
-
Package HAL.Tools.ODESolver
-
Class HAL.Tools.ODESolver.ODESolver extends java.lang.Object implements Serializable
-
Serialized Fields
-
lenSet
int lenSet
-
numSet
int numSet
-
s0
double[] s0
-
s1
double[] s1
-
s2
double[] s2
-
s3
double[] s3
-
s4
double[] s4
-
s5
double[] s5
-
s6
double[] s6
-
s7
double[] s7
-
s8
double[] s8
-
scratches
java.util.ArrayList<double[][]> scratches
-
-
-