Cambrian.jl

An Evolutionary Computation framework
Author d9w
Popularity
1 Star
Updated Last
4 Months Ago
Started In
November 2018

Cambrian.jl

Build Status Coverage Status codecov

An Evolutionary Computation framework, focused on genetic programming and neuroevolution

Installation

Cambrian can be installed through the Julia package manager:

julia> Pkg.add("Cambrian")

Ecosystem

Cambrian is used in the following packages:

There are other similar packages in Julia:

Some of the code in Cambrian is from or used in my course on evolutionary computation.

Development

Cambrian is still under heavy development, so expect breaking changes. Pull requests are greatly appreciated.

A non-exhaustive list of upcoming features:

  • Documentation
  • Abstract evolution type for multiple dispatch
  • Test parallelization
  • NSGA-II style multi-objective
  • Novelty archive
  • co-evolution
  • speciation
  • Island-based
  • JuMP-style API

Used By Packages

No packages found.