| Safe Haskell | None |
|---|
GEP.GenericDriver
- gepDriver :: SimParams -> Rates -> Genome -> TestDict b -> TestOuts -> FitnessFunction a b -> ExpressionFunction a -> IO (Double, [Chromosome])
Documentation
Arguments
| :: SimParams | Simulation parameters |
| -> Rates | Rates for genetic operators |
| -> Genome | Genome that individuals are drawn from |
| -> TestDict b | Test dictionary for fitness testing |
| -> TestOuts | Expected test results for test dictionary |
| -> FitnessFunction a b | Fitness testing function |
| -> ExpressionFunction a | String to ET expression function |
| -> IO (Double, [Chromosome]) | Return best individual fitness and population |
Generic driver to be called from specific GEP program instances in their main routine.