./wip/py-pyevolve, Complete genetic algorithm framework written in pure python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.6rc1, Package name: py27-pyevolve-0.6rc1, Maintainer: pkgsrc-users

Pyevolve was developed to be a complete genetic algorithm framework written in
pure python. The main objectives of Pyevolve are:
.
* written in pure python - to maximize the cross-platform aspect
* easy to use API - the API must be easy to the end-user
* see the evolution - the user can and must see and interact with the
evolution statistics, graphs, etc.
* extensible - the API must be extensible, the user can create
new representations, genetic operators such as
crossover, mutation, etc.
* fast - the design must be optimized for performance
* common features - the framework must implement the most common
features: selectors like roulette wheel,
tournament, ranking, uniform. Scaling schemes
such as linear scaling, etc.
* default parameters - we must have default operators, settings, etc
in all options
* open-source - the source is for everyone, not only for one.


Required to run:
[graphics/py-matplotlib] [devel/py-setuptools] [databases/py-sqlite3] [math/py-numpy]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 8884e6f712f6f96dfc0112cb46a9b361d33eb4b1
RMD160: 56a2b5ac007a6187d38b3d970fdac8169a767427
Filesize: 2307.188 KB

Version history: (Expand)


CVS history: (Expand)


   2012-11-12 17:26:41 by othyro | Files touched by this commit (56)
Log message:
MASTER_SITES -> MASTER_SITE_SOURCEFORGE; part 2/4. Let me know if this
breaks anything. Minor formatting and HOMEPAGE fixes in some files.
   2012-10-12 14:05:43 by Aleksej Saushev | Files touched by this commit (1)
Log message:
Fix package name.
   2012-10-07 15:57:25 by Aleksej Saushev | Files touched by this commit (211)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2010-08-21 16:45:28 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
Fix DEPENDS (typo)

   2010-06-13 01:29:43 by Kamel Derouiche | Files touched by this commit (4) | Imported package
Log message:
Import py26-pyevolve-0.6rc1 as wip/py-pyevolve.

Pyevolve was developed to be a complete genetic algorithm framework written in
 pure python. The main objectives of Pyevolve are:
 .
  * written in pure python  - to maximize the cross-platform aspect
  * easy to use API         - the API must be easy to the end-user
  * see the evolution       - the user can and must see and interact with the
                              evolution statistics, graphs, etc.
  * extensible              - the API must be extensible, the user can create
                              new representations, genetic operators such as
                              crossover, mutation, etc.
  * fast                    - the design must be optimized for performance
  * common features         - the framework must implement the most common
                              features: selectors like roulette wheel,
                              tournament, ranking, uniform. Scaling schemes
                              such as linear scaling, etc.
  * default parameters      - we must have default operators, settings, etc
                              in all options
  * open-source             - the source is for everyone, not only for one.