The genprog package

[ Tags: ai, algorithms, bsd3, library, optimisation ] [ Propose Tags ]

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.

Properties

Versions 0.1, 0.1.0.1, 0.1.0.2
Dependencies base (==4.5.*), MonadRandom (==0.1.*), syb (==0.4.*), syz (==0.2.*) [details]
License BSD3
Copyright (c) 2010 Jan Snajder
Author Jan Snajder
Maintainer jan.snajder@fer.hr
Category AI, Algorithms, Optimisation
Home page http://github.com/jsnajder/genprog
Source repository head: git clone https://github.com/jsnajder/genprog
Uploaded Sun Aug 25 11:54:30 UTC 2013 by JanSnajder
Distributions NixOS:0.1.0.2
Downloads 1005 total (5 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-20 [all 6 reports]
Hackage Matrix CI

Modules

  • GenProg
    • GenProg.GenExpr
      • GenProg.GenExpr.Data

Downloads

Maintainer's Corner

For package maintainers and hackage trustees