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
↓ 7 callers
Method
isLocal
Returns true if this address does not contain a physical address, only a name.
contrib/drm/drm/agentbase/Address.java:106
↓ 7 callers
Method
loadParameterDatabase
(String filename)
contrib/drm/ec/drm/DRMLauncher.java:40
↓ 7 callers
Method
monotoneTFosc
(double[] f)
ecj/src/main/java/ec/app/bbob/BBOBenchmarks.java:1892
↓ 7 callers
Method
newIndividual
(final EvolutionState state, int thread)
ecj/src/main/java/ec/eda/pbil/PBILSpecies.java:157
↓ 7 callers
Method
nextFloat
()
ecj/src/test/java/ec/test/TestPRNG.java:184
↓ 7 callers
Method
nextGaussian
A bug fix for all JDK code including 1.2. nextGaussian can theoretically ask for the log of 0 and divide it by 0! See Java bug <a hr
ecj/src/main/java/ec/util/MersenneTwister.java:622
↓ 7 callers
Method
nodeNumber
Determine the node number from the given genome position. Function arguments refer to node numbers. Inputs are numbered from [0, numInputs - 1]. Funct
contrib/cgp/ec/cgp/representation/VectorSpeciesCGP.java:164
↓ 7 callers
Method
numOfObservations
Return the number of simulation have done with current individual.
ecj/src/main/java/ec/eda/dovs/DOVSFitness.java:61
↓ 7 callers
Method
printIndividualForHumans
(final EvolutionState state, final int log)
ecj/src/main/java/ec/gp/GPIndividual.java:204
↓ 7 callers
Method
readIntegerWithPreamble
Finds the next nonblank line, skips past an expected preamble, and reads in an integer if there is one, and returns it. Generates an error oth
ecj/src/main/java/ec/util/Code.java:712
↓ 7 callers
Method
repOK
()
ecj/src/main/java/ec/co/ant/SimpleConstructionRule.java:74
↓ 7 callers
Method
repOK
()
ecj/src/main/java/ec/app/knapsack/KnapsackProblem.java:117
↓ 7 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/co/ant/AntSystemUpdateRule.java:36
↓ 7 callers
Method
suicide
Removes the agent from the base. <b>Look out!</b> The method that calls this method will not exit, the thread will not be stopped as a result. It only
contrib/drm/drm/agents/Agent.java:337
↓ 7 callers
Method
testRank
(final List<Individual> archive, final List<Individual> rank, final int rankID)
ecj/src/test/java/ec/multiobjective/nsga2/NSGA2BreederTest.java:146
↓ 7 callers
Method
toString
()
contrib/gep/ec/gep/GEPSymbol.java:61
↓ 6 callers
Method
SSfitness
Calculates the fitness for the SS (Sensitivity/specificity) type fitness. Gets the raw fitness and then normalizes between 0 and max value (maxValue S
contrib/gep/ec/gep/GEPFitnessFunction.java:1756
↓ 6 callers
Method
addParent
(ParameterDatabase database)
ecj/src/main/java/ec/util/ParameterDatabase.java:2851
↓ 6 callers
Method
base
Returns the default base.
ecj/src/main/java/ec/steadystate/SteadyStateDefaults.java:29
↓ 6 callers
Method
betterThan
(Fitness _fitness)
contrib/cgp/ec/cgp/FitnessCGP.java:13
↓ 6 callers
Method
closeContacts
Doesn't do anything.
ecj/src/main/java/ec/simple/SimpleExchanger.java:70
↓ 6 callers
Method
computeMaxGene
Computes max possible gene value for the given position. Min gene value is assumed to always be zero. The max value depends on the phenotype of the gi
contrib/cgp/ec/cgp/representation/VectorSpeciesCGP.java:122
↓ 6 callers
Method
createNetwork
()
ecj/src/main/java/ec/neat/NEATIndividual.java:1219
↓ 6 callers
Method
determineThreads
Loads the number of threads.
ecj/src/main/java/ec/Evolve.java:294
↓ 6 callers
Method
discretize
(double value, int max)
ecj/src/main/java/ec/app/mona/Picture.java:41
↓ 6 callers
Method
fireMessage
Creates a message and fires it. @param recipient Recipient of the message. @param type Type of the message. @param contstr The string content of the m
contrib/drm/ec/drm/EvolutionAgent.java:174
↓ 6 callers
Method
generateTreeForInt
generate the lambdaTree that represents a natural number in the Church numeral form. @param state @param theInt the natural number you want to convert
contrib/lambda/ec/gp/lambda/interpreter/CNInterpreter.java:147
↓ 6 callers
Method
getConfusionMatrixValues
Given an individual calculate the true positive (TP), false negative (FN), false positive (FP) and true negative (TN) values of the model formed by th
contrib/gep/ec/gep/GEPFitnessFunction.java:2055
↓ 6 callers
Method
getNextSibling
()
contrib/xholon/ec/gp/GPNode.java:1227
↓ 6 callers
Method
getThreadCount
(String text)
ecj/src/main/java/ec/display/ControlPanel.java:387
↓ 6 callers
Method
initializeContacts
Doesn't do anything.
ecj/src/main/java/ec/simple/SimpleExchanger.java:42
↓ 6 callers
Method
join
Joins the n pieces and sets the genome to their concatenation. The default form does nothing. It should be trivial to implement it f
ecj/src/main/java/ec/vector/VectorIndividual.java:142
↓ 6 callers
Method
load
Loads given file. Calls <code>Properties.load</code> with a file input stream to the given file.
contrib/drm/drm/util/ConfigProperties.java:150
↓ 6 callers
Method
lt
Returns true if a < b, else false
ecj/src/main/java/ec/util/SortComparator.java:27
↓ 6 callers
Method
maximumMuLambdaDivisor
lambda should be no SMALLER than mu times this value. This varies between (mu,lambda) (where it's 2) and (mu + lambda) (where it's 1)
ecj/src/main/java/ec/es/MuCommaLambdaBreeder.java:102
↓ 6 callers
Method
mutationIsBounded
(int gene)
ecj/src/main/java/ec/vector/FloatVectorSpecies.java:306
↓ 6 callers
Method
nextLong
This method is for completness' sake. Returns a long drawn uniformly from 0 to n-1. Suffice it to say, n must be greater than 0, or
ecj/src/main/java/ec/util/MersenneTwister.java:490
↓ 6 callers
Method
outOfRangeRetryLimitReached
(EvolutionState state)
ecj/src/main/java/ec/vector/FloatVectorSpecies.java:268
↓ 6 callers
Method
paretoDominates
Returns true if I'm better than _fitness. The rule I'm using is this: if I am better in one or more criteria, and we are equal in the others, then bet
ecj/src/main/java/ec/multiobjective/MultiObjectiveFitness.java:361
↓ 6 callers
Method
partitionIntoParetoFront
Divides an array of Individuals into the Pareto front and the "nonFront" (everyone else). The Pareto front is returned. You may provide ArrayLists fo
ecj/src/main/java/ec/multiobjective/MultiObjectiveFitness.java:410
↓ 6 callers
Method
pop
Returns 0 if the IntBag is empty, else removes and returns the topmost int.
ecj/src/main/java/ec/util/IntBag.java:148
↓ 6 callers
Method
printDFormat
Format method for the d conversion specifer and short argument. For d format, the flag character '-', means that the output should be left justified
contrib/drm/drm/util/PrintfFormat.java:1979
↓ 6 callers
Method
printFitness
Should print the fitness out in a computer-readable fashion, with a verbosity of Output.V_NO_GENERAL.
ecj/src/main/java/ec/Fitness.java:214
↓ 6 callers
Method
printOFormat
Format method for the o conversion character and short argument. For o format, the flag character '-', means that the output should be left justified
contrib/drm/drm/util/PrintfFormat.java:2454
↓ 6 callers
Method
printXFormat
Format method for the x conversion character and short argument. For x format, the flag character '-', means that the output should be left justified
contrib/drm/drm/util/PrintfFormat.java:2133
↓ 6 callers
Method
produce
(final int subpopulation, final EvolutionState state, final int thread)
ecj/src/main/java/ec/es/ESSelection.java:68
↓ 6 callers
Method
read
()
ecj/src/main/java/ec/util/DataPipe.java:104
↓ 6 callers
Method
reinitializeContacts
Gets peers from the collective.
contrib/drm/ec/drm/DRMExchanger.java:147
↓ 6 callers
Method
repOK
()
ecj/src/main/java/ec/co/ant/ProportionateComponentSelector.java:95
↓ 6 callers
Method
repOK
()
ecj/src/main/java/ec/co/ant/PseudorandomProportionateComponentSelector.java:95
↓ 6 callers
Method
setReply
This method allows the recipient of the message to send a reply object when handling the message. This object is sent back to the sender. <p>The objec
contrib/drm/drm/agentbase/Message.java:129
↓ 6 callers
Method
setRoot
( Address r )
contrib/drm/ec/drm/EvolutionAgent.java:120
↓ 6 callers
Method
setSeed
(String seed, int experimentNum, int threadNum)
ecj/src/main/java/ec/display/ControlPanel.java:508
↓ 6 callers
Method
setValues
Copy the values provided so the data for the (only) dependent variable is available as required. Also calculate a set of useful statistical values for
contrib/gep/ec/gep/GEPDependentVariable.java:132
↓ 6 callers
Method
standardizedFitness
Returns the standardized fitness metric.
ecj/src/main/java/ec/gp/koza/KozaFitness.java:105
↓ 6 callers
Method
startFresh
Usually called after setup(), startFresh() calls the initializers of the EvolutionState modules, effectively enabling a EvolutionState to start evolv
contrib/drm/ec/drm/EvolutionAgent.java:382
↓ 6 callers
Method
toString
()
ecj/src/main/java/ec/eval/SlaveConnection.java:131
↓ 6 callers
Method
valid
Tests the Individual to see if its values are in range.
ecj/src/main/java/ec/de/DEBreeder.java:146
↓ 5 callers
Method
atDepth
Returns the depth at which I appear in the tree, which is a value >= 0. O(ln n) avg.
ecj/src/main/java/ec/gp/GPNode.java:381
↓ 5 callers
Method
chooseWithoutReplacement
(EvolutionState state, int thread, int numberToSelect, int numberInSelectionSet)
contrib/gep/ec/gep/GEPBreedingPipeline.java:100
↓ 5 callers
Method
cloneReplacing
Deep-clones the tree rooted at this node, and returns the entire copied tree. The result has everything set except for the root node'
ecj/src/main/java/ec/gp/GPNode.java:668
↓ 5 callers
Method
close
Closes the connection, ie the streams and the socket. @throws IOException if any closing operation throws one
contrib/drm/drm/agentbase/Connection.java:162
↓ 5 callers
Method
constructSolution
Constructs a solution by greedily adding the lowest-desirability component at each step until a complete solution is formed. The pheromone matrix arg
ecj/src/main/java/ec/co/ant/SimpleConstructionRule.java:45
↓ 5 callers
Method
createNodeCopyIfMissing
Create the node if the nodeList do not have that node.The nodes in the nodeList is guarantee in ascending order according to node's nodeId.
ecj/src/main/java/ec/neat/NEATIndividual.java:997
↓ 5 callers
Method
destroyAgent
Destroys an agent with all necessary clean up. The method {@link IAgent#onDestruction()} will be called before removing the agent from the base. The a
contrib/drm/drm/agentbase/IBase.java:64
↓ 5 callers
Method
finishProducing
Called after produce(...), usually once a generation, or maybe only once if you're doing steady-state evolution (at the end of the run).
ecj/src/main/java/ec/BreedingSource.java:171
↓ 5 callers
Method
genotypeToStringForHumans
()
contrib/gep/ec/gep/GEPChromosome.java:264
↓ 5 callers
Method
get
(final int i)
ecj/src/main/java/ec/co/ConstructiveIndividual.java:39
↓ 5 callers
Method
getDRM
This returns a reference through which information about the hosting DRM can be requested. @throws ClassCastException If the IDRM interface is not imp
contrib/drm/drm/agents/Agent.java:360
↓ 5 callers
Method
getEdge
(final int from, final int to)
ecj/src/main/java/ec/app/tsp/TSPGraph.java:164
↓ 5 callers
Method
getInfo
Implementations can use this function to return additional information about the request. @param q the string id of the requested information @return
contrib/drm/drm/agentbase/IRequest.java:61
↓ 5 callers
Method
getNumChoices
Returns the current number of choices to the node.
ecj/src/main/java/ec/gp/ge/GrammarRuleNode.java:34
↓ 5 callers
Method
getObjectives
Returns the objectives as an array. Note that this is the actual array . Though you could set values in this array, you should NOT do this -- rather,
ecj/src/main/java/ec/multiobjective/MultiObjectiveFitness.java:172
↓ 5 callers
Method
getRootAddress
Returns the root address.
contrib/drm/ec/drm/EvolutionAgent.java:136
↓ 5 callers
Method
goOnline
The base tries to go online on one of the ports from the given range (inclusive the limits). Being online means that the base starts to listen to inco
contrib/drm/drm/agentbase/Base.java:1035
↓ 5 callers
Method
isCompleteSolution
Determine whether a given specifies a complete solution to this problem. @param solution A partial or complete solution to this ConstructiveProblemFo
ecj/src/main/java/ec/co/ConstructiveProblemForm.java:52
↓ 5 callers
Method
isGroupedProblem
()
ecj/src/main/java/ec/gp/ge/GEProblem.java:254
↓ 5 callers
Method
isOnline
()
contrib/drm/drm/agentbase/Base.java:1327
↓ 5 callers
Method
list
Prints out all the parameters in the database, but not shadowed parameters.
ecj/src/main/java/ec/util/ParameterDatabase.java:3341
↓ 5 callers
Method
load
Loads the original and creates a new blank image to scribble on, and a new graphics object.
ecj/src/main/java/ec/app/mona/Picture.java:160
↓ 5 callers
Method
message
()
ecj/src/main/java/ec/util/Version.java:46
↓ 5 callers
Method
newIndividual
Provides a brand-new individual to fill in a population. The default form simply calls clone(), creates a fitness, sets evaluated to false,
ecj/src/main/java/ec/Species.java:123
↓ 5 callers
Method
nextFloat
Returns a random float in the half-open range from [0.0f,1.0f). Thus 0.0f is a valid result but 1.0f is not.
ecj/src/main/java/ec/util/MersenneTwisterFast.java:1116
↓ 5 callers
Method
nodeInPosition
Returns the p'th node, constrained by nodesearch, in the subtree for which this GPNode is root. Use numNodes(nodesearch) to determine
ecj/src/main/java/ec/gp/GPNode.java:536
↓ 5 callers
Method
numNodes
()
ecj/src/main/java/ec/app/tsp/TSPGraph.java:138
↓ 5 callers
Method
parseGenes
For each gene in the genome create an expression tree from the Karva expression encoded in the gene. The expression tree is used to evaluate the expre
contrib/gep/ec/gep/GEPChromosome.java:545
↓ 5 callers
Method
pop
Pops off <i>n</i> items from the stack, if possible. Returns the number of items actually popped off.
ecj/src/main/java/ec/gp/ADFStack.java:185
↓ 5 callers
Method
postEvaluationStatistics
(final EvolutionState state)
ecj/src/main/java/ec/simple/SimpleStatistics.java:149
↓ 5 callers
Method
readDoubleWithPreamble
Finds the next nonblank line, skips past an expected preamble, and reads in a double if there is one, and returns it. Generates an error othe
ecj/src/main/java/ec/util/Code.java:739
↓ 5 callers
Method
readFitness
(final EvolutionState state, final LineNumberReader reader)
ecj/src/main/java/ec/gp/koza/KozaFitness.java:152
↓ 5 callers
Method
readTrials
Reads trials in from DataInput.
ecj/src/main/java/ec/Fitness.java:312
↓ 5 callers
Method
repOK
()
ecj/src/main/java/ec/app/tsp/TSPGraph.java:279
↓ 5 callers
Method
rootParent
Returns the root ancestor of this node. O(ln n) average case, O(n) worst case.
ecj/src/main/java/ec/gp/GPNode.java:593
↓ 5 callers
Method
run
Starts the run. <i>condition</i> indicates whether or not the run was restarted from a checkpoint (C_STARTED_FRESH vs C_STARTED_FROM
ecj/src/main/java/ec/EvolutionState.java:467
↓ 5 callers
Method
runComplete
Always returns null
ecj/src/main/java/ec/simple/SimpleExchanger.java:77
↓ 5 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/co/ant/SimpleConstructionRule.java:30
↓ 5 callers
Method
setupGenome
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/vector/VectorSpecies.java:264
↓ 5 callers
Method
split
Splits the genome into n pieces, according to points, which must be sorted. pieces.length must be 1 + points.length. The default form does n
ecj/src/main/java/ec/vector/VectorIndividual.java:137
↓ 5 callers
Method
toString
()
contrib/cgp/ec/cgp/representation/VectorSpeciesCGP.java:259
↓ 5 callers
Method
toString
()
ecj/src/main/java/ec/gp/ge/GrammarNode.java:35
← previous
next →
301–400 of 5,261, ranked by callers