Skip to content

Latest commit

 

History

History
171 lines (84 loc) · 3.57 KB

ChangeLog.md

File metadata and controls

171 lines (84 loc) · 3.57 KB

Version 1.0.1

  • 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

Version 1.0.0

  • 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

Version 0.8.0

  • Update author's repo
  • Add constrained CEC-2020
  • Update test cases for CEC-2020

Version 0.7.1

  • Update license and requirements environemnt
  • Fix template document

Version 0.7.0

  • Update documents
  • Fix some bugs in CEC-2010, 2013, 2015
  • Fix some bugs in CEC basic version
  • Update examples

Version 0.6.7

  • Fix some bugs in CEC-2014 no-bias

Version 0.6.6

  • Add CEC-2014 without support data

Version 0.6.5

  • Fix some bugs in CEC-2013
  • Add CEC-2013 without support data

Version 0.6.3

  • Fix some bugs in library introduction

Version 0.6.2

  • Add CEC-2013 with support data

Version 0.6.1

  • Fix some bugs in CEC-2014
  • Add CEC-2015
  • Update references

Version 0.6.0

  • Add CEC-2005, CEC-2008, CEC-2010, CEC-2014 with support data
  • Update more documents (references paper)
  • Add examples with test functions

Version 0.5.1

  • Add CEC-2005 with support data
  • Add documents

Version 0.4.3

  • Fix minor error in some functions

Version 0.4.2

  • Update information and library

Version 0.4.1

  • Add cec2014 without support data

Version 0.3.1

  • Split project into 2 sub-packages: dimension_based and type_based
  • dimension_based has 4 modules: benchmark1d, benchmark2d, benchmark3d, and benchmarknd
  • type_based has 2 modules: uni_modal and multi_modal

Version 0.2.1

  • Split project into 4 modules: benchmark1d, benchmark2d, benchmark3d, and benchmarknd

Version 0.2.0

  • Split project into 2 modules: benchmark2d and benchmarknd

Version 0.1.2

  • Add more functions to class Functions

Version 0.1.1 (First version)

  • Add project, some functions