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
↓ 26 callers
Method
getProbability
Returns obj's probability
ecj/src/main/java/ec/util/RandomChoiceChooser.java:27
↓ 25 callers
Method
contains
Returns true if the subtree rooted at this node contains subnode. O(n).
ecj/src/main/java/ec/gp/GPNode.java:604
↓ 25 callers
Method
getDoubles
(Parameter parameter, double minValue, int expectedLength)
ecj/src/main/java/ec/util/ParameterDatabase.java:1487
↓ 25 callers
Method
getHost
()
contrib/drm/drm/agentbase/Address.java:98
↓ 25 callers
Method
initialMessage
Prints an initial message to System.err. This is only to be used by ec.Evolve in starting up the system. These messages are not logged.
ecj/src/main/java/ec/util/Output.java:519
↓ 25 callers
Method
launch
Launches an agent to a specified destination. It is assumed that the agent to be launched is not in the base. The operation is assynchronous. @param m
contrib/drm/drm/agentbase/IBase.java:100
↓ 25 callers
Method
printIndividualForHumans
Should print the individual out in a pleasing way for humans, with a verbosity of Output.V_NO_GENERAL.
ecj/src/main/java/ec/Individual.java:170
↓ 25 callers
Method
write
(int b)
ecj/src/main/java/ec/util/DataPipe.java:96
↓ 24 callers
Method
clear
(boolean toOnes)
ecj/src/main/java/ec/app/majority/CA.java:62
↓ 24 callers
Method
getDoubleWithMax
Searches down through databases to find a given parameter, whose value must be a double >= minValue and <= maxValue. If not, this method returns minva
ecj/src/main/java/ec/util/ParameterDatabase.java:1330
↓ 23 callers
Method
buildOutput
Constructs and sets up an Output object which always issues errors in the traditional fashion rather than throwing them.
ecj/src/main/java/ec/Evolve.java:377
↓ 23 callers
Method
compatibleWith
Am I compatible with ("fit" with) <i>t</i>? For two atomic types, this is done by direct pointer equality. For two set types, this i
ecj/src/main/java/ec/gp/GPType.java:142
↓ 23 callers
Method
createTestIndividual
(final double[] fitnesses, final int geneValue)
ecj/src/test/java/ec/multiobjective/nsga2/NSGA2BreederTest.java:314
↓ 23 callers
Method
evaluate
Evaluate the genome against the given inputs. If ind.expression is null, a string representation of the genome is computed and stored there. @param i
contrib/cgp/ec/cgp/Evaluator.java:54
↓ 23 callers
Method
getFile
Searches down through the databases to find a given parameter, whose value must be an absolute or relative path name. If it is absolute, a File is mad
ecj/src/main/java/ec/util/ParameterDatabase.java:1974
↓ 23 callers
Method
scale
Return the int in the range [0,max-1] represented by the given float which is in the range [0.0,1.0). @param val float value to scale @par
contrib/cgp/ec/cgp/Util.java:31
↓ 23 callers
Method
setStandardizedFitness
Set the standardized fitness in the half-open interval [0.0,infinity) which is defined (NOTE: DIFFERENT FROM fitness()!!!) as 0.0 bei
ecj/src/main/java/ec/gp/koza/KozaFitness.java:76
↓ 22 callers
Method
addLog
Creates a new log of minimal verbosity <i>verbosity</i> and adds it to Output. This log will write to the file <i>file</i>, and may
ecj/src/main/java/ec/util/Output.java:244
↓ 22 callers
Method
fill
Utility method: fills the array with the given value and returns it.
ecj/src/main/java/ec/vector/VectorSpecies.java:664
↓ 22 callers
Method
fireMessage
Fires the given message. The recipient can be local or global. From the sender address only the name is used the rest is filled in by the base and the
contrib/drm/drm/agentbase/IBase.java:113
↓ 22 callers
Method
internalsprintf
Format an int argument using this conversion specification. @param s the int to format. @return the formatted String. @exception IllegalArgumentExcept
contrib/drm/drm/util/PrintfFormat.java:1012
↓ 22 callers
Method
join
Makes a copy of the rules in another RuleSet and adds the rule copies.
ecj/src/main/java/ec/rule/RuleSet.java:276
↓ 22 callers
Method
uncheck
()
ecj/src/main/java/ec/util/ParameterDatabase.java:2181
↓ 21 callers
Method
base
Returns the default base.
ecj/src/main/java/ec/vector/VectorDefaults.java:32
↓ 21 callers
Method
constraints
(final GPInitializer initializer)
ecj/src/main/java/ec/gp/GPNode.java:122
↓ 21 callers
Method
getHead
()
ecj/src/main/java/ec/gp/ge/GrammarNode.java:30
↓ 21 callers
Method
getObjective
(int i)
ecj/src/main/java/ec/multiobjective/MultiObjectiveFitness.java:177
↓ 20 callers
Method
base
Returns the default base.
ecj/src/main/java/ec/select/SelectDefaults.java:29
↓ 20 callers
Method
error
Computes the sum squared error between the image and the original. This is defined as the sum, for all pixels, and for all three colors in th
ecj/src/main/java/ec/app/mona/Picture.java:135
↓ 20 callers
Method
exemptZeroes
(final float[] probabilities, int index)
ecj/src/main/java/ec/util/RandomChoice.java:307
↓ 20 callers
Method
getThrowable
If the status is ERROR and the problem was catching a throwable object then returns the corresponding throwable object. If the status is not ERROR or
contrib/drm/drm/agentbase/IRequest.java:53
↓ 20 callers
Method
numNodes
Returns the number of nodes, constrained by g.test(...) in the subtree for which this GPNode is root. This might be sped up by cachin
ecj/src/main/java/ec/gp/GPNode.java:327
↓ 19 callers
Method
defaultBase
Returns the default base for this prototype. This should generally be implemented by building off of the static base() method on the
ecj/src/main/java/ec/Prototype.java:160
↓ 19 callers
Method
emptyClone
Returns an instance of Population just like it had been before it was populated with individuals. You may need to override this if you overri
ecj/src/main/java/ec/Population.java:88
↓ 19 callers
Method
fitness
()
ecj/src/main/java/ec/simple/SimpleFitness.java:75
↓ 19 callers
Method
fitness
Returns the adjusted fitness metric, which recasts the fitness to the half-open interval (0,1], where 1 is ideal and 0 is worst. Same
ecj/src/main/java/ec/gp/koza/KozaFitness.java:90
↓ 19 callers
Method
generateRandomSamples
Produce random sample points between min and max, inclusive, in each dimension.
ecj/src/main/java/ec/app/regression/Benchmarks.java:180
↓ 19 callers
Method
getValue
Throws an IndexOutOfBoundsException if index is inappropriate. Not called get() because this would conflict with get() methods in IntBag etc.
ecj/src/main/java/ec/util/Indexed.java:23
↓ 19 callers
Method
remove
()
ecj/src/main/java/ec/gp/GPNode.java:439
↓ 19 callers
Method
split
Splits the rule set into n pieces, according to points, which must be sorted. The rules in each piece are cloned and added to the equivalent se
ecj/src/main/java/ec/rule/RuleSet.java:316
↓ 19 callers
Method
toString
Returns a Lisp-like atom for the node which can be read in again by computer. If you need to encode an integer or a float or whatever for some
contrib/xholon/ec/gp/GPNode.java:774
↓ 18 callers
Method
base
Returns the default base.
ecj/src/main/java/ec/es/ESDefaults.java:29
↓ 18 callers
Method
base
Returns the default base.
ecj/src/main/java/ec/gp/GPDefaults.java:33
↓ 18 callers
Method
emptyClone
Return a clone of this node, but with a empty incomingGenes list.
ecj/src/main/java/ec/neat/NEATNode.java:168
↓ 18 callers
Method
evalPrint
(final EvolutionState state, final int thread, final GPData input, final ADFStack s
ecj/src/main/java/ec/app/ant/func/EvalPrint.java:26
↓ 18 callers
Method
getResource
Searches down through the databases to find a given parameter, whose value must be an absolute or relative path name. If it is absolute, a file is mad
ecj/src/main/java/ec/util/ParameterDatabase.java:2033
↓ 18 callers
Method
hasNext
()
ecj/src/main/java/ec/gp/GPNode.java:425
↓ 18 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/multiobjective/HypervolumeStatistics.java:38
↓ 18 callers
Method
systemMessage
Posts a system message.
ecj/src/main/java/ec/util/Output.java:526
↓ 18 callers
Method
toString
()
contrib/lambda/ec/gp/lambda/PNode.java:26
↓ 18 callers
Method
toString
()
ecj/src/test/java/ec/test/Option.java:34
↓ 17 callers
Method
close
Calls super implementation and after that closes the collective.
contrib/drm/drm/core/Node.java:328
↓ 17 callers
Method
equals
(Object ind)
contrib/lambda/ec/gp/lambda/app/helloworld/CharVectorIndividual.java:221
↓ 17 callers
Method
evaluate
Evaluates the individual in ind, if necessary (perhaps not evaluating them if their evaluated flags are true), and sets their fitness
ecj/src/main/java/ec/simple/SimpleProblemForm.java:34
↓ 17 callers
Method
getDoublesWithMax
(Parameter parameter, double minValue, double maxValue, int expectedLength)
ecj/src/main/java/ec/util/ParameterDatabase.java:1445
↓ 17 callers
Method
getName
The contributor must have a name which uniquely identifies it in the collective.
contrib/drm/drm/core/Contributor.java:44
↓ 17 callers
Method
start
Handle a start/resume event.
contrib/teambots/ec/teambots/ECSimulationCanvas.java:1330
↓ 16 callers
Method
getName
This returns the fully qualified and unique name of the agent that is used everywhere, composed by type.job.id
contrib/drm/ec/drm/EvolutionAgent.java:112
↓ 16 callers
Method
handleMessage
Called when the agent has a new message. The agent can reply to the message by simply using the method <code>m.setReply(Object)</code> in this method.
contrib/drm/drm/agentbase/IAgent.java:111
↓ 16 callers
Method
hypervolume
Compute the hypervolume of the Pareto front induced by a collection of points, relative to the reference point that was provided to this class's setu
ecj/src/main/java/ec/multiobjective/HypervolumeStatistics.java:83
↓ 16 callers
Method
nextDoubleClosedInterval
(MersenneTwisterFast random)
ecj/src/main/java/ec/app/bbob/BBOBenchmarks.java:1991
↓ 15 callers
Method
a
(String str)
ecj/src/main/java/ec/util/Output.java:534
↓ 15 callers
Method
debug
(String s)
ecj/src/main/java/ec/eval/SlaveMonitor.java:117
↓ 15 callers
Method
equals
(final Object o)
ecj/src/main/java/ec/app/tsp/TSPGraph.java:297
↓ 15 callers
Method
genomeLength
Returns the length of the gene array. By default, this method returns 0.
ecj/src/main/java/ec/vector/VectorIndividual.java:119
↓ 15 callers
Method
getContributions
Returns all known contributions in the DRM collective. Dynamic type of objects is {@link ContributionBox}, and the type of the contribution field is {
contrib/drm/drm/core/IDRM.java:58
↓ 15 callers
Method
getKey
()
ecj/src/main/java/ec/eda/dovs/CornerMap.java:46
↓ 15 callers
Method
initialize
Initializes an evolutionary run given the parameters and a random seed adjustment (added to each random seed). The adjustment offers a conven
ecj/src/main/java/ec/Evolve.java:410
↓ 15 callers
Method
setup
(EvolutionState state, Parameter base)
ecj/src/main/java/ec/app/tsp/TSPProblem.java:98
↓ 15 callers
Method
start
Start a thread on the given Runnable and returns it.
ecj/src/main/java/ec/util/ThreadPool.java:102
↓ 15 callers
Method
toString
()
ecj/src/main/java/ec/app/edge/func/Double.java:28
↓ 14 callers
Method
base
Returns the default base.
contrib/gep/ec/gep/GEPDefaults.java:46
↓ 14 callers
Method
contains
Returns true if the subtree rooted at this node contains subnode. O(n).
contrib/xholon/ec/gp/GPNode.java:372
↓ 14 callers
Method
equals
Returns true if the object is a NodeCommand and describes the same command invocation event. That is, if the object describes the same command invoked
contrib/drm/drm/core/NodeCommand.java:120
↓ 14 callers
Method
fill
(int num, char c)
ecj/src/main/java/ec/app/edge/Edge.java:101
↓ 14 callers
Method
finalStatistics
Called immediately after the run has completed. <i>result</i> is either <tt>state.R_FAILURE</tt>, indicating that an ideal individual
ecj/src/main/java/ec/steadystate/SteadyStateStatisticsForm.java:64
↓ 14 callers
Method
from
()
ecj/src/main/java/ec/app/tsp/TSPGraph.java:176
↓ 14 callers
Method
getTestPopulation
()
ecj/src/test/java/ec/multiobjective/spea2/SPEA2BreederTest.java:391
↓ 14 callers
Method
isDefined
()
ecj/src/test/java/ec/test/Option.java:24
↓ 14 callers
Method
next
()
ecj/src/main/java/ec/gp/GPNode.java:431
↓ 14 callers
Method
notifyMonitor
(Object monitor)
ecj/src/main/java/ec/eval/SlaveMonitor.java:100
↓ 14 callers
Method
numElites
(EvolutionState state, int subpopulation)
ecj/src/main/java/ec/simple/SimpleBreeder.java:92
↓ 14 callers
Method
repOK
()
ecj/src/main/java/ec/app/tsp/TSPProblem.java:275
↓ 14 callers
Method
setup
(final EvolutionState state, final Parameter base)
ecj/src/main/java/ec/multiobjective/spea2/SPEA2Breeder.java:45
↓ 14 callers
Method
showError
( String s )
contrib/drm/drm/server/TestGUINode.java:91
↓ 14 callers
Method
to
()
ecj/src/main/java/ec/app/tsp/TSPGraph.java:182
↓ 14 callers
Method
toString
Returns a Lisp-like atom for the node which can be read in again by computer. If you need to encode an integer or a float or whatever for some
ecj/src/main/java/ec/gp/GPNode.java:1040
↓ 13 callers
Method
doubleEquals
(final double a, final double b, final double epsilon)
ecj/src/main/java/ec/util/Misc.java:33
↓ 13 callers
Method
incrementEvaluations
(int val)
ecj/src/main/java/ec/EvolutionState.java:450
↓ 13 callers
Method
iterator
Returns an iterator over all the GPNodes in the subtree rooted by this GPNode, filtered by the provided GPNodeGatherer.
ecj/src/main/java/ec/gp/GPNode.java:404
↓ 13 callers
Method
loadElites
Extract the elite individuals from the current population and <i>both</i> place in newpop <i>and</i> replace the current population with the archive.
ecj/src/main/java/ec/multiobjective/spea2/SPEA2Breeder.java:121
↓ 13 callers
Method
nextFloat
A bug fix for versions of JDK 1.1 and below. JDK 1.2 fixes this for us, but what the heck.
ecj/src/main/java/ec/util/MersenneTwister.java:543
↓ 13 callers
Method
panic
@param sender An optional string that identifies the sender, e.g. the name of the function that sends the message. @param comment An optional explanat
contrib/drm/drm/agentbase/Logger.java:113
↓ 13 callers
Method
setName
Sets the name from the parameter file or from defaults, an agent must have a name
contrib/drm/ec/drm/EvolutionAgent.java:233
↓ 13 callers
Method
toArray
()
ecj/src/main/java/ec/util/IntBag.java:356
↓ 13 callers
Method
toStringForError
Returns a description of the node that can make it easy to identify in error messages (by default, at least its name and the tree it's found i
ecj/src/main/java/ec/gp/GPNode.java:1053
↓ 13 callers
Method
toStringForHumans
Returns a Lisp-like atom for the node which is intended for human consumption, and not to be read in again. The default version just
ecj/src/main/java/ec/gp/GPNode.java:1046
↓ 12 callers
Method
boundProbabilityParameter
(EvolutionState state, Parameter base, String param, String description)
ecj/src/main/java/ec/neat/NEATSpecies.java:413
↓ 12 callers
Method
copy
A poor-man's clone for serializable but not cloneable objects: serializes an object to the pipe, then deserializes it.
ecj/src/main/java/ec/util/DataPipe.java:140
↓ 12 callers
Method
createKnapsackInd
@returns a solution to 'problem' with a manually designated fitness value.
ecj/src/test/java/ec/co/ant/AntSystemUpdateRuleTest.java:210
← previous
next →
101–200 of 5,261, ranked by callers