genprog-0.1.0.2: genprog.cabal
name: genprog
version: 0.1.0.2
synopsis: Genetic programming library
license: BSD3
license-file: LICENSE
author: Jan Snajder
maintainer: jan.snajder@fer.hr
homepage: http://github.com/jsnajder/genprog
copyright: (c) 2010 Jan Snajder
category: AI, Algorithms, Optimisation
stability: Experimental
build-type: Simple
cabal-version: >= 1.8
description:
This package provides a /genetic programming/ framework. Genetic
programming is an evolutionary technique, inspired by biological
evolution, to evolve programs for solving specific problems. A genetic
program is represented by a value of an algebraic datatype and
associated with a custom-defined /fitness/ value indicating the quality
of the solution. Starting from a randomly generated initial population
of genetic programs, the genetic operators of /selection/, /crossover/,
and /mutation/ are used to evolve programs of increasingly better
quality.
library
exposed-modules:
GenProg, GenProg.GenExpr, GenProg.GenExpr.Data
build-depends:
base == 4.6.*, syb == 0.4.*, syz == 0.2.*, MonadRandom == 0.1.*
hs-source-dirs: src
extensions:
MultiParamTypeClasses, FunctionalDependencies,
NoMonomorphismRestriction, ScopedTypeVariables, FlexibleInstances,
Rank2Types, UndecidableInstances, DeriveDataTypeable
source-repository head
type: git
location: https://github.com/jsnajder/genprog