Serialized Form


Package gpalta.core

Class gpalta.core.Config extends java.lang.Object implements Serializable

Serialized Fields

saveFileName

java.lang.String saveFileName

nodeConfigFileName

java.lang.String nodeConfigFileName

populationSize

int populationSize

nGenerations

int nGenerations

maxDepth

int maxDepth

initialMinDepth

int initialMinDepth

upLimitProbCrossOver

double upLimitProbCrossOver

upLimitProbMutation

double upLimitProbMutation

constLowLimit

double constLowLimit

constUpLimit

double constUpLimit

maxCrossoverTries

int maxCrossoverTries

upLimitProbSelectTerminal

double upLimitProbSelectTerminal

upLimitProbSelectNonTerminal

double upLimitProbSelectNonTerminal

upLimitProbSelectRoot

double upLimitProbSelectRoot

probGrowBuild

double probGrowBuild

selectionMethod

java.lang.String selectionMethod

tournamentSize

int tournamentSize

SUSPointerDistance

double SUSPointerDistance

rankingType

java.lang.String rankingType

fitness

java.lang.String fitness

stopFitness

double stopFitness

sizePenalization

double sizePenalization

nClasses

int nClasses

useMultiTree

boolean useMultiTree

useSoftPertenence

boolean useSoftPertenence

nTrees

int nTrees

useVect

boolean useVect

rememberLastEval

boolean rememberLastEval

nonInteractive

boolean nonInteractive

nDaysToRun

int nDaysToRun

Class gpalta.core.Individual extends java.lang.Object implements Serializable

Serialized Fields

fitness

double fitness

isOnPop

boolean isOnPop

Class gpalta.core.NodeSet extends java.lang.Object implements Serializable

Serialized Fields

all

java.util.List<E> all

terminals

java.util.List<E> terminals

functions

java.util.List<E> functions

name

java.lang.String name

Class gpalta.core.Output extends java.lang.Object implements Serializable

Serialized Fields

data

double[][] data

dim

int dim

Class gpalta.core.SingleTreePopulation extends java.lang.Object implements Serializable

Serialized Fields

treeList

java.util.List<E> treeList

config

Config config

outputs

Output outputs

Class gpalta.core.Tree extends Individual implements Serializable

Serialized Fields

fitCalculated

boolean fitCalculated

type

NodeSet type

kids

Node[] kids

Package gpalta.gui

Class gpalta.gui.GPaltaGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

evoThread

EvolutionThread evoThread

disableWhenRunning

java.util.List<E> disableWhenRunning

disableAtStart

java.util.List<E> disableAtStart

disableWhenNotRunning

java.util.List<E> disableWhenNotRunning

stopAtNextGen

boolean stopAtNextGen

first

boolean first

nGenDone

int nGenDone

plot

info.monitorenter.gui.chart.Chart2D plot

trace

info.monitorenter.gui.chart.ITrace2D trace

traceMean

info.monitorenter.gui.chart.ITrace2D traceMean

usePlot

boolean usePlot

stopSaveQuit

boolean stopSaveQuit

timer

java.util.Timer timer

config

Config config

butCopy

javax.swing.JButton butCopy

butGo1

javax.swing.JButton butGo1

butGoN

javax.swing.JButton butGoN

butNewFromFile

javax.swing.JButton butNewFromFile

butNewFromScratch

javax.swing.JButton butNewFromScratch

butSaveNow

javax.swing.JButton butSaveNow

checkSave

javax.swing.JCheckBox checkSave

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

labInfo

javax.swing.JLabel labInfo

labelAvgFitName

javax.swing.JLabel labelAvgFitName

labelAvgFitValue

javax.swing.JLabel labelAvgFitValue

labelAvgNodesName

javax.swing.JLabel labelAvgNodesName

labelAvgNodesValue

javax.swing.JLabel labelAvgNodesValue

labelBestFitThisName

javax.swing.JLabel labelBestFitThisName

labelBestFitThisValue

javax.swing.JLabel labelBestFitThisValue

labelBestSoFar

javax.swing.JLabel labelBestSoFar

labelBestSoFarFitName

javax.swing.JLabel labelBestSoFarFitName

labelBestSoFarFitValue

javax.swing.JLabel labelBestSoFarFitValue

labelBestSoFarNodesName

javax.swing.JLabel labelBestSoFarNodesName

labelBestSoFarNodesValue

javax.swing.JLabel labelBestSoFarNodesValue

labelFake1

javax.swing.JLabel labelFake1

labelFake2

javax.swing.JLabel labelFake2

labelFake3

javax.swing.JLabel labelFake3

labelGen

javax.swing.JLabel labelGen

labelGenName

javax.swing.JLabel labelGenName

labelGenValue

javax.swing.JLabel labelGenValue

labelProgress

javax.swing.JLabel labelProgress

panelBestSoFar

javax.swing.JPanel panelBestSoFar

panelBottom

javax.swing.JPanel panelBottom

panelCentralStats

javax.swing.JPanel panelCentralStats

panelEvolution

javax.swing.JPanel panelEvolution

panelGo

javax.swing.JPanel panelGo

panelPlot

javax.swing.JPanel panelPlot

panelSaving

javax.swing.JPanel panelSaving

panelSpace

javax.swing.JPanel panelSpace

panelStats

javax.swing.JPanel panelStats

panelStatsNames

javax.swing.JPanel panelStatsNames

panelStatsValues

javax.swing.JPanel panelStatsValues

panelStop

javax.swing.JPanel panelStop

panelText

javax.swing.JPanel panelText

panelTop

javax.swing.JPanel panelTop

progressBar

javax.swing.JProgressBar progressBar

spinGoN

javax.swing.JSpinner spinGoN

spinSaveInterval

javax.swing.JSpinner spinSaveInterval

textBestSoFar

javax.swing.JTextArea textBestSoFar

togButStopAtNextGen

javax.swing.JToggleButton togButStopAtNextGen

togStopSaveQuit

javax.swing.JToggleButton togStopSaveQuit

Package gpalta.nodes

Class gpalta.nodes.And extends Node implements Serializable

Class gpalta.nodes.Divide extends Node implements Serializable

Class gpalta.nodes.Equals extends Node implements Serializable

Class gpalta.nodes.Exponential extends Node implements Serializable

Class gpalta.nodes.GreaterThan extends Node implements Serializable

Class gpalta.nodes.IfThenElse extends Node implements Serializable

Class gpalta.nodes.LessThan extends Node implements Serializable

Class gpalta.nodes.LogicConstant extends Node implements Serializable

Serialized Fields

constant

double constant

Class gpalta.nodes.Minus extends Node implements Serializable

Class gpalta.nodes.Node extends java.lang.Object implements Serializable

Serialized Fields

parent

NodeParent parent

kids

Node[] kids

whichKidOfParent

int whichKidOfParent

currentDepth

int currentDepth

maxDepthFromHere

int maxDepthFromHere

nSubNodes

int nSubNodes

kidsType

NodeSet[] kidsType

Class gpalta.nodes.Not extends Node implements Serializable

Class gpalta.nodes.Or extends Node implements Serializable

Class gpalta.nodes.Plus extends Node implements Serializable

Class gpalta.nodes.RealConstant extends Node implements Serializable

Serialized Fields

constant

double constant

Class gpalta.nodes.RealVar extends Node implements Serializable

Serialized Fields

whichVar

int whichVar

Class gpalta.nodes.Square extends Node implements Serializable

Class gpalta.nodes.SquareRoot extends Node implements Serializable

Class gpalta.nodes.Times extends Node implements Serializable