Skip to content

Releases: MaxHalford/eaopt

0.4.1

28 Nov 19:51
Compare
Choose a tag to compare
  • Population.rng has been promoted to Population.RNG. This makes it easier to implement custom models in another package than gago
  • Renamed Enhance to Evolve for esthetics
  • Refactored parallel code for reusability

0.4.0

17 Nov 10:31
03d4634
Compare
Choose a tag to compare

The Genome's Crossover method now has to be done in-place. Although this breaks the API it is well worth as it makes it more consistent and requires less boilerplate code for deep copying.

0.3.1

14 Nov 17:06
Compare
Choose a tag to compare

Fixed a bug where the individuals were evaluated twice when ParallelEval was true.

0.3.0

11 Nov 16:59
224cbe0
Compare
Choose a tag to compare

The best individuals are now stored in the HallOfFame field. This is a breaking change because the Best field does not exists anymore.

0.2.3

10 Nov 09:19
Compare
Choose a tag to compare

Individuals can now be evaluated in parallel thanks to the GA's ParallelEval field.

0.2.2

10 Nov 08:29
Compare
Choose a tag to compare

The GA struct now has an RNG field of type *rand.Rand which can be set to make results reproducible.

0.2.1

18 Sep 12:04
Compare
Choose a tag to compare

Remove data race in GA.Initialize

0.2.0

16 Sep 12:04
Compare
Choose a tag to compare
  • Added GA.Initialized() to indicate if a GA has been initialized or not.
  • Back to 100% test coverage
  • Tidied naming
  • Added String() functions to Individual and Individuals
  • Added sub-tests to table-driven tests

0.1.0

28 Jul 07:45
Compare
Choose a tag to compare

Latest stable release for godep. Ensuing updates will be available through releases (aka the proper way).