pymoo
Latest Version: pymoo==0.4.0

Versions

  • 0.4.0

    • New Algorithm: CMA-ES (Implementation published by the Author)

    • New Algorithm: Biased-Random Key Genetic Algorithm (BRKGA)

    • New Test Problems: WFG

    • New Termination Criterion: Stop an Algorithm based on Time

    • New Termination Criterion: Objective Space Tolerance for Multi-objective Problems

    • New Display: Easily modify the Printout in each Generation

    • New Callback: Based on a class now to allow to store data in the object.

    • New Visualization: Videos can be recorded to follow the algorithm’s progress.

    • Bugfix: NDScatter Plot

    • Bugfix: Hypervolume Calculations (Vendor Library)

  • 0.3.2 [Documentation]

    • New Algorithm: Nelder Mead with box constraint handling in the design space

    • New Performance indicator: Karush Kuhn Tucker Proximity Measure (KKTPM)

    • Added Tutorial: Equality constraint handling through customized repair

    • Added Tutorial: Subset selection through GAs

    • Added Tutorial: How to use custom variables

    • Bugfix: No pf given for problem, no feasible solutions found

  • 0.3.1 [Documentation]

    • Merging pymop into pymoo - all test problems are included

    • Improved Getting Started Guide

    • Added Visualization

    • Added Decision Making

    • Added GD+ and IGD+

    • New Termination Criteria “x_tol” and “f_tol”

    • Added Mixed Variable Operators and Tutorial

    • Refactored Float to Integer Operators

    • Fixed NSGA-III Normalization Variable Swap

    • Fixed casting issue with latest NumPy version for integer operators

    • Removed the dependency of Cython for installation (.c files are delivered now)

  • 0.3.0

    • New documentation and global interface

    • New crossovers: Point, HUX

    • Improved version of DE

    • New Factory Methods

  • 0.2.2

    • Several improvements in the code structure

    • Make the cython support optional

    • Modifications for pymop 0.2.3

  • 0.2.1

    • First official release providing NSGA2, NSGA3 and RNSGA3