Package: gramEvol 2.1-4
gramEvol: Grammatical Evolution for R
A native R implementation of grammatical evolution (GE). GE facilitates the discovery of programs that can achieve a desired goal. This is done by performing an evolutionary optimisation over a population of R expressions generated via a user-defined context-free grammar (CFG) and cost function.
Authors:
gramEvol_2.1-4.tar.gz
gramEvol_2.1-4.zip(r-4.5)gramEvol_2.1-4.zip(r-4.4)gramEvol_2.1-4.zip(r-4.3)
gramEvol_2.1-4.tgz(r-4.4-any)gramEvol_2.1-4.tgz(r-4.3-any)
gramEvol_2.1-4.tar.gz(r-4.5-noble)gramEvol_2.1-4.tar.gz(r-4.4-noble)
gramEvol_2.1-4.tgz(r-4.4-emscripten)gramEvol_2.1-4.tgz(r-4.3-emscripten)
gramEvol.pdf |gramEvol.html✨
gramEvol/json (API)
NEWS
# Install 'gramEvol' in R: |
install.packages('gramEvol', repos = c('https://fnoorian.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/fnoorian/gramevol/issues
Last updated 1 years agofrom:302bcc95f1. Checks:OK: 1 ERROR: 6. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 31 2024 |
R-4.5-win | ERROR | Oct 31 2024 |
R-4.5-linux | ERROR | Oct 31 2024 |
R-4.4-win | ERROR | Oct 31 2024 |
R-4.4-mac | ERROR | Oct 31 2024 |
R-4.3-win | ERROR | Oct 31 2024 |
R-4.3-mac | ERROR | Oct 31 2024 |
Exports:as.character.GEPhenotypeas.expression.GEPhenotypec.GERuleCreateGrammarEvalExpressionsEvolutionStrategy.intGeneticAlg.intGetGrammarDepthGetGrammarMaxRuleSizeGetGrammarMaxSequenceLenGetGrammarNumOfExpressionsGrammarGenotypeToPhenotypeGrammarGetDepthGrammarGetFirstSequenceGrammarGetNextSequenceGrammarIsRecursiveGrammarIsTerminalGrammarMapGrammarMaxRuleSizeGrammarMaxSequenceLenGrammarMaxSequenceRangeGrammarNumOfExpressionsGrammarRandomExpressionGrammarStartSymbolGrammaticalEvolutionGrammaticalExhaustiveSearchGrammaticalRandomSearchgrulegsrulegvruleis.GrammarOverflowprint.EvolutionStrategy.intprint.GeneticAlg.intprint.GEPhenotypeprint.GERuleprint.GESearchprint.grammarprint.GrammarOverflowprint.GrammaticalEvolutionprint.summary.grammarReplaceInExpressionsummary.grammar
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Grammar Rule Concatenation | c.GERule |
Context-free Grammar Object | CreateGrammar grule gsrule gvrule print.GERule print.grammar |
Evaluate a collection of Expressions | EvalExpressions |
Evolution Strategy with Integer Chromosomes | EvolutionStrategy.int print.EvolutionStrategy.int |
Genetic Algorithm with Integer Chromosomes | GeneticAlg.int print.GeneticAlg.int |
Grammar Iterator | GrammarGetFirstSequence GrammarGetNextSequence is.GrammarOverflow print.GrammarOverflow |
Non-terminal Phenotype test. | GrammarIsTerminal |
Sequence to Expression Mapping using Context-free Grammar | as.character.GEPhenotype as.expression.GEPhenotype GrammarGenotypeToPhenotype GrammarMap print.GEPhenotype |
Random Expression Generation | GrammarRandomExpression |
Grammatical Evolution | GrammaticalEvolution print.GrammaticalEvolution |
Exhaustive Search | GrammaticalExhaustiveSearch print.GESearch |
Random Search | GrammaticalRandomSearch |
Replace as sub-expression isnide an expression | ReplaceInExpression |
Context-free Grammar Object Information | GetGrammarDepth GetGrammarMaxRuleSize GetGrammarMaxSequenceLen GetGrammarNumOfExpressions GrammarGetDepth GrammarIsRecursive GrammarMaxRuleSize GrammarMaxSequenceLen GrammarMaxSequenceRange GrammarNumOfExpressions GrammarStartSymbol print.summary.grammar summary.grammar |