Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GMUEClab/ecj
/ functions
Functions
5,261 in github.com/GMUEClab/ecj
⨍
Functions
5,261
◇
Types & classes
1,016
↓ 3 callers
Method
preBreedingExchangePopulation
Simply returns state.population.
ecj/src/main/java/ec/simple/SimpleExchanger.java:56
↓ 3 callers
Method
preEvaluationStatistics
(final EvolutionState state)
ecj/src/main/java/ec/simple/SimpleShortStatistics.java:245
↓ 3 callers
Method
prepareToEvaluate
(EvolutionState state, int thread)
ecj/src/main/java/ec/steadystate/SteadyStateEvaluator.java:66
↓ 3 callers
Method
preprocessIndividual
Called by pipelines before they've modified the individual and it might need to be "fixed" -- basically a hook for you to override. B
ecj/src/main/java/ec/rule/RuleIndividual.java:117
↓ 3 callers
Method
printGeneToString
Prints the gene to a string in a fashion readable by readGeneFromString and parseable by readGene(state, reader). Override this. The default
ecj/src/main/java/ec/vector/Gene.java:127
↓ 3 callers
Method
printIndividual
Should print the individual in a way that can be read by computer, including its fitness, with a verbosity of Output.V_NO_GENERAL.
ecj/src/main/java/ec/Individual.java:202
↓ 3 callers
Method
produces
Returns true if this BreedingSource, when attached to the given subpopulation, will produce individuals of the subpopulation's species.
ecj/src/main/java/ec/BreedingSource.java:154
↓ 3 callers
Method
pull
()
ecj/src/main/java/ec/util/DataPipe.java:64
↓ 3 callers
Method
push
(byte b)
ecj/src/main/java/ec/util/DataPipe.java:48
↓ 3 callers
Method
randomValueFromClosedInterval
TODO Check if the overflow case is really needed
contrib/cgp/ec/cgp/representation/AdvancedIntegerVectorIndividual.java:38
↓ 3 callers
Method
readGenotype
(final EvolutionState state, final DataInput dataInput)
ecj/src/main/java/ec/co/ConstructiveIndividual.java:143
↓ 3 callers
Method
readIndividual
(final EvolutionState state, final LineNumberReader reader)
ecj/src/main/java/ec/pso/Particle.java:423
↓ 3 callers
Method
regularize
()
contrib/lambda/ec/gp/lambda/LambdaTree.java:149
↓ 3 callers
Method
reopen
(Log l)
ecj/src/main/java/ec/util/Log.java:122
↓ 3 callers
Method
repOK
Representation invariant, used for verification. @return true if the class is found to be in an erroneous state.
ecj/src/main/java/ec/co/ant/AntSpecies.java:146
↓ 3 callers
Method
repOK
()
ecj/src/main/java/ec/co/ant/GreedyComponentSelector.java:48
↓ 3 callers
Method
reset
Initializes the individual by randomly choosing doubles uniformly from mingene to maxgene.
ecj/src/main/java/ec/vector/DoubleVectorIndividual.java:618
↓ 3 callers
Method
reset
()
ecj/src/main/java/ec/gp/koza/KozaNodeSelector.java:151
↓ 3 callers
Method
restart
(Log l)
ecj/src/main/java/ec/util/Log.java:118
↓ 3 callers
Method
restoreFromCheckpoint
Returns an EvolutionState object read from a checkpoint file whose filename is <i>checkpoint</i> @exception java.lang.ClassNotFoundExc
ecj/src/main/java/ec/util/Checkpoint.java:86
↓ 3 callers
Method
rootParent
Returns the root ancestor of this node. O(ln n) average case, O(n) worst case.
contrib/xholon/ec/gp/GPNode.java:361
↓ 3 callers
Method
scheduleJobForEvaluation
Schedules a job for execution on one of the available slaves. The monitor waits until at least one slave is available to perform the job.
ecj/src/main/java/ec/eval/SlaveMonitor.java:367
↓ 3 callers
Method
setCheckpoint
Writes the evolution state out to a file.
ecj/src/main/java/ec/util/Checkpoint.java:46
↓ 3 callers
Method
setFilePrefix
(String filePrefix)
ecj/src/main/java/ec/util/Output.java:104
↓ 3 callers
Method
setObjectives
(final EvolutionState state, double[] newObjectives)
ecj/src/main/java/ec/multiobjective/MultiObjectiveFitness.java:182
↓ 3 callers
Method
setStep
(boolean step)
ecj/src/main/java/ec/display/Console.java:808
↓ 3 callers
Method
setTestingValues
Copy the values provided so the testing data is available as required. @param vals - the testing values for this terminal symbol
contrib/gep/ec/gep/GEPTerminalSymbol.java:91
↓ 3 callers
Method
setToMeanOf
Sets the fitness to be the same value as the mean of the provided fitnesses. The default version of this method exits with an "unimplemented
ecj/src/main/java/ec/Fitness.java:428
↓ 3 callers
Method
setTrainingValues
Copy the values provided so the training data is available as required. @param vals - the training values for this terminal symbol
contrib/gep/ec/gep/GEPTerminalSymbol.java:80
↓ 3 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/co/ant/MaxMinUpdateRule.java:46
↓ 3 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/co/ant/ProportionateComponentSelector.java:53
↓ 3 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/co/ant/GlobalUpdateRule.java:39
↓ 3 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/co/ant/PseudorandomProportionateComponentSelector.java:34
↓ 3 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/simple/SimpleShortStatistics.java:121
↓ 3 callers
Method
setupPopulation
(final EvolutionState state, int thread)
ecj/src/main/java/ec/simple/SimpleInitializer.java:51
↓ 3 callers
Method
shouldEvaluateSubpop
Returns true if the subpopulation should be evaluated. This will happen if the Breeder believes that the subpopulation should be breed afterw
ecj/src/main/java/ec/coevolve/MultiPopCoevolutionaryEvaluator.java:199
↓ 3 callers
Method
shuffle
Shuffles (randomizes the order of) the IntBag
ecj/src/main/java/ec/util/IntBag.java:283
↓ 3 callers
Method
shutdown
( final EvolutionState state )
ecj/src/main/java/ec/eval/SlaveConnection.java:94
↓ 3 callers
Method
spawnPlayThread
(final boolean rfc)
ecj/src/main/java/ec/display/Console.java:835
↓ 3 callers
Method
startFresh
()
ecj/src/main/java/ec/EvolutionState.java:434
↓ 3 callers
Method
startScript
Starts script on the given server. The syntax of <code>scriptName</code> is as follows: <code>filename[!packagename.classname]</code> Here <code>filen
contrib/drm/drm/server/ScriptUtils.java:74
↓ 3 callers
Method
takeStep
()
contrib/teambots/ec/teambots/TeambotsExampleProblem.java:59
↓ 3 callers
Method
test
()
contrib/cgp/ec/cgp/Util.java:70
↓ 3 callers
Method
test
(GPNode node)
ecj/src/main/java/ec/gp/GPNode.java:453
↓ 3 callers
Method
toString
()
ecj/src/main/java/ec/util/ParameterDatabase.java:3417
↓ 3 callers
Method
top
Returns the <i>n</i>th item in the stack (0-indexed), or null if this goes to the bottom of the stack.
ecj/src/main/java/ec/gp/ADFStack.java:215
↓ 3 callers
Method
totalSize
(final ConstructiveIndividual solution)
ecj/src/main/java/ec/app/knapsack/KnapsackProblem.java:89
↓ 3 callers
Method
treeNumber
An expensive function which determines my tree number -- only use for errors, etc. Returns ec.gp.GPTree.NO_TREENUM if the tree number
ecj/src/main/java/ec/gp/GPTree.java:242
↓ 3 callers
Method
updatePheromones
(final EvolutionState state, final PheromoneTable pheromones, final List individuals)
ecj/src/main/java/ec/co/ant/AntSystemUpdateRule.java:81
↓ 3 callers
Method
value
()
ecj/src/main/java/ec/app/klandscapes/func/KLandscapeTree.java:16
↓ 3 callers
Method
value
()
ecj/src/main/java/ec/app/royaltree/func/RoyalTreeC.java:26
↓ 3 callers
Method
value
()
ecj/src/main/java/ec/app/ordertree/func/OrderTreeF7.java:24
↓ 3 callers
Method
waitForAllSlavesToFinishEvaluating
This method returns only when all slaves have finished the jobs that they were assigned. While this method waits, new jobs can be assigned to
ecj/src/main/java/ec/eval/SlaveMonitor.java:407
↓ 3 callers
Method
waitOnMonitor
(Object monitor)
ecj/src/main/java/ec/eval/SlaveMonitor.java:86
↓ 3 callers
Method
writeFitness
(final EvolutionState state, final DataOutput dataOutput)
ecj/src/main/java/ec/gp/koza/KozaFitness.java:173
↓ 3 callers
Method
writeGenotype
(final EvolutionState state, final DataOutput dataOutput)
ecj/src/main/java/ec/co/ConstructiveIndividual.java:134
↓ 3 callers
Method
writeIndividual
(final EvolutionState state, final DataOutput dataOutput)
ecj/src/main/java/ec/pso/Particle.java:546
↓ 2 callers
Method
ACCrawFitness
Calculates the 'raw' fitness for the ACC (Accuracy) type fitness (before the normalization from 0 to max value is done). @param useTrainingData true i
contrib/gep/ec/gep/GEPFitnessFunction.java:1635
↓ 2 callers
Method
CCrawFitness
Calculates the 'raw' fitness for the CC (Correlation Coefficient) type fitness (before the normalization from 0 to max value is done). @param useTrain
contrib/gep/ec/gep/GEPFitnessFunction.java:1015
↓ 2 callers
Method
MAErawFitness
Calculates the 'raw' fitness for the MAE (Mean Absolute Error) type fitness (before the normalization from 0 to max value is done). @param useTraining
contrib/gep/ec/gep/GEPFitnessFunction.java:351
↓ 2 callers
Method
MSEfitness
Calculates the fitness for the MSE (Mean Squared Error) type fitness. Gets the raw fitness and then normalizes between 0 and max value as (maxValue (1
contrib/gep/ec/gep/GEPFitnessFunction.java:514
↓ 2 callers
Method
RAErawFitness
Calculates the 'raw' fitness for the RAE (Relative Absolute Error) type fitness (before the normalization from 0 to max value is done). @param useTrai
contrib/gep/ec/gep/GEPFitnessFunction.java:211
↓ 2 callers
Method
RMSErawFitness
Calculates the 'raw' fitness for the RMSE (Root Mean Squared Error) type fitness (before the normalization from 0 to max value is done). @param useTra
contrib/gep/ec/gep/GEPFitnessFunction.java:609
↓ 2 callers
Method
RRSErawFitness
Calculates the 'raw' fitness for the RRSE (Root Relative Squared Error) type fitness (before the normalization from 0 to max value is done). @param us
contrib/gep/ec/gep/GEPFitnessFunction.java:877
↓ 2 callers
Method
RSErawFitness
Calculates the 'raw' fitness for the RSE (Relative Squared Error) type fitness (before the normalization from 0 to max value is done). @param useTrain
contrib/gep/ec/gep/GEPFitnessFunction.java:739
↓ 2 callers
Method
abstlev
(GPNode theNode)
contrib/lambda/ec/gp/lambda/interpreter/Tomi.java:103
↓ 2 callers
Method
activate
Activates the net such that all outputs are active.
ecj/src/main/java/ec/neat/NEATNetwork.java:126
↓ 2 callers
Method
addAssociation
()
ecj/src/main/java/ec/multiobjective/nsga3/ReferencePoint.java:74
↓ 2 callers
Method
addGene
We append new gene(s) to the current genome
ecj/src/main/java/ec/neat/NEATIndividual.java:303
↓ 2 callers
Method
addInnovation
(NEATInnovation inno)
ecj/src/main/java/ec/neat/NEATSpecies.java:978
↓ 2 callers
Method
addNodes
Adds the peers defined in <code>cfg</code> to the default peer list of the collective. Initializes peers from the properties starting with "base" or "
contrib/drm/drm/core/Node.java:495
↓ 2 callers
Method
addParameter
Add a parameter node for a function. @param node the parameter node
contrib/gep/ec/gep/GEPExpressionTreeNode.java:98
↓ 2 callers
Method
addPeerAddress
Adds a peer address to exchange information with. This class needs peer addresses to talk to. The implementation of the collective requires that we kn
contrib/drm/drm/core/Collective.java:662
↓ 2 callers
Method
all
(int[] vals, int val)
ecj/src/main/java/ec/app/majority/MajorityGP.java:143
↓ 2 callers
Method
all
(int[] vals, int val)
ecj/src/main/java/ec/app/majority/MajorityGA.java:147
↓ 2 callers
Method
bestTrial
(ArrayList l)
ecj/src/main/java/ec/Fitness.java:337
↓ 2 callers
Method
branchIndexIncrease
()
contrib/lambda/ec/gp/lambda/LambdaNode.java:108
↓ 2 callers
Method
breedPopChunk
(Population newpop, EvolutionState state, int[] numinds, int[] from, int threadnum)
ecj/src/main/java/ec/simple/SimpleBreeder.java:350
↓ 2 callers
Method
breedPopChunk
A private helper function for breedPopulation which breeds a chunk of individuals in a subpopulation for a given thread. Although this
ecj/src/main/java/ec/es/MuCommaLambdaBreeder.java:380
↓ 2 callers
Method
breedPopulation
Use super's breeding, but also set our local state to record that breeding is complete.
ecj/src/main/java/ec/multiobjective/spea2/SPEA2Breeder.java:62
↓ 2 callers
Method
bypassFinalStatistics
Allows MultiObjectiveStatistics etc. to call super.super.finalStatistics(...) without calling super.finalStatistics(...)
ecj/src/main/java/ec/simple/SimpleStatistics.java:207
↓ 2 callers
Method
bypassPostEvaluationStatistics
Allows MultiObjectiveStatistics etc. to call super.super.postEvaluationStatistics(...) without calling super.postEvaluationStatistics(...)
ecj/src/main/java/ec/simple/SimpleStatistics.java:144
↓ 2 callers
Method
calculateDistancesFromIndividual
(Individual ind, ArrayList<Individual> inds)
ecj/src/main/java/ec/multiobjective/spea2/SPEA2Breeder.java:164
↓ 2 callers
Method
checkForCarry
Check to see if the digits that are going to be truncated because of the precision should force a round in the preceding digits. @param ca1 the array
contrib/drm/drm/util/PrintfFormat.java:1683
↓ 2 callers
Method
checkOverdueIndex
(int Lnum)
contrib/lambda/ec/gp/lambda/PNode.java:40
↓ 2 callers
Method
choose
(final EvolutionState state, final List<Component> components, final PheromoneTable pheromones, final int thre
ecj/src/main/java/ec/co/ant/ProportionateComponentSelector.java:62
↓ 2 callers
Method
choose
(final EvolutionState state, final List<Component> components, final PheromoneTable pheromones, final int thre
ecj/src/main/java/ec/co/ant/PseudorandomProportionateComponentSelector.java:43
↓ 2 callers
Method
chooseFunctionOrTerminalSymbol
(EvolutionState state, int thread, int genePos, GEPSpecies s)
contrib/gep/ec/gep/GEPSymbolSet.java:796
↓ 2 callers
Method
chooseFunctionSymbol
(EvolutionState state, int thread)
contrib/gep/ec/gep/GEPSymbolSet.java:776
↓ 2 callers
Method
chooseTerminalSymbol
(EvolutionState state, int thread)
contrib/gep/ec/gep/GEPSymbolSet.java:786
↓ 2 callers
Method
cleanup
Begins a fresh evolutionary run with a given state. The state should have been provided by initialize(...). The jobPrefix is added to the fr
contrib/gep/ec/Evolve.java:384
↓ 2 callers
Method
clear
Erases the image.
ecj/src/main/java/ec/app/mona/Picture.java:110
↓ 2 callers
Method
clone
()
contrib/lambda/ec/gp/lambda/LambdaTree.java:33
↓ 2 callers
Method
clone
()
ecj/src/main/java/ec/co/ConstructiveIndividual.java:50
↓ 2 callers
Method
clone
()
ecj/src/main/java/ec/neat/NEATIndividual.java:197
↓ 2 callers
Method
clone
()
ecj/src/main/java/ec/neat/NEATGene.java:125
↓ 2 callers
Method
compatibility
This function gives a measure of compatibility between two Genomes by computing a linear combination of 3 characterizing variables of their compatibil
ecj/src/main/java/ec/neat/NEATSpecies.java:507
↓ 2 callers
Method
concatenatedJarPath
(URL original, String path)
ecj/src/main/java/ec/util/ParameterDatabase.java:2934
↓ 2 callers
Method
constraintsFor
You must guarantee that after calling constraintsFor(...) one or several times, you call state.output.exitIfErrors() once.
ecj/src/main/java/ec/gp/GPNodeConstraints.java:155
↓ 2 callers
Method
constraintsFor
You must guarantee that after calling constraintsFor(...) one or several times, you call state.output.exitIfErrors() once.
ecj/src/main/java/ec/gp/GPTreeConstraints.java:185
← previous
next →
601–700 of 5,261, ranked by callers