A B C D E F G H I J L M N O P R S T misc
rgp-package | The RGP package |
AllExpressionNodes | Common higher-order functions for transforming R expressions |
andStopCondition | Evolution stop conditions |
AnyExpressionNode | Common higher-order functions for transforming R expressions |
arithmeticFunctionSet | Default function- and constant factory sets for Genetic Programming |
arity | Determine the number of arguments of a function |
arity.primitive | Determine the number of arguments of a primitive function |
booleanFunctionAsList | Tools for manipulating boolean functions |
breed | Breeding of GP individuals |
buildingBlock | Support for GP buidling blocks |
buildingBlockq | Support for GP buidling blocks |
buildingBlockTag | Building block tags |
buildingBlockTag<- | Building block tags |
c.constantFactorySet | Functions for defining the search space for Genetic Programming |
c.functionSet | Functions for defining the search space for Genetic Programming |
c.inputVariableSet | Functions for defining the search space for Genetic Programming |
calculateSTypeRecursive | Inference of sTypes |
commonSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
configureSTypeInference | Inference of sTypes |
constantFactorySet | Functions for defining the search space for Genetic Programming |
contains | Functions for Lisp-like list processing |
crossover | Random crossover (recombination) of functions and expressions |
crossoverexpr | Random crossover (recombination) of functions and expressions |
crossoverexprFast | Random crossover (recombination) of functions and expressions |
crossoverexprTwoPoint | Random crossover (recombination) of functions and expressions |
crossoverexprTyped | Random crossover (recombination) of functions and expressions |
crossoverTyped | Random crossover (recombination) of functions and expressions |
customDist | A 'dist' function that supports custom metrics |
dataDrivenGeneticProgramming | Data-driven untyped standard genetic programming |
differingSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
do.call.ignore.unused.arguments | A variant of do.call that ignores unused arguments |
embedDataFrame | Embed columns in a data frame |
evaluationsPerSecondBenchmark | Utility functions for testing and benchmarking the RGP system |
expLogFunctionSet | Default function- and constant factory sets for Genetic Programming |
exprChildrenOrEmptyList | Return the Children of an Expression or the Empty List if there are None |
exprCount | Complexity measures for R functions and expressions |
exprDepth | Complexity measures for R functions and expressions |
expressionGraph | Common higher-order functions for transforming R expressions |
exprLabel | Return the "label" at the Root Node of an Expression Tree |
exprLeaves | Complexity measures for R functions and expressions |
exprShapesOfDepth | Upper bounds for expression tree search space sizes |
exprShapesOfMaxDepth | Upper bounds for expression tree search space sizes |
exprShapesOfMaxSize | Upper bounds for expression tree search space sizes |
exprShapesOfSize | Upper bounds for expression tree search space sizes |
exprSize | Complexity measures for R functions and expressions |
exprsOfDepth | Upper bounds for expression tree search space sizes |
exprsOfMaxDepth | Upper bounds for expression tree search space sizes |
exprsOfMaxSize | Upper bounds for expression tree search space sizes |
exprsOfSize | Upper bounds for expression tree search space sizes |
exprToGraph | Visualization of functions and expressions as trees |
exprToIgraph | Visualization of functions and expressions as trees |
exprToPlotmathExpr | Convert any expression to an expression that is plottable by plotmath |
exprVisitationLength | Complexity measures for R functions and expressions |
extractAttributes | Extract a given attribute of all objects in a list and tag that list with the list of extracted attributes |
extractLeafSymbols | Functions for handling R symbols / names |
fastExprVisitationLength | Complexity measures for R functions and expressions |
fastFuncVisitationLength | Complexity measures for R functions and expressions |
fastMakePopulation | Classes for populations of individuals represented as functions |
fifth | Functions for Lisp-like list processing |
first | Functions for Lisp-like list processing |
flatten | Splitting and grouping of lists |
FlattenExpression | Common higher-order functions for transforming R expressions |
formatSeconds | Format time and data values into human-readable character vectors |
fourth | Functions for Lisp-like list processing |
funcCount | Complexity measures for R functions and expressions |
funcDepth | Complexity measures for R functions and expressions |
funcLeaves | Complexity measures for R functions and expressions |
funcSize | Complexity measures for R functions and expressions |
functionSet | Functions for defining the search space for Genetic Programming |
functionVariablePresenceMap | Variable Presence Maps |
funcToIgraph | Visualization of functions and expressions as trees |
funcToPlotmathExpr | Convert a function to an expression plottable by plotmath |
funcVisitationLength | Complexity measures for R functions and expressions |
geneticProgramming | Standard typed and untyped genetic programming |
getPw | Functions for defining the search space for Genetic Programming |
getSTypeFromFormalsStack | Inference of sTypes |
gridDesign | Create a regular grid design matrix |
groupListConsecutive | Splitting and grouping of lists |
groupListDistributed | Splitting and grouping of lists |
hasBuildingBlockTag | Building block tags |
hasPw | Functions for defining the search space for Genetic Programming |
hasStype | Inference of sTypes |
ifPositive | Some simple arithmetic and logic functions for use in GP expressions |
ifThenElse | Some simple arithmetic and logic functions for use in GP expressions |
inputVariableSet | Functions for defining the search space for Genetic Programming |
inputVariablesOfIndividual | Functions for analysing GP individuals |
insertionSort | Sorting algorithms for vectors and lists |
integerToLogicals | Tools for manipulating boolean functions |
intersperse | Splitting and grouping of lists |
inversePermutation | Calculate the inverse of a permutation |
is.atom | Functions for Lisp-like list processing |
is.composite | Functions for Lisp-like list processing |
is.empty | Functions for Lisp-like list processing |
is.sType | Check if an object is an sType |
iterate | Repeatedly apply a function |
joinElites | Join elite lists |
latinHypercubeDesign | Create a latin hypercube design (LHD) |
ln | Some simple arithmetic and logic functions for use in GP expressions |
mae | Mean absolute error (MAE) |
makeAgeFitnessComplexityParetoGpSearchHeuristic | Age Fitness Complexity Pareto GP Search Heuristic for RGP |
makeArchiveBasedParetoTournamentSearchHeuristic | Archive-based Pareto Tournament Search Heuristic for RGP |
makeBooleanFitnessFunction | Tools for manipulating boolean functions |
makeClosure | Create a new R closure given a function body expression and an argument list |
makeCommaEvolutionStrategySearchHeuristic | Comma Evolution Strategy Search Heuristic for RGP |
makeComplexityTournamentSelection | GP selection functions |
makeEmptyRestartCondition | Evolution restart conditions |
makeEvaluationsStopCondition | Evolution stop conditions |
makeFitnessDistributionRestartCondition | Evolution restart conditions |
makeFitnessStagnationRestartCondition | Evolution restart conditions |
makeFitnessStopCondition | Evolution stop conditions |
makeFunctionFitnessFunction | Create a fitness function from a reference function of one variable |
makeHierarchicalClusterFunction | Clustering Populations for Niching |
makeLocalRestartStrategy | Evolution restart strategies |
makeMultiObjectiveTournamentSelection | GP selection functions |
makeNaryFunctionFitnessFunction | Create a fitness function from a n-ary reference function |
makePopulation | Classes for populations of individuals represented as functions |
makeRegressionFitnessFunction | Create a fitness function for symbolic regression |
makeSeSymbolicFitnessFunction | Create a fitness function based on symbolic squared error (SE) |
makeStepLimitRestartCondition | Evolution restart conditions |
makeStepsStopCondition | Evolution stop conditions |
makeTimeStopCondition | Evolution stop conditions |
makeTinyGpSearchHeuristic | Tiny GP Search Heuristic for RGP |
makeTournamentSelection | GP selection functions |
makeTypedPopulation | Classes for populations of individuals represented as functions |
MapExpressionLeafs | Common higher-order functions for transforming R expressions |
MapExpressionNodes | Common higher-order functions for transforming R expressions |
MapExpressionSubtrees | Common higher-order functions for transforming R expressions |
mse | Mean squared error (MSE) |
multiNicheGeneticProgramming | Cluster-based multi-niche genetic programming |
multiNicheSymbolicRegression | Symbolic regression via multi-niche standard genetic programming |
mutateChangeDeleteInsert | Random mutation of functions and expressions |
mutateChangeLabel | Random mutation of functions and expressions |
mutateDeleteInsert | Random mutation of functions and expressions |
mutateDeleteSubtree | Random mutation of functions and expressions |
mutateFunc | Random mutation of functions and expressions |
mutateFuncFast | Random mutation of functions and expressions |
mutateFuncTyped | Random mutation of functions and expressions |
mutateInsertSubtree | Random mutation of functions and expressions |
mutateNumericConst | Random mutation of functions and expressions |
mutateNumericConstFast | Random mutation of functions and expressions |
mutateNumericConstTyped | Random mutation of functions and expressions |
mutateSubtree | Random mutation of functions and expressions |
mutateSubtreeFast | Random mutation of functions and expressions |
mutateSubtreeTyped | Random mutation of functions and expressions |
NCSdist | Similarity and Distance Measures for R Functions and Expressions |
new.alist | Create a new function argument list from a list or vector of strings |
new.function | Create a new function stub |
nmse | Normalized mean squared error (NMSE) |
nondeterministicRanking | Create a nondeterministic ranking |
normalize | Normalize a vector into the interval [0, 1] |
normalizedDesign | Create a normalized design matrix |
normalizedNumberOfCommonSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
normalizedSizeWeightedNumberOfCommonSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
normInducedFunctionDistance | Similarity and Distance Measures for R Functions and Expressions |
normInducedTreeDistance | Similarity and Distance Measures for R Functions and Expressions |
notStopCondition | Evolution stop conditions |
numberOfCommonSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
numberOfDifferentBits | Tools for manipulating boolean functions |
numberOfDifferingSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
orderByParetoCrowdingDistance | Rearrange points via Pareto-based rankings |
orderByParetoHypervolumeContribution | Rearrange points via Pareto-based rankings |
orderByParetoMeasure | Rearrange points via an arbitrary Pareto-based ranking |
orStopCondition | Evolution stop conditions |
paretoFrontKneeIndex | Find the knee of a two dimensional pareto front |
plotFunction3d | Plot a 2D function as a 3D surface |
plotFunctions | Show an overlayed plot of multiple functions |
plotParetoFront | Plot a GP Pareto Front |
plotPopulationFitnessComplexity | Fitness/Complexity plot for populations |
popfitness | Calculate the fitness value of each individual in a population |
populationVariablePresenceMap | Variable Presence Maps |
positive | Some simple arithmetic and logic functions for use in GP expressions |
predict.symbolicRegressionModel | Predict method for symbolic regression models |
print.population | Classes for populations of individuals represented as functions |
print.sType | Prints a sType and returns it invisible. |
pw | Functions for defining the search space for Genetic Programming |
randchild | Select random childs or subtrees of an expression |
randelt | Choose a random element from a list or vector |
randexprFull | Creates an R expression by random growth |
randexprGrow | Creates an R expression by random growth |
randexprTypedFull | Creates an R expression by random growth respecting type constraints |
randexprTypedGrow | Creates an R expression by random growth respecting type constraints |
randfunc | Creates an R function with a random expression as its body |
randfuncRampedHalfAndHalf | Creates an R function with a random expression as its body |
randfuncTyped | Creates a well-typed R function with a random expression as its body |
randfuncTypedRampedHalfAndHalf | Creates a well-typed R function with a random expression as its body |
randsubtree | Select random childs or subtrees of an expression |
randterminalTyped | Create a random terminal node |
rangeTypeOfType | Return the range type if t is a function type, otherwise just return t |
replaceSubtreeAt | Common higher-order functions for transforming R expressions |
rest | Functions for Lisp-like list processing |
rgpBenchmark | Utility functions for testing and benchmarking the RGP system |
rmse | Root mean squared error (RMSE) |
rsquared | Coefficient of determination (R^2) |
r_mae | R version of Mean absolute error (MAE) |
r_sse | R version of Sum squared error (SSE) |
r_ssse | R version of Scaled sum squared error (sSSE) |
safeDivide | Some simple arithmetic and logic functions for use in GP expressions |
safeLn | Some simple arithmetic and logic functions for use in GP expressions |
safeSqroot | Some simple arithmetic and logic functions for use in GP expressions |
second | Functions for Lisp-like list processing |
seSymbolic | Symbolic squared error (SE) |
seSymbolicFunction | Symbolic squared error function (SE) |
setSTypeOnFormalsStack | Inference of sTypes |
sizeWeightedNumberOfCommonSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
sizeWeightedNumberOfDifferingSubexpressions | Similarity and Distance Measures for R Functions and Expressions |
smse | Scaled mean squared error (SMSE) |
SNCSdist | Similarity and Distance Measures for R Functions and Expressions |
sObject | Type constructors for types in the Rsymbolic type system |
sortBy | Sort a vector or list by the result of applying a function |
sortByRange | Tabulate a list of functions or input variables by the range part of their sTypes |
sortByRanking | Sort a vector or list via a given ranking |
sortByType | Tabulate a list of functions or input variables by their sTypes |
splitList | Splitting and grouping of lists |
sse | Sum squared error (SSE) |
ssse | Scaled sum squared error (sSSE) |
st | Type constructors for types in the Rsymbolic type system |
sType | Inference of sTypes |
sTypeq | Inference of sTypes |
subDataFrame | Select a continuous subframe of a data frame |
subexpressions | Functions for decomposing and recombining R expressions |
subtreeAt | Common higher-order functions for transforming R expressions |
subtrees | Common higher-order functions for transforming R expressions |
summary.geneticProgrammingResult | Summary reports of genetic programming run result objects |
summary.population | Classes for populations of individuals represented as functions |
symbolicRegression | Symbolic regression via untyped standard genetic programming |
tabulateFunction | Tabulate an n-ary function |
third | Functions for Lisp-like list processing |
toName | Functions for handling R symbols / names |
trivialMetric | Similarity and Distance Measures for R Functions and Expressions |
typedGeneticProgramming | Standard typed and untyped genetic programming |
%->% | Type constructors for types in the Rsymbolic type system |
%::% | Inference of sTypes |