All Versions
9
Latest Version
Avg Release Cycle
15 days
Latest Release
785 days ago

Changelog History

  • v0.4.1

    November 28, 2017
    • 📦 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
  • v0.4.0

    November 17, 2017

    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.

  • v0.3.1

    November 14, 2017

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

  • v0.3.0

    November 11, 2017

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

  • v0.2.3

    November 10, 2017

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

  • v0.2.2

    November 10, 2017

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

  • v0.2.1

    September 18, 2017

    ✂ Remove data race in GA.Initialize

  • v0.2.0

    September 16, 2017
    • ➕ 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
  • v0.1.0

    July 28, 2017

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