All Projects → cdorrat → geva-clj

cdorrat / geva-clj

Licence: GPL-3.0 License
Clojure support the the GEVA gramatical evolution library

Programming Languages

java
68154 projects - #9 most used programming language
clojure
4091 projects

geva-clj

Features

geva-clj is a refactored version of the GEVA gramatical evolution library. This version is based on GEVA v1.2 and adds clojure support.

In addition to the clojure suuport the main changes from the GEVA release were:

  • Change the build to use Maven
  • Change all System.out.println references to use loggers
  • Split the source into core, examples and gui projects
  • Add support for evaluating populations as a group (useful for running fitness functions on a cluster)

Documentation and Source

Usage

The fastest way to use this library is with Leiningen . Add the following to your project.clj dependencies:

[org.clojars.cdorrat/geva-core "1.2-SNAPSHOT"]

License

Distributed under the GNU general public license version 3, the same as GEVA.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].