A Clojure library for solving optimization problems using real-coded Genetic Algorithms.
Clojure Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/clj_genetic
test/clj_genetic/test
.gitignore
README.md
deploy.sh
project.clj

README.md

clj-genetic

A Clojure library for solving optimization problems using real-coded Genetic Algorithms. The library supports both constrained and unconstrained optimization.

  • Binary tournament selection with and without replacement
  • Simulated binary crossover
  • Parameter-based mutation

Installation

[clj-genetic "0.3.0"]

Usage

Please see the clj-genetic.examples.constrained and clj-genetic.examples.unconstrained packages for usage examples.

License

Copyright (C) 2011-2012 Anton Beloglazov

Distributed under the Eclipse Public License, the same as Clojure.