Opfunu Versions Save

A collection of Benchmark functions for numerical optimization problems

v1.0.4

1 month ago
  • Fix p value in F10 and F17 of CEC-2017
  • Add plot_latex to Benchmark class.
  • User can use draw_latex from opfunu to draw their latex equation.
  • Update examples for draw latex function

v1.0.3

1 month ago
  • Optimized katsuura_func performance, at 1M ndim > 80x speedup
  • Add plot_2d, plot_3d to Benchmark class.
  • User can use draw_2d, draw_3d from opfunu to draw their function.
  • Add tutorial on how to integrate with other optimization frameworks like Mealpy, Opytimizer, Niapy
  • Update examples and update documentations
  • Update citation and paper (Got published at Journal of Open Research Software)

v1.0.2

3 months ago
  • Fix modified_schwefel_func() in operator.py
  • Fix Mishra07 function that has no method factorial
  • Fix Dolan function has wrong default dim
  • Fix ndim property in Benchmark class
  • Fix typo pi function in OddSquare class
  • Fix LennardJones class with specified ndim
  • Fix CEC2021 F2 has abnormal optimal value
  • Fix bug in F8 function CEC2020
  • Update docs
  • Update README and workflows.

v1.0.1

9 months ago
  • Add all normal functions in name_based module (From A to Z)
  • Fix bug exit() program
  • Delete all old CEC module
  • Delete type_based module
  • Delete dimension_based module
  • Delete mealpy dependency
  • Update docs, examples and tests

v1.0.0

1 year ago
  • Refactoring project with 1 abstract class: Benchmark
  • Two sub-packages: name_based and cec_based
  • In name_based package contains all letter modules in order of the alphabet
  • In cec_based package contains all CEC competition modules from years: 2005, 2008, 2010, 2013, 2014, 2015, 2017, 2019, 2020, 2021, 2022

v0.8.0

3 years ago

Added CEC 2020 engineering problems (Constrained optimization)

v0.7.1

3 years ago

Update license and requirements

v0.7.0

3 years ago

Update several CEC functions.

v0.6.7

4 years ago

Fix CEC-2014 no-bias

v0.6.6

4 years ago

Added CEC-2014 no bias