Evolutionary.jl Versions Save

Evolutionary & genetic algorithms for Julia

v0.11.1

2 years ago

Evolutionary v0.11.1

Diff since v0.11.0

Closed issues:

  • Examples in documentation fail (#94)

v0.11.0

2 years ago

Evolutionary v0.11.0

Diff since v0.10.1

This release contains multiple breaking changes:

  • Tolerance options were removed, and each algorithms has convergence metrics field that allows to set multiple convergence criteria.
  • NonDifferentiable objective function wrapper is substituted to new EvolutionaryObjective wrapper type.
  • Names of multiple mutation operations have been changes.

Closed issues:

  • Documentation for Evolutionary.Options (#85)
  • Pre-compiling master branch fails due to missing file (#91)
  • tutorial script returns "Status: failure" (#92)
  • Evolutionary.jl fails to solve simple task that analogous simple python script solves without any problem. (#93)

Merged pull requests:

  • Replace NonDifferentiable (#88) (@wildart)
  • Subset crossover (#89) (@miguelbiron)
  • Fix small bugs/inconsistencies in GP (#90) (@HaydenSolo)

v0.10.1

2 years ago

Evolutionary v0.10.1

Diff since v0.10.0

Closed issues:

  • Referencing Evolutionary.jl (#84)

v0.10.0

2 years ago

Evolutionary v0.10.0

Diff since v0.9.0

Closed issues:

  • Hard constraints implementation (#79)
  • [GA] InexactError when the target function returns Float and the inputs genes are Integers (#83)

v0.9.0

3 years ago

Evolutionary v0.9.0

Diff since v0.8.1

Closed issues:

  • Is there a time_limit keywords in optimize setting? (#64)
  • GA : Stop criterion based on state only (#81)

v0.8.1

3 years ago

Evolutionary v0.8.1

Diff since v0.8.0

Closed issues:

  • Several mutation methods do not work because of using += (#80)

Merged pull requests:

  • Add Differential Evolution to documentation (#76) (@dmolina)

v0.8.0

3 years ago

Evolutionary v0.8.0

Diff since v0.7.0

Closed issues:

  • ga() parameters lowerBounds and upperBounds do nothing (#15)
  • How to set bounds properly? (#59)
  • CMAES optimizer is not working properly in recent versions (#61)
  • MixedInt example fails - UndefVarError: WorstFitnessConstraints not defined (#63)
  • Error: objects of type Float64 are not callable (#68)
  • error with scramble mutation (#70)
  • Errors using PM and MIPM mutations (#72)
  • Help wanted: solution to very simple problem? (#73)
  • [help] A bit at a loss on what happens with my initial population (#74)
  • Ability to check viability (over a predicate) of Mutation and crossover operations (#75)

v0.7.0

3 years ago

Evolutionary v0.7.0

Added constraints support

Diff since v0.6.2

v0.6.2

3 years ago

Evolutionary v0.6.2

Diff since v0.6.1

Closed issues:

  • Can not add the package (#58)

v0.6.1

3 years ago

Evolutionary v0.6.1

Diff since v0.6.0

Closed issues:

  • CMAES: Accept multi-dimensional individuals (#55)

Merged pull requests:

  • CMAES: support old utf8 kwargs (#57) (@Roger-luo)