Serialized Form


Package gpalta.clustering

Class gpalta.clustering.ClusteringOutput extends MultiOutput implements Serializable

Serialized Fields

prototypes

double[][] prototypes

prob

double[][] prob

Class gpalta.clustering.FitnessClusteringCS extends java.lang.Object implements Serializable

Serialized Fields

kernel

double[][] kernel

prob

double[][] prob

probT

double[][] probT

config

Config config

target

int[] target

winner

int[] winner

first

boolean first

callingThread

int callingThread

allSamples

int[] allSamples

close

int[][] close

useNative

boolean useNative

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

operatorConfigFileName

java.lang.String operatorConfigFileName

dataFile

java.lang.String dataFile

desOutputsFile

java.lang.String desOutputsFile

separator

java.lang.String separator

population

java.lang.String population

populationSize

int populationSize

nGenerations

int nGenerations

maxDepth

int maxDepth

initialMinDepth

int initialMinDepth

initialMaxDepth

int initialMaxDepth

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

useNativeFitness

boolean useNativeFitness

nativeFitnessLib

java.lang.String nativeFitnessLib

useHits

boolean useHits

hitsTolerance

double hitsTolerance

stopFitness

double stopFitness

nClasses

int nClasses

sigma

double sigma

subSamplingRatio

double subSamplingRatio

normalizeOutputs

boolean normalizeOutputs

useNeighborhood

boolean useNeighborhood

discretize

boolean discretize

useVect

boolean useVect

nEvalThreads

int nEvalThreads

rememberLastEval

boolean rememberLastEval

nonInteractive

boolean nonInteractive

nDaysToRun

int nDaysToRun

distributedPort

int distributedPort

distributedServers

java.lang.String distributedServers

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

Serialized Fields

desiredOutputs

SingleOutput desiredOutputs

weights

double[] weights

callingThread

int callingThread

hitsTolerance

double hitsTolerance

useHits

boolean useHits

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

Serialized Fields

fitness

double fitness

isOnPop

boolean isOnPop

fitCalculated

boolean fitCalculated

hits

double hits

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

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

Serialized Fields

data

double[][] data

dataT

double[][] dataT

ranges

double[][] ranges

angles

double[][] angles

norms

double[] norms

nSamples

int nSamples

currentSample

int currentSample

nVars

int nVars

sigmaOpt2

double sigmaOpt2

Class gpalta.core.SingleOutput extends Output implements Serializable

Serialized Fields

x

double[] x
The actual value of the Output. It stores the output for all samples if using vectorial evaluation. Otherwise, x will be of length 1 and will store a single value.

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

Serialized Fields

treeList

java.util.List<E> treeList

config

Config config

outputs

SingleOutput outputs

Class gpalta.core.Tree extends Individual implements Serializable

Serialized Fields

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

traceHits

info.monitorenter.gui.chart.ITrace2D traceHits

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

Class gpalta.multitree.MultiOutput extends Output implements Serializable

Serialized Fields

data

double[][] data

dim

int dim

Class gpalta.multitree.MultiTreeIndividual extends Individual implements Serializable

Serialized Fields

treeList

java.util.List<E> treeList

Package gpalta.nodes

Class gpalta.nodes.Abs extends Node implements Serializable

Class gpalta.nodes.And extends Node implements Serializable

Class gpalta.nodes.Angle extends Node implements Serializable

Serialized Fields

wAngle

int wAngle

Class gpalta.nodes.Cos 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

type

NodeSet type

kidsType

NodeSet[] kidsType

Class gpalta.nodes.NormOfX extends Node implements Serializable

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.RBF extends Node implements Serializable

Serialized Fields

c

double[] c

sigmaFraction

double sigmaFraction

d

double[] d

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.Sin extends Node implements Serializable

Class gpalta.nodes.Square extends Node implements Serializable

Class gpalta.nodes.SquareRoot extends Node implements Serializable

Class gpalta.nodes.Times extends Node implements Serializable