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.

AuthorFarzad Noorian, Anthony Mihirana de Silva
Date of publication2016-07-04 09:12:56
MaintainerFarzad Noorian <farzad.noorian@gmail.com>
LicenseGPL (>= 2)
Version2.1-3
https://github.com/fnoorian/gramEvol/

View on CRAN

Files in this package

gramEvol
gramEvol/inst
gramEvol/inst/CITATION
gramEvol/inst/doc
gramEvol/inst/doc/ge-intro.R
gramEvol/inst/doc/ge-intro.Rnw
gramEvol/inst/doc/ge-intro.pdf
gramEvol/tests
gramEvol/tests/grammar_newstyle.R
gramEvol/tests/exhaustive.R
gramEvol/tests/bnf.R
gramEvol/tests/ge.R
gramEvol/tests/ga.R
gramEvol/tests/es.R
gramEvol/tests/grammar_sequence.R
gramEvol/tests/test.bnf
gramEvol/tests/grammar_oldstyle.R
gramEvol/tests/randomsearch.R
gramEvol/NAMESPACE
gramEvol/NEWS.md
gramEvol/R
gramEvol/R/ReadBNFFile.R gramEvol/R/Grammar_escape.R gramEvol/R/GrammaticalEvolution.R gramEvol/R/GrammarRandomExpression.R gramEvol/R/GrammarGetFirstSequence.R gramEvol/R/GERule_Concat.R gramEvol/R/GrammarOverflow.R gramEvol/R/GrammarGetNextSequence.R gramEvol/R/SymbolicRuleToListRule.R gramEvol/R/GrammaticalRandomSearch.R gramEvol/R/EvalExpressions.R gramEvol/R/GrammarIsRecursive.R gramEvol/R/GrammarMap.R gramEvol/R/Grammar_helpers.R gramEvol/R/GERule.R gramEvol/R/GeneticAlg.int.R gramEvol/R/GrammarStartSymbol.R gramEvol/R/GrammarVerboseMap.R gramEvol/R/CreateGrammar.R gramEvol/R/GrammaticalExhaustiveSearch.R gramEvol/R/print.grammar.R gramEvol/R/GrammarMaxSequenceLen.R gramEvol/R/GEPhenotype.R gramEvol/R/print.GESearch.R gramEvol/R/GrammarMaxRuleSize.R gramEvol/R/GrammarGetDepth.R gramEvol/R/GrammarNumOfExpressions.R gramEvol/R/GrammarMaxSequenceRange.R gramEvol/R/GeneticAlg_helpers.R gramEvol/R/EvolutionStrategy.int.R gramEvol/R/summary.grammar.R gramEvol/R/GrammarIsTerminal.R
gramEvol/vignettes
gramEvol/vignettes/vig_refs.bib
gramEvol/vignettes/ge-intro.Rnw
gramEvol/README.md
gramEvol/MD5
gramEvol/build
gramEvol/build/vignette.rds
gramEvol/DESCRIPTION
gramEvol/man
gramEvol/man/CreateGrammar.Rd gramEvol/man/GrammarIsTerminal.Rd gramEvol/man/EvolutionStrategy.int.Rd gramEvol/man/GrammarMap.Rd gramEvol/man/GrammaticalEvolution.Rd gramEvol/man/EvalExpressions.Rd gramEvol/man/GrammaticalRandomSearch.Rd gramEvol/man/GrammaticalExhaustiveSearch.Rd gramEvol/man/summary.grammar.Rd gramEvol/man/GrammarGetNextSequence.Rd gramEvol/man/c.GERule.Rd gramEvol/man/GrammarRandomExpression.Rd gramEvol/man/GeneticAlg.int.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.