Serialized Form


Package sdt.ga

Class sdt.ga.AsyncGeneticAlgorithm implements Serializable

Serialized Fields

p

AsyncPopulation p
The population of candidate solutions.

Class sdt.ga.Fitness implements Serializable

Serialized Fields

isFitnessEvaluated

boolean isFitnessEvaluated
Variable indicating if the fitness has been evaluated or not.

Class sdt.ga.GeneticAlgorithm implements Serializable

Serialized Fields

costView

CostView costView

crossover_percentage

double crossover_percentage

distributed

boolean distributed
variable indicating if GA is run in a distributed fashion.

elitism_level

int elitism_level

evaluation_count

int evaluation_count

fit_name

java.lang.String fit_name
Name of the fitness class.

fitness_class

java.lang.Class fitness_class
class of organism fitness

gaView

GaView gaView

generationNo

int generationNo

generations

int generations

graphics

boolean graphics

mga

boolean mga
variable indicating if MGA solutions are required.

mga_solns

java.util.Vector mga_solns

minimize_evaluations

boolean minimize_evaluations

mutation_rate

double mutation_rate

n_mga

int n_mga
Number of MGA solutions needed.

niching_percentage

double niching_percentage

org_name

java.lang.String org_name
Name of the organism class

organism_class

java.lang.Class organism_class

population_size

int population_size

print_level

int print_level

restart

boolean restart
Indicates if the genetic algorithm is to be restarted from a saved population.

save_mode

boolean save_mode

seeded

boolean seeded

select_fittest_percentage

double select_fittest_percentage

sharing_percentage

double sharing_percentage

textObs

OutputObserver textObs
These is the observer which pipes the print statements to the GUI text screen.

Class sdt.ga.Organism implements Serializable

Serialized Fields

fitness

Fitness fitness
Fitness class associated with this organism.

id

int id
Organism id

Class sdt.ga.Population implements Serializable

Serialized Fields

ga

GeneticAlgorithm ga

old

Population old

storage

Organism[] storage


Package sdt.gui

Class sdt.gui.ClientFrame implements Serializable

Serialized Fields

cp

ClientPanel cp

dssStart

javax.swing.JMenuItem dssStart

dssStartBtn

javax.swing.JButton dssStartBtn

dssStop

javax.swing.JMenuItem dssStop

dssStopBtn

javax.swing.JButton dssStopBtn

ed

ParameterDialog ed

exit

javax.swing.JMenuItem exit

exitBtn

javax.swing.JButton exitBtn

file

javax.swing.JMenuItem file
private FileAction fa; private ExitAction exa; private DSSAction dssStartAction; private StopAction dssStopAction;

fileBtn

javax.swing.JButton fileBtn

helpBtn

javax.swing.JButton helpBtn

helpButton

javax.swing.JButton helpButton

helpContents

javax.swing.JMenuItem helpContents

printBtn

javax.swing.JButton printBtn

prodInfo

javax.swing.JMenuItem prodInfo

releaseNotes

javax.swing.JMenuItem releaseNotes

saveBtn

javax.swing.JButton saveBtn

sgp

ServerGraphPanel sgp

tabbedPane

javax.swing.JTabbedPane tabbedPane

tp

TimingPanel tp

Class sdt.gui.ClientPanel implements Serializable

Serialized Fields

clientServerPanel

sdt.gui.ClientServerPanel clientServerPanel

desktop

javax.swing.JDesktopPane desktop

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

jtp

sdt.gui.TextAreaPanel jtp

parent

ClientFrame parent

poolPanel

sdt.gui.PoolPanel poolPanel

Class sdt.gui.CmdLineArgException implements Serializable

Class sdt.gui.CostView implements Serializable

Serialized Fields

costPlot

Plot costPlot

endYRange

double endYRange

firstPoint1

boolean firstPoint1

firstPoint2

boolean firstPoint2

firstValue

boolean firstValue

initYRange

double initYRange

panel

javax.swing.JPanel panel

XRange

int XRange

Class sdt.gui.GaDialog implements Serializable

Serialized Fields

cancel

javax.swing.JButton cancel

chk

javax.swing.JCheckBox chk

chkEval

javax.swing.JCheckBox chkEval

copField

javax.swing.JTextField copField

crossOverPercentage

double crossOverPercentage

eField

javax.swing.JTextField eField

elitism

int elitism

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

gField

javax.swing.JTextField gField

minimizeChk

boolean minimizeChk

mrField

javax.swing.JTextField mrField

mutationRate

double mutationRate

noOfGenerations

int noOfGenerations

ok

javax.swing.JButton ok

pField

javax.swing.JTextField pField

populationSize

int populationSize

printField

javax.swing.JTextField printField

printLevel

int printLevel

selectFittestPercentage

double selectFittestPercentage

sfpField

javax.swing.JTextField sfpField

Class sdt.gui.GaView implements Serializable

Serialized Fields

endYRange

double endYRange

firstPoint1

boolean firstPoint1

firstPoint2

boolean firstPoint2

firstValue

boolean firstValue

fitnessPlot

Plot fitnessPlot

initYRange

double initYRange

panel

javax.swing.JPanel panel

XRange

int XRange

Class sdt.gui.LoadFrame implements Serializable

Serialized Fields

loadPlot

Plot loadPlot

lt

sdt.gui.LoadThread lt

panel

javax.swing.JPanel panel

parent

ClientFrame parent

Class sdt.gui.MachinePanel implements Serializable

Serialized Fields

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

loadFrame

LoadFrame loadFrame

memoryFrame

MemoryFrame memoryFrame

Class sdt.gui.MemoryFrame implements Serializable

Serialized Fields

memoryPlot

Plot memoryPlot

mt

sdt.gui.MemoryThread mt

panel

javax.swing.JPanel panel

parent

ClientFrame parent

start

javax.swing.JButton start

Class sdt.gui.ParameterDialog implements Serializable

Serialized Fields

cancel

javax.swing.JButton cancel

chk

javax.swing.JCheckBox chk

chkDist

javax.swing.JCheckBox chkDist

chkLumped

javax.swing.JCheckBox chkLumped

chkRestart

javax.swing.JCheckBox chkRestart

customPrgm

javax.swing.JTextField customPrgm

customPrgmChk

javax.swing.JRadioButton customPrgmChk

customPrgmName

javax.swing.JLabel customPrgmName

dist

javax.swing.JRadioButton dist

et

sdt.gui.ProcessStartUpThread et

gad

GaDialog gad

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

maxLumpedField

javax.swing.JTextField maxLumpedField

modelList

javax.swing.JList modelList

ok

javax.swing.JButton ok

parent

javax.swing.JFrame parent

portField

javax.swing.JTextField portField

portLabel

javax.swing.JLabel portLabel

prgmName

java.lang.String prgmName

processorField

javax.swing.JTextField processorField

processorLabel

javax.swing.JLabel processorLabel

seq

javax.swing.JRadioButton seq

Class sdt.gui.Plot implements Serializable

Serialized Fields

_bargraph

boolean _bargraph

_baroffset

double _baroffset

_bars

boolean _bars

_barwidth

double _barwidth

_connected

boolean _connected

_currentdataset

int _currentdataset

_diameter

int _diameter

_endian

int _endian

_filename

java.lang.String _filename

_firstinset

boolean _firstinset

_formats

java.util.Vector _formats

_impulses

boolean _impulses

_marks

int _marks

_maxdataset

int _maxdataset

_painted

boolean _painted

_points

java.util.Vector _points

_pointsb

java.util.Hashtable _pointsb

_pointsPersistence

int _pointsPersistence

_prevx

java.util.Vector _prevx

_prevxb

java.util.Hashtable _prevxb

_prevy

java.util.Vector _prevy

_prevyb

java.util.Hashtable _prevyb

_pxgraphBlankLineMode

boolean _pxgraphBlankLineMode

_radius

int _radius

_reusedatasets

boolean _reusedatasets

_sawfirstdataset

boolean _sawfirstdataset

_showing

boolean _showing

_sweepsPersistence

int _sweepsPersistence

_xyInvalid

boolean _xyInvalid

Class sdt.gui.PlotBox implements Serializable

Serialized Fields

_background

java.awt.Color _background
Color of the background, settable from HTML.

_binary

boolean _binary
Deprecated.  

Set to true if we are reading in pxgraph format binary data.

_bottomPadding

int _bottomPadding

_documentBase

java.net.URL _documentBase

_filespec

java.lang.String _filespec
The file to be opened.

_foreground

java.awt.Color _foreground
Color of the foreground, settable from HTML.

_grid

boolean _grid

_height

int _height

_labelfont

java.awt.Font _labelfont
Font information.

_labelFontMetrics

java.awt.FontMetrics _labelFontMetrics
FontMetric information.

_leftPadding

int _leftPadding

_legendDatasets

java.util.Vector _legendDatasets
Legend information.

_legendStrings

java.util.Vector _legendStrings
Legend information.

_lrx

int _lrx
The plot rectangle in pixels. The naming convention is: "_ulx" = "upper left x", where "x" is the horizontal dimension.

_lry

int _lry
The plot rectangle in pixels. The naming convention is: "_ulx" = "upper left x", where "x" is the horizontal dimension.

_rightPadding

int _rightPadding

_superscriptfont

java.awt.Font _superscriptfont
Font information.

_superscriptFontMetrics

java.awt.FontMetrics _superscriptFontMetrics
FontMetric information.

_title

java.lang.String _title
The title and label strings.

_titlefont

java.awt.Font _titlefont
Font information.

_titleFontMetrics

java.awt.FontMetrics _titleFontMetrics
FontMetric information.

_topPadding

int _topPadding

_ulx

int _ulx
The plot rectangle in pixels. The naming convention is: "_ulx" = "upper left x", where "x" is the horizontal dimension.

_uly

int _uly
The plot rectangle in pixels. The naming convention is: "_ulx" = "upper left x", where "x" is the horizontal dimension.

_usecolor

boolean _usecolor

_width

int _width

_xBottom

double _xBottom

_xExp

int _xExp
The power of ten by which the range numbers should be multiplied.

_xhighgiven

double _xhighgiven
The given X and Y ranges.

_xlabel

java.lang.String _xlabel
The title and label strings.

_xlog

boolean _xlog

_xlowgiven

double _xlowgiven
The given X and Y ranges.

_xscale

double _xscale
Scaling used in plotting points.

_xticklabels

java.util.Vector _xticklabels
If XTicks or YTicks are given/

_xtickMax

double _xtickMax
The range of the plot as labeled (multiply by 10^exp for actual range.

_xtickMin

double _xtickMin
The range of the plot as labeled (multiply by 10^exp for actual range.

_xticks

java.util.Vector _xticks
If XTicks or YTicks are given/

_xtickscale

double _xtickscale
Scaling used in making tick marks.

_xTop

double _xTop

_yBottom

double _yBottom

_yExp

int _yExp
The power of ten by which the range numbers should be multiplied.

_yhighgiven

double _yhighgiven
The given X and Y ranges.

_ylabel

java.lang.String _ylabel
The title and label strings.

_ylog

boolean _ylog

_ylowgiven

double _ylowgiven
The given X and Y ranges.

_yscale

double _yscale
Scaling used in plotting points.

_yticklabels

java.util.Vector _yticklabels
If XTicks or YTicks are given/

_ytickMax

double _ytickMax
The range of the plot as labeled (multiply by 10^exp for actual range.

_ytickMin

double _ytickMin
The range of the plot as labeled (multiply by 10^exp for actual range.

_yticks

java.util.Vector _yticks
If XTicks or YTicks are given/

_ytickscale

double _ytickscale
Scaling used in making tick marks.

_yTop

double _yTop

Class sdt.gui.ServerFrame implements Serializable

Serialized Fields

exa

sdt.gui.ServerFrame.ExitAction exa

fa

sdt.gui.ServerFrame.FileAction fa

Class sdt.gui.ServerGraphPanel implements Serializable

Serialized Fields

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

initTaskXRange

double initTaskXRange

initTaskYRange

double initTaskYRange

parent

ClientFrame parent

poolLegendChk

boolean[] poolLegendChk

poolPlot

Plot poolPlot

taskLegendChk

boolean[] taskLegendChk

taskPlot

Plot taskPlot

Class sdt.gui.SinglePopDisplay implements Serializable

Serialized Fields

display

javax.swing.JLabel[] display

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

Class sdt.gui.TimingPanel implements Serializable

Serialized Fields

endXRange

double endXRange

first

boolean[] first

gbConstraints

java.awt.GridBagConstraints gbConstraints

gbLayout

java.awt.GridBagLayout gbLayout

initXRange

double initXRange

initYRange

double initYRange

parent

ClientFrame parent

timeCount

double[] timeCount

timingPlot

Plot timingPlot

Class sdt.gui.WorkingAction implements Serializable