2.5.2 - 2025-01-06
- Fix (54ef8df by Grega Vrbančič).
- fix dependabot config (109563f by Grega Vrbančič).
- Fix numpy 2.0 compatibility in ILSHADE implementation (99cb246 by Iztok Fister Jr.).
v2.5.1 - 2024-10-29
- added run and test files (362f5a9 by Grega).
- fix: scout bee phrase of ABC (81a4fd9 by 陈薛强).
- fixed comma init.py (2c6e4f2 by GregaRubin).
- fixed numpy compatibility errors (6ba82fa by zStupan).
v2.3.1 - 2024-05-17
- fix: workflow for publishing to pypi (9e61439 by Grega Vrbančič).
v2.3.0 - 2024-05-17
v2.2.0 - 2024-05-17
- add example code (de3a522 by zStupan).
- Remove TestingTask class (d783f69 by zStupan).
2.1.0 - 2023-12-19
- Add repology badge (6d56ff5 by Iztok Fister Jr).
- Added pyproject.toml and poetry lock (f459f56 by zStupan).
- added before_run and after_run callbacks. added a reference to the algorithm in Callback class (f54f7c2 by zStupan).
- added callback example (ea82514 by zStupan).
- Added callbacks, removed the run_task and iteration_generator methods, moved functionallity to Algorithm.run (cc08dac by zStupan).
- fixed tests (a9e68b4 by zStupan).
- fix pypi workflow (5966cf3 by zStupan).
- fix docs warnings (ab71ddc by zStupan).
- removed unused files (a48d1ff by zStupan).
- remove pytest-custom-exit-code plugin (90a15ed by zStupan).
2.0.5 - 2023-03-26
- fixed exporting to excel (45d0e5f by zStupan).
2.0.4 - 2022-11-20
- Fix lint errors (51d46b2 by zStupan).
2.0.3 - 2022-09-03
- Fix issue with verions (8c2db3e by Grega Vrbančič).
- fixes in lshade.py (25704ba by Ales).
- fixes in shade.py (e6e5a4a by Ales).
2.0.2 - 2022-05-22
- Added get_parameters to ParticleSwarmOptimization (9a392f6 by zStupan).
- Fix get_parameters (c8acca8 by zStupan).
2.0.1 - 2022-03-05
- Add instructions for install from AUR (e437349 by Carlos Aznarán Laos).
- Add nice badge for showing the total downloads of this package (#370) (08f24ff by firefly-cpp). Co-authored-by: Grega Vrbančič [email protected]
- Add incremental testing to main workflow supported with cache (#369) (652f482 by Grega Vrbančič).
- Add pytest-testmon to reduce the execution time of tests. (#366) (906db6c by Grega Vrbančič).
- fix formatting (5b2c174 by zStupan).
- Fix example (9f0d807 by zStupan).
- fix broken flake8 (6433e0e by zStupan).
- Fix setup error (6f26a93 by zStupan).
- Fix bash configuration in main workflow (4f9108c by Grega Vrbančič).
- fixed linter error (fe545db by zStupan).
- fixed Alpine2 test (1bc80de by zStupan).
- Fixed clonalg implementation (d14257c by zStupan).
- Fixed michalewicz references (4e1324e by Francisco J. Solis).
- Fixed more typos in Python files (5b38deb by Francisco J. Solis).
- Fixed typos over comments on Python files (3698516 by Francisco J. Solis).
2.0.0 - 2021-12-27
- Add badge for Fedora (#356) (c707ed3 by firefly-cpp).
- Add test_loa.py (393b495 by AljoM).
- Added an algorithm (8a323c0 by AljoM).
- Added run_loa.py (8788848 by AljoM).
- Added loa.py (2d7f1d4 by AljoM).
- Added missing test problems. (e7323ce by zStupan).
- Fixed flake8 versions (85f1531 by zStupan).
- Fix error loa.py (ef77b5e by AljoM).
- Fixed bug (4e9afb4 by zStupan).
- Fixed csendes function. (8b0c2d8 by zStupan).
- Removed vim comment (f64ad78 by zStupan).
- Removed Infinity function (duplicate of Csendes) (94cca09 by zStupan).
2.0.0rc18 - 2021-08-18
- Added CLONALG. (95df86c by zStupan).
- Add Python 3.10 tag (#336) (ae8e112 by firefly-cpp).
- added Problems.md (bf7a5df by zStupan).
- added feature selection tutorial (57965bf by zStupan).
2.0.0rc17 - 2021-06-10
- added missing algorithms to factory (9306a5c by zStupan).
- Added flag to enable/disable swarming (a6bdd5e by zStupan).
- Fixed Maximization (#329) (a8efe76 by zStupan).
- Fix typo in jade.py (#324) (616b4eb by Ikko Ashimine). Co-authored-by: Grega Vrbančič [email protected]
- Fix detection of two digit Python version (da2924f by Tomas Hrnciar).
- remove export directory (#327) (cc77c26 by zStupan).
- Remove ThrowingTask and CountingTask (#323) (d396b0e by zStupan).
2.0.0rc16 - 2021-05-26
- Fixed import error. (09a6e7f by zStupan).
2.0.0rc15 - 2021-05-14
- Added factory util functions. (0a401cc by zStupan).
- Changed package name to lowercase (3bb1286 by zStupan).
- Removed algohm and benchmark utility classes. (fedfd5f by zStupan).
- removed type_parameters method, fixed examples. (5c94493 by zStupan).
- removed statistics utility (aaddf8d by zStupan).
- removed future imports (3e67c4f by zStupan).
- removed duplicated tests (3d068e3 by zStupan).
2.0.0rc14 - 2021-04-23
- added a more robust backwards compatible check for main thread (4bcd79f by zStupan).
- fixed imports (ff1317a by zStupan).
- fixed error in _is_main_process_or_thread (9f086db by zStupan).
- fixed linting error (716bace by zStupan).
- fixed run method (1613f5e by zStupan).
- Fix flake8 Linting (75f4029 by Francisco J. Solis).
- Fixed ASO warnings (7dc6d55 by Francisco J. Solis).
- Fixed JADE algorithm (c31a243 by Francisco J. Solis).
- Fixed FA warnings (e5c753f by Francisco J. Solis).
- Fixed ES warnings (00aa68b by Francisco J. Solis).
- Fixed bug in Algorithm.runYield (#295) (fed55ba by zStupan).
- Removed scipy dependency (333928a by zStupan).
2.0.0rc13 - 2021-03-10
- Fixed BFOA implementation (1bd84b9 by zStupan).
- Fixed spelling mistake in BFOA test (194117d by zStupan).
- Fixed bug in AlgorithmTestCase.test_algorithm_run method where test would fail if nGEN or nFES were provided as arguments (cffd57e by zStupan).
- fix dependecy problems (29440ba by Grega Vrbančič).
- Removed unnecessary index reset in runIteration (e5454c4 by zStupan).
2.0.0rc12 - 2020-12-04
- Added mean skipping NaNs and infs (ca02a4d by Francisco J. Solis-Munoz).
- Fixed some LaTeX formulas (#279) (d362d8c by sisco0).
- Fixed some latex related errors (e929187 by Francisco J. Solis-Munoz).
- Fixing issues related to tests at infinity benchmark and NPAging DE. (#267) (cea3b5f by sisco0).
- Fixing proportional function for ANpDETestCase (365c24e by Francisco J. Solis-Munoz).
- Fix setup.py io (b53a41f by Grega Vrbančič).
- Fix encoding issue (cc4ce62 by Grega Vrbančič).
- Fix build_description, update README.rst (d9be406 by Grega Vrbančič).
2.0.0rc11 - 2020-07-19
- Add workflow for publish to anaconda, setup.py fixes (#259) (16532a5 by Grega Vrbančič).
- Add python 3.8 (#250) (1526826 by Grega Vrbančič).
- Added fixes for BA algorithms. (26e8367 by Klemen@Haxor).
- Added fixes for flake (336aafe by Klemen@Haxor).
- Added some fixes to the examples (3998385 by Klemen@Haxor).
- Added some fixes for BA algorithms (556c136 by Klemen@Haxor).
- Added fixed exampels (7e9cafd by Klemen Berkovic).
- Fix (0c877b3 by Grega Vrbančič).
- Fix typo (1c81db5 by Grega Vrbančič).
- Fix runner exports (#254) (fbcd30b by Grega Vrbančič).
- Fix GWO maximization (19a69bb by Grega Vrbančič).
- Fix docs styles (70589cc by Grega Vrbančič).
- Fix algorithm utility to work with python2 and add tests (b69dda7 by Grega Vrbančič).
2.0.0rc10 - 2019-11-12
- Added some fixes for non ASCII (9374895 by Klemen@Haxor).
- Added fixes for flake (ae7306b by Klemen@Haxor).
- Added new algorithms and test for them (505d250 by Klemen@Haxor).
- Added some igneing for flake (1eafb9f by Klemen@Haxor).
- Added fixes for ploting method of convegence graph (20460fe by Klemen@Haxor).
- Added new tests for tasks and added fix for conv plot (e92dd26 by Klemen@Haxor).
- Fix for python 2.7 (40ab52f by Klemen@Haxor).
- Fix unpacking issue (a93dbeb by Grega Vrbančič).
- Fix python2 benchmark instance check (089ebf7 by Grega Vrbančič).
- Fix issue with syntax error for python 2.7, add compatibility layer for queue (d241fe9 by Grega Vrbančič).
- Remove PyLint and cleanup (4fe4945 by Grega Vrbančič).
2.0.0rc9 - 2019-11-11
- Fix publish workflow (#236) (71dfdfb by Grega Vrbančič).
2.0.0rc8 - 2019-11-11
- Fix pypi README (#235) (fa49027 by Grega Vrbančič).
2.0.0rc7 - 2019-11-11
- Fix bump2version (#234) (ba42770 by Grega Vrbančič).
- Fix bump2version configuration (6c73cbc by Grega Vrbančič).
- Remove pylint dependency from Pipfile (107844b by Grega Vrbančič).
2.0.0rc6 - 2019-11-11
- Added fixes for flake (7c939d0 by Klemen@Haxor).
- Added new fixes for tests. (d6c518f by Klemen@Haxor).
- Added fixes for tests (3c8bb50 by Klemen@Haxor).
- Added some fixes for flake (ef0a038 by Klemen@Haxor).
- Added fixed runing problems based on docstrings (cd6a10b by Klemen@Haxor).
- Added new fixes for tests (2d52403 by Klemen@Haxor).
- Added updated examples (a9e46f9 by Klemen@Haxor).
- Added missing examples for the algorithms (26af264 by Klemen@Haxor).
- Added fixes for SCA algorithm for new interface (90f6f09 by Klemen@Haxor).
- Added fixes for MKE algorithm for new interface (0e6423b by Klemen@Haxor).
- Added fixes for MFO algorihm for new interface (22f9a0a by Klemen@Haxor).
- Added fixes for MBO algoirhm for new interface (56c18b2 by Klemen@Haxor).
- Added fixes for KH algorithm for the new interface (6003347 by Klemen@Haxor).
- Added fixes for HS algorithm for new interface (9a17f44 by Klemen@Haxor).
- Added fixes for GWO algorithm for new interface (d3e20e8 by Klemen@Haxor).
- Added fixes for GSO algorithm for new interface (4c22207 by Klemen@Haxor).
- Added fixes for GSA algorithm for new interface (e14408b by Klemen@Haxor).
- Added fixes for GA algorithm for new interface (6fc51bc by Klemen@Haxor).
- Added fixes for FWA algorihtm for new interface (de680bb by Klemen@Haxor).
- Added fixes for FSS algorithm for the new interface (8310e9e by Klemen@Haxor).
- Added fixes for FPA algorithm for the new interface (0cb319b by Klemen@Haxor).
- Added fixes for FOA algorithm for the new interface (7fb43b1 by Klemen@Haxor).
- Added fixes for FA algorithm for the new interface (b8c79aa by Klemen@Haxor).
- Added fixes for ES algorithms for the new interface (fbb51ac by Klemen@Haxor).
- Added fixes for DE algorithms for the new interface (2800e0c by Klemen@Haxor).
- Added fixes for CSO algorihm for the new interface (483283c by Klemen@Haxor).
- Added fixes for CS algorithm for the new interface (b642ed2 by Klemen@Haxor).
- Added fixes for CRO algorihtm for the new interface (114f9a7 by Klemen@Haxor).
- Added fixes for CA algorithm for the new interface (1444601 by Klemen@Haxor).
- Added fixes for BEA algorithm for new interface (3adc417 by Klemen@Haxor).
- Added fixes for BA algorithm for new interface (97e5a14 by Klemen@Haxor).
- Added fixes for PSO algorihm and added new PSO algorithms to the framework (e83f545 by Klemen@Haxor).
- Added pylint to the makefile (416d91a by Klemen@Haxor).
- Added documentation to the benchmarks (fcafc4f by Klemen@Haxor).
- Added documentation to benchmarks (e5f534c by Klemen@Haxor).
- Added some fixes for test functions (0988707 by Klemen@Haxor).
- Added documentation to the ackley funciton (f9b2830 by Klemen@Haxor).
- Added some fixes for alpine function (03cea49 by Klemen@Haxor).
- Added fixes for ackley function (6fae029 by Klemen@Haxor).
- Added fixes for benchmark (0f2ede3 by Klemen@Haxor).
- Added fixes for utility for the task (b64a370 by Klemen@Haxor).
- Added some fixes for arg parser (a20be4a by Klemen@Haxor).
- Added some fixes for runner test (f2b9f8d by Klemen@Haxor).
- Added import fix (d1561c2 by Klemen@Haxor).
- Added firxes for utiliy test (387bffb by Klemen@Haxor).
- Added fixes for buld (e48f50a by Klemen@Haxor).
- Added some fixes for return (a72cb7d by Klemen@Haxor).
- Added fix for cyclic import (5829e33 by Klemen@Haxor).
- Added fixes for SA algorithm for new interface (97664c7 by Klemen@Haxor).
- Added fixes for NMM algorithm for new interface (26910e7 by Klemen@Haxor).
- Added fixes for HC algorithm for new interface (2641219 by Klemen@Haxor).
- Added fixes for ASO algorithm for new interface (1715bcd by Klemen@Haxor).
- Added new development algorithm (fcad87d by Klemen@Haxor).
- Added development versions of two algorithms (7e04413 by Klemen@Haxor).
- Added fixes for jDE algorithm for new interface (61e0bd5 by Klemen@Haxor).
- Added fixes for HDE algorithms for new interface (0b75d5d by Klemen@Haxor).
- Added fixes for HBA algorithm for new interface (6fe0f24 by Klemen@Haxor).
- Added development versions of algorithms to package (9748819 by Klemen@Haxor).
- Added fixes for ABC algorithm for new interface (9a6bdfd by Klemen@Haxor).
- Added some samll updates for error reporting and some other fixes (194774e by Klemen@Haxor).
- Added updated test case for algorithms (74859ec by Klemen@Haxor).
- Added updated algorithm interface (769da15 by Klemen@Haxor).
- add 3.8 python version to CI (31014c2 by Grega Vrbančič).
- Added Cat Swarm Optimization algorithm (#216) (a49e283 by mihaelmika).
- Fix for MTS algorihm for new interface (d987ec9 by Klemen@Haxor).
- Fixes comments in runner.py (#225) (749dcdb by Grega Vrbančič). Related issues/PRs: #211, #211
- fix comment. replace mutation and crossover with uniform one. (#223) (ac3fd06 by Grega Vrbančič).
- fix runner nRuns issue (#222) (aa984fa by Grega Vrbančič).
- Fixed unused import. (5b1db5e by RokPot).
- remove python 3.8 target, due to incompatibility issues with scipy and numpy libraries. (4e5adca by Grega Vrbančič).
- remove class which is not algorithm from list. (bf6d5cd by Grega Vrbančič).
2.0.0rc5 - 2019-05-06
- added CS example in README (428a1f2 by firefly-cpp).
- Added fixes for fpa (179f6e8 by Klemen Berkovic).
- Added fix for python 2.7.15 (10a48fb by KlemenLapTop).
- Added new version of files with fixes. (b520f7f by KlemenLapTop).
- Added fixes for python2 (590a330 by KlemenLapTop).
- Added new version of file (1e671df by Klemen Berkovic).
- Added fixes for pylint (db47fd9 by Klemen Berkovic).
- Added new version of flies (4f93edf by Klemen Berkovic).
- Added fixes (e9aa5ef by KlemenLapTop).
- Added fixes for documentation, algorithms and tests (7c82353 by Klemen Berkovic).
- Added new version of files (40644e8 by KlemenLapTop).
- Added new versions of files. (71efc4f by Klemen Berkovic).
- Added new version of files. (041b18f by Klemen Berkovic).
- Added new version of file. (2822e07 by Klemen Berkovic).
- Added fixes for ABC algorithm. (fa792b6 by Klemen Berkovic).
- Added documentation fixes and new fixes for new population initialization. (bfee01b by KlemenLapTop).
- Added new documentation and fixes for new interaface used. (043616b by KlemenLapTop).
- Added new doumentation strigs and some fixes (92aa1b4 by KlemenLapTop).
- Added new fixes and documentation (75f5f51 by Klemen Berkovic).
- Added new documentation strings (094f7e3 by KlemenLapTop).
- Added documentations (b4fdf79 by Klemen Berkovic).
- Added new documentation fixes (bc07a15 by KlemenLapTop).
- Added new docoumentation and some fixes to algorithms (0b649bc by Klemen Berkovic).
- Added fixes for new Algorithm interface (fa78942 by KlemenLapTop).
- Added fixes for new interface with genrator (02f6ef1 by KlemenLapTop).
- Added fixes for new interface (f70b0ea by KlemenLapTop).
- Added fixes to main interfaces so now we use generator (2201eb3 by KlemenLapTop).
- Added fixes for yiealding and population initialization (3c759ed by KlemenLapTop).
- Added fix for maximization (468e040 by KlemenLapTop).
- Added some fixes (709fca0 by Klemen_HomeHome_Home).
- Added fix based on tests (a0befa8 by Klemen_HomeHome_Home).
- Added new alogithm (1257d52 by Klemen Berkovic).
- Added pylint fixes (fe2a83b by Klemen).
- Added new task and fix of parameters for DE algorith (7897e7b by Klemen Berkovic).
- Added missing files (d1d2c74 by Klemen Berkovic).
- Added fixes for some algoritms (64357ae by Klemen Berkovic).
- add scandir dev dependency (#176) (e2b9f76 by Grega Vrbančič).
- Added pydocstyle fixes (f8c2da9 by Klemen).
- Added missing space between operator (224b2c4 by Klemen).
- Added new fixses for pylint (038d95e by Klemen).
- Added small fixes for pycodestyle (fc7ba6c by Klemen).
- Added fixes for pylint errors and warnings (63569ae by Klemen).
- Added fixes for new algorithms (f98d68d by Klemen).
- Added CS algorithm and test for this algorithm (c16ad16 by Klemen Berkovic).
- Added new CRO algorithm with tests for this algorithm (5c5a885 by Klemen Berkovic).
- fix setup.py (2999557 by Grega Vrbančič).
- fixed example (0588f22 by firefly-cpp).
- Fixes (#203) (a40ac08 by Klemen).
- fix pyup config (fc300f0 by Grega Vrbančič).
- fixed test and replaced todo (d635cca by Luka).
- Fixes (871bc4e by KlemenLapTop).
- fix contributors table (fd4ba4b by Grega Vrbančič).
- Fixed some DE algorithms (522b191 by Klemen Berkovic).
- Fix for pylint for python 3.7 (fb8339f by Klemen).
- fix (5d9ca06 by firefly-cpp).
- Fixes for pydocstyle (7cc574e by Klemen).
- Fixes for pylint (d308ec7 by Klemen).
- fix scrutinizer python version (22a09b2 by Grega Vrbančič).
- fix dependency issue for matplotlib on python 2.7.* (6914538 by Grega Vrbančič).
- fix dependency issue with matplotlib (7329cf9 by Grega Vrbančič).
- changed source of random generation, tests added (0a23957 by Luka Pečnik).
- Removed old files (8c7636e by KlemenLapTop).
- Remove unused algorithms from main files (f9f576d by KlemenLapTop).
- Removed some bolted code (f9968a7 by KlemenLapTop).
2.0.0rc4 - 2018-11-30
- fix dependencies versions. version bump to 2.0.0rc4 (9e12d63 by Grega Vrbančič).
2.0.0rc3 - 2018-11-30
- Added iterations counter to some of the algorithms (08dfff6 by Klemen).
- Added fixes for stopping conditions (c7ee5be by Klemen).
- Added stopping conditions (6fc77f9 by Klemen).
- added package (26f6196 by firefly-cpp).
- added mfo to readme (a05c979 by kivancguckiran).
- added moth flame optimizer (8cd6586 by kivancguckiran).
- Add conda recipe (27d19af by GregaVrbancic).
- Added new tests (0e36e41 by Klemen).
- Added python 3.7 environment to build systems (cd372af by Klemen).
- Added dependencie for python environment (887ee7b by Klemen).
- Added dependecies (376620f by Klemen).
- Added fixes for algorithms and added new tests (56eba2a by Klemen).
- Added authos for new algorithms and some algorithm fixes (464efad by Klemen).
- Added new interfaces for scaling the task (fcc03ac by Klemen).
- Added fixes for algorithms and new implementations of new algorithms (feaf5bf by Klemen).
- Added new test cases (a0ad8da by Klemen).
- Added tests (6f7b8fa by Klemen).
- Added multiple seed option (fc29c13 by Klemen).
- fixes (1a1dd63 by firefly-cpp).
- fix travis.yml (7f8f35e by Grega Vrbančič).
- fix travis config for python 3.7 (0d92488 by Grega Vrbančič).
- fix meta.yaml to build generic anaconda package (953432e by Grega Vrbančič).
- fixes recipe. add envs for ci tests. etc (b165b73 by Grega Vrbančič).
- Fixes for return when stopping criteria when searching for maxima of problem (1344f58 by Klemen).
- Fixed issue where worse conditions are accepted. (c82f43e by kivanc guckiran).
- Fix for random number (8c430c9 by Klemen).
- Changed usage of print to logger printing (8f86c41 by Klemen).
- remove 3.7 env because of unsupported some dev dependencies (061de34 by Grega Vrbančič).
- Removed newer verison of Python (8a83382 by Klemen).
2.0.0rc2 - 2018-08-30
2.0.0rc1 - 2018-08-30
- Added implementation of hybrid algorithm (35745e3 by Klemen).
- Added names of benchmarks (16e0f40 by Klemen).
- Added fix for version testing (079ca9b by Klemen).
- Added new benchmark functions and added fixes (774c9a8 by Klemen).
- Added new Hybrid algorithms (b6c50ed by Klemen).
- Added fixes for new location of argparser (2008541 by Klemen).
- Added interface static method for getting name (e5ff6e6 by Klemen).
- Added algorithm fix and fix cli parser (eb14da1 by Klemen).
- Added CEC2014 and CEC2015 competitions (89b952e by Klemen).
- Added tests (da3ef73 by Klemen).
- added test algorithm (f327d79 by Klemen).
- Added cec14 data and test functions (8a80036 by Klemen).
- Added full implementation of CMA-ES (c6f3dcc by Klemen).
- Added CMA-ES algorithm (62b33b5 by Klemen).
- Added run example for simulated annealing (e7e6888 by Klemen).
- add docs dependency (5078413 by GregaVrbancic).
- add missing dependences in Pipfile. add documentation section in the docs. add other algorithms packackage to the documentation (753636d by GregaVrbancic).
- Added new ASO algorithm and added fix for FA algorithm (78ccfd0 by Klemen).
- Added dependencies for coverage (d3e9181 by Klemen).
- added coverage dependencies (4297bfd by Klemen).
- Added Gravitational search algorithm (88821a2 by Klemen).
- Added new examples. (3706b6b by Klemen).
- Added fixses for ES1p1 algorithm for python2 (d087755 by Klemen).
- Added new dependencies and some Makefile fixes (6e20425 by Klemen).
- Added new tests and code style fix (93f4cfe by Klemen).
- Added jde with population reduction (6c0a21f by Flyzoor).
- Added implementation of MTSv1 algorithm (3c9295a by Klemen).
- added to list of Contributors (efdc701 by Flyzoor).
- added IHC and SA algorithms (f1d780d by Flyzoor).
- Added hillclimb and simulated anealing (bfcc001 by jan.popic).
- Added MTS algorithm (f25d3c3 by Klemen).
- Added new NMM algorithm (bbdb2e2 by Klemen).
- Added new tests, fixes for pylint and fixes for algorithms (b444b9f by Klemen).
- Added new dymFWA algorithm (cfb739b by Klemen).
- Added new algorithm FWA and EFWA (5413454 by Klemen).
- Added matlab code implementation for KH algorithm (414d523 by Klemen).
- Added new fixes and implementation from matlab. (f60645b by Klemen).
- Added random generators to Algorithm (65c200f by Klemen).
- Added Krill herd alogrithm (9a088ff by Klemen).
- Added option for maxsimization of objective function (1b0ef65 by Klemen).
- Added new examples in benchmark functions (78a604e by Klemen).
- Added new test function and tests for them (20a8a00 by Klemen).
- Added some new selection operators for GA (8d9d998 by Klemen).
- Added new test funcitons (54d3185 by Klemen).
- Added Glowworm Swarm Optimization algorithm with fixes (4a80bcd by Klemen).
- Added new algorinh SCA and added some fixes for tests (3439628 by Klemen).
- Added new class for population idividual (7fe2385 by Klemen).
- Added Evolution Strategy algorith (0076a37 by Klemen).
- Added new task for ploting and printing solutions of the algorithm run (c305277 by Klemen).
- Added MKEv3 algorithm and new tests (45ed378 by Klemen).
- added some mkev3 implementaation (3c3bcb5 by Klemen).
- Added new algorithm (9b38024 by Klemen).
- Added new tests (8f44fb0 by Klemen).
- Added new mutation stategy for DE algorithm. (da61277 by Klemen).
- Added new interface implementation (dfa20de by Klemen).
- Added Algorithm implementation to ArtificialBeeColonyAlgorithm and test fixes (4da4f79 by Klemen).
- Added pylint disable settings (7787e53 by Klemen).
- Added new benchmark functions and test for new benchmark functions (4298ef7 by Klemen).
- Added new alogorithms to algorithm factory (bb88610 by Klemen).
- Added new algorih with run example and tests for the algorithm (8ccb4ef by Klemen).
- Added camel algorithm with run example and tests for the algorithm (5aefddd by Klemen).
- Added new algoritm interface, added new test class and added new commiters (fc8b5a1 by Klemen).
- Added visualization for run_fa.py (3c55ba9 by rhododendrom).
- Fixes (607d678 by Klemen).
- Fixes for structure change (a2f7a02 by Klemen).
- Fixes for CMA-ES (9a0052b by Klemen).
- Fix for tabu search (435fa44 by Klemen).
- Fix for simulated annealing algorithm (8d29ca4 by Klemen).
- Fixed readme and added Tabu search algorithm (fd030c7 by Klemen).
- fix rtd conf (63544aa by GregaVrbancic).
- fix pipfile (91e6100 by GregaVrbancic).
- fix codestyle (69e1cea by GregaVrbancic).
- fix documentation comments to render properly in algorithms package (bb846c4 by GregaVrbancic).
- fixed formating of benchmark comments to properrly render documentation. (bfc20d1 by GregaVrbancic).
- fix dependencies listing in docs (0883374 by GregaVrbancic).
- Fix for dynFWA and added new dynFWA-G algorithm (4945793 by Klemen).
- Fixes for Gravitational search algorithm (6425225 by Klemen).
- Fix for ES(1+ 1) and moved new implementation of jDE (50c64d0 by Klemen).
- Fix of NMM algorithm (4be9921 by Klemen).
- Fix KH (ec9e0d4 by Klemen).
- Fixes for KH algorithm (13138b9 by Klemen).
- Fixed problem type usage in code (5950feb by Klemen).
- Fixes for ES algorithms (a0a377b by Klemen).
- Fixed problem in SCA algorithm, added beter solution fixing method (ce83ad3 by Klemen).
- Fixes for GA algorithm. (4b1229b by Klemen).
- Fix updating current position for particles in MKE algorithm (32edd7e by Klemen).
- Fixed DE algorithm and full implementation of mutational strategys (1fddef9 by Klemen).
- Fixes for pylint tests (8550edd by Klemen).
- Fixes for pycodestyle (c08c5b0 by Klemen).
- Fixes for pylint (2241eb3 by Klemen).
- fix failing build (a20a84f by GregaVrbancic).
- Fixed DE evaluations counter (2ee5a31 by Uroš Mlakar).
- Fix renamed PyPI package (9eab232 by Jace Browning).
- Removed build files for cec competions (f3f82df by Klemen).
1.0.1 - 2018-03-21
- add dependencies list to README with link to development dependencies list. (35046d3 by GregaVrbancic).
- fix (20148a9 by lucijabrezocnik).
- fix paper title (3fdd630 by GregaVrbancic).
- fix paper styling (8e8df85 by GregaVrbancic).
1.0.0 - 2018-02-28
1.0.0rc2 - 2018-02-28
1.0.0rc1 - 2018-02-28
- add scripts for running all examples (8de916b by GregaVrbancic).
- fix algorithms docs (d885664 by GregaVrbancic).
- fix README.rst (667b018 by GregaVrbancic).
- fix cs code style (a145abf by Grega Vrbančič).
- changes (951a224 by firefly-cpp).
0.1.3a2 - 2018-02-26
- fixes PyPI project description style (1fb9b90 by GregaVrbancic).
0.1.3a1 - 2018-02-26
- fixes image issue in PyPI project description (bf90995 by GregaVrbancic).
0.1.2a4 - 2018-02-26
- fixes build scripts. version bump. (8dda8e5 by GregaVrbancic).
0.1.2a3 - 2018-02-26
- fixes PyPI project description. version bump. (f0c7b5c by GregaVrbancic).
0.1.2a2 - 2018-02-26
0.1.2a1 - 2018-02-26
- add getting started guide (df35aed by Grega Vrbančič).
- added test for PSO (5a38f5e by firefly-cpp).
- add testing section to documentation (c7e87bb by GregaVrbancic).
- add documentation for support (7d3542d by GregaVrbancic).
- add NiaPy logo to index (20d09c3 by GregaVrbancic).
- adding documentation (ae0285a by GregaVrbancic).
- add full sphinx documentation structure. (4a3495a by GregaVrbancic).
- add basic class documentation for algorithms (3878ff1 by GregaVrbancic).
- add .readthedocs.yml (3351859 by GregaVrbancic).
- add basic documentation structure (91ea6c9 by GregaVrbancic).
- add basic documentation using Sphinx (a553637 by GregaVrbancic).
- add MinGW guide (a25c743 by GregaVrbancic).
- add os compatibillity fixes. (600abd6 by GregaVrbancic).
- add some mingw installation guide text (14f24ac by GregaVrbancic).
- add beginning of begginers guide. (b9bb231 by Grega Vrbančič).
- Add ABC example to README.md (44f58f0 by Grega Vrbančič).
- add basic latex export (3ed416a by GregaVrbancic).
- add comment of arguments for fpa.py (cb973fb by rhododendrom).
- add tabulate dependency. (d34352e by GregaVrbancic).
- add runner export to xlsx (ad347e9 by GregaVrbancic).
- add runner fixes. add runner export to json (43a8f00 by GregaVrbancic).
- add abc to runner (b1157c1 by GregaVrbancic).
- add entries in README.md (1ad4bd0 by GregaVrbancic).
- add schwefel variation implementations. (2e9ff89 by GregaVrbancic).
- add whitley function implementation (8d05b28 by GregaVrbancic).
- add contributors list to README.md (7b2c59a by Grega Vrbančič).
- Added jDE,PSO,ABC,GA(buggy code) (0f1e3a6 by Uroš Mlakar).
- add support for all algorithms in Runner. add example usage with test. (fe37e41 by GregaVrbancic).
- add support for custom benchmark in runner. (25f3b4f by GregaVrbancic).
- add support for DE algorithm (b5e3559 by Grega Vrbančič).
- add basic structure for runner (20e4f29 by GregaVrbancic).
- add modified algorithm implementation (#17) (b39ade5 by Grega Vrbančič).
- add fpa example. update README.md with example. (f9c33ec by GregaVrbancic).
- add benchmarks module (9d22ae6 by GregaVrbancic). modified: NiaPy/benchmarks/sphere.py, new file: NiaPy/benchmarks/init.py
- add missing test file (9a9c510 by GregaVrbancic).
- add simple test (d241db1 by GregaVrbancic).
- add PR and issue templates. add some documentation (f528731 by Grega Vrbančič).
- added reference for DE (dfab1a6 by firefly-cpp).
- add needed dependencies (#7) (8c5564c by Grega Vrbančič).
- adding flower pollination algorithm (0fec37f by rhododendrom).
- add hybrid bat algorithm implementation with example (2c86e04 by GregaVrbancic).
- add content to README.md (6c153a8 by GregaVrbancic).
- add 2.7.14 python environment to .travis.yml (abbcb45 by GregaVrbancic).
- add featuring algorithms in README.md (56b3891 by GregaVrbancic).
- add disclaimer to README.md (893a1b9 by GregaVrbancic).
- fix (8bdee89 by Lucija Brezočnik).
- fix code for python versions compatibillity (94d605f by GregaVrbancic).
- fix call method (219d691 by GregaVrbancic).
- fix code style issues (44eeb0b by GregaVrbancic).
- fix build (f8dab84 by Lucija Brezočnik).
- fix docs (e9c4c60 by Grega Vrbančič).
- fixes on jDE (ef5dfcf by firefly-cpp).
- fixes (f4b2673 by Grega Vrbančič).
- fix code style (06d7c71 by Grega Vrbančič).
- Fixed some problems in CS (062855b by rhododendrom).
- fix auto build docs (ecf9a4e by GregaVrbancic).
- fix docs build (97359ea by GregaVrbancic).
- fix indent (b56c412 by lucijabrezocnik).
- fix codestyle (b3bc7ab by Grega Vrbančič).
- fixing codestyle (6f7de3b by Grega Vrbančič).
- Fixed evals, added cuckoo search (372ddbe by Uroš Mlakar).
- fix issues (dbf2c1f by Lucija Brezočnik).
- fix setup.py (a86d191 by GregaVrbancic).
- fix division by 0 (0e9e112 by GregaVrbancic).
- fix latex export (6f8895d by GregaVrbancic).
- fix code style of function tests (d37a920 by GregaVrbancic).
- fixed (d27d2c8 by lucijabrezocnik).
- fix code style syntax (613bd03 by Grega Vrbančič).
- fix merge (1253298 by GregaVrbancic).
- fix code style and comment (116ff3a by GregaVrbancic).
- fix bounds for sphere function (d669d11 by GregaVrbancic).
- fix issues with benchmarks. (58badd2 by GregaVrbancic).
- fix logger (f6ac839 by GregaVrbancic).
- fix old class notation (a1bc347 by GregaVrbancic).
- fix test code style (4a4df88 by GregaVrbancic).
- fixing indentation (c80aa38 by firefly-cpp).
- changes in PSO (e3f0066 by firefly-cpp).
- changes in DE & jDE (b579a8a by rhododendrom).
- changes in CS (30cd1af by rhododendrom).
- changes in README (df761d8 by firefly-cpp).
- changes in FA, HBA (f6685cf by firefly-cpp).
- changed FPA (6c9f445 by firefly-cpp).
- changed gwo (246d84e by firefly-cpp).
- changes (512d290 by firefly-cpp).
2.5.1 - 2024-05-17
- fix: workflow for publishing to pypi (9e61439 by Grega Vrbančič).
v2.3.0 - 2024-05-17
v2.2.0 - 2024-05-17
- add example code (de3a522 by zStupan).
- Remove TestingTask class (d783f69 by zStupan).
2.1.0 - 2023-12-19
- Add repology badge (6d56ff5 by Iztok Fister Jr).
- Added pyproject.toml and poetry lock (f459f56 by zStupan).
- added before_run and after_run callbacks. added a reference to the algorithm in Callback class (f54f7c2 by zStupan).
- added callback example (ea82514 by zStupan).
- Added callbacks, removed the run_task and iteration_generator methods, moved functionallity to Algorithm.run (cc08dac by zStupan).
- fixed tests (a9e68b4 by zStupan).
- fix pypi workflow (5966cf3 by zStupan).
- fix docs warnings (ab71ddc by zStupan).
- removed unused files (a48d1ff by zStupan).
- remove pytest-custom-exit-code plugin (90a15ed by zStupan).
2.0.5 (2023-03-26)
Closed issues:
- Dataframe to Excel -- not working #396
- Bump version to 2.0.3 #392
- RUN Beyond the Metaphor An Efficient Optimization Algorithm Based on Runge Kutta Method #388
Merged pull requests:
2.0.4 (2022-11-20)
Closed issues:
- Make problem #394
Merged pull requests:
2.0.3 (2022-09-03)
Fixed bugs:
- AttributeError: 'NoneType' object has no attribute 'copy' #393
Closed issues:
- Draft a new release #387
- L-SHADE algorithm #386
- Can not control the number of max_evals or max_iters #376
- Graphical user interface (GUI) for NiaPy #330
Merged pull requests:
- Installation instructions for NixOS #389 (firefly-cpp)
2.0.2 (2022-05-22)
Closed issues:
- all-contributors #375
Merged pull requests:
- L-SHADE implementation #390 (AlesGartner)
- Update docs #385 (zStupan)
- Installation instructions for Alpine linux users #384 (firefly-cpp)
- Fix get_parameters #383 (zStupan)
2.0.1 (2022-03-05)
Implemented enhancements:
- Installation instructions for Arch Linux users #373
Closed issues:
- Whale Optimization Algorithm (WOA) and Sparrow Search Algorithm (SSA) implementation #378
- raise ValueError('Newlines are not allowed') #371
- Logging not working if optimization type set to maximization #367
- ConalgTestCase related tests warnings #364
- Correct naming of Michalewicz functions #361
- Second stable release #359
Merged pull requests:
- docs: add firefly-cpp as a contributor for platform #382 (allcontributors[bot])
- docs: add carlosal1015 as a contributor for platform #381 (allcontributors[bot])
- Modify convergence plotting #380 (zStupan)
- Update Algorithms.md #377 (firefly-cpp)
- Add instructions for install from AUR #374 (carlosal1015)
- Fix setup error #372 (zStupan)
- Add nice badge for showing the total downloads of this package #370 (firefly-cpp)
- Add incremental testing to main workflow supported with cache #369 (GregaVrbancic)
- Improve CI #368 (GregaVrbancic)
- Add pytest-testmon to reduce the execution time of tests. #366 (GregaVrbancic)
- Fix clonalg implementation #365 (zStupan)
- Refactor/fix michalewicz name #363 (sisco0)
- Refactor/fix py typos #362 (sisco0)
2.0.0 (2021-12-27)
Fixed bugs:
- BA implementation bug #352
Closed issues:
- Remove vim comments #349
- Infinity test problem is a duplicate of Csendes #347
- Add a citation.cff file #346
Merged pull requests:
- Do not package the tests #358 (firefly-cpp)
- Add badge for Fedora #356 (firefly-cpp)
- Fixed flake8 versions #355 (zStupan)
- Maximization example corrected #354 (firefly-cpp)
- Fixed BA #353 (zStupan)
- Loa algorithm #351 (AljoM)
- Removed vim comments #350 (zStupan)
- Remove infinity test problem and add missing test problems to docs #348 (zStupan)
- Fixed csendes function. #345 (zStupan)
2.0.0rc18 (2021-08-18)
Closed issues:
- BA, CS and FA implementations are incorrect #341
- ModuleNotFoundError: No module named 'NiaPy' #339
- Add Problems.md file #332
- Add an example/guide showing how to solve a real-world problem #215
Merged pull requests:
- docs: add andrazperson as a contributor for code #343 (allcontributors[bot])
- Fix various algorithms #342 (zStupan)
- Initial implementation of Clonal Selection Algorithm #340 (andrazperson)
- docs: add firefly-cpp as a contributor for question, test #337 (allcontributors[bot])
- Add Python 3.10 tag #336 (firefly-cpp)
- Update docs #335 (zStupan)
2.0.0rc17 (2021-06-10)
Closed issues:
- Maximization doesn't work #328
- Remove ThrowingTask and CountingTask #317
- Tasks are missing from the documentation. #315
- NiaPy fails to build with Python 3.10.0a7. #308
Merged pull requests:
- Edit Algorithms.md #333 (firefly-cpp)
- Rename BFOA #331 (zStupan)
- Fixed Maximization #329 (zStupan)
- Remove export directory #327 (zStupan)
- docs: add eltociear as a contributor #326 (allcontributors[bot])
- Fix typo in jade.py #324 (eltociear)
- Remove ThrowingTask and CountingTask #323 (zStupan)
- Benchmark refactor #321 (zStupan)
- docs: add lukapecnik as a contributor #320 (allcontributors[bot])
- docs: add zStupan as a contributor #319 (allcontributors[bot])
- docs: add hrnciar as a contributor #318 (allcontributors[bot])
- Fix detection of two digit Python minor version #316 (hrnciar)
2.0.0rc16 (2021-05-26)
Implemented enhancements:
- Create a new release #310
Closed issues:
- niapy import fails for Python 3.6.x #311
Merged pull requests:
2.0.0rc15 (2021-05-14)
Implemented enhancements:
- [JOSS] (Optional) Follow PEP-8 style guide in naming methods #123
Closed issues:
- Several TODOs in ca.py #306
- limit_repair method alters the input array #294
- CuckooSearch's runIteration is incompatible with other algorithms runIteration #281
- """ #264
Merged pull requests:
- Huge refactor #309 (zStupan)
- corrected reference URL for basic hs algorithm #307 (firefly-cpp)
- Switched to numpy.random.Generator for generating random numbers #305 (zStupan)
2.0.0rc14 (2021-04-23)
Closed issues:
- scipy dependency #303
- Python 2.7 support #301
- Deprecation warnings #297
- Bug in Algorithm.runYield - runIteration executes nGEN - 1 times #293
- User defined function #292
Merged pull requests:
- Removed scipy dependency #304 (zStupan)
- Dropped Python 2 Support #302 (zStupan)
- Run method fix #300 (zStupan)
- Deprecation warnings and JADE fix #299 (sisco0)
- some nitpicks #298 (firefly-cpp)
- docs: add zStupan as a contributor #296 (allcontributors[bot])
- Fixed bug in Algorithm.runYield #295 (zStupan)
- np.float is deprecated #291 (firefly-cpp)
- BFOA quick fix #290 (zStupan)
2.0.0rc13 (2021-03-10)
Closed issues:
- BFOA implementation #288
- BAT #286
- BAT Optimization Algorithm #285
- NiaPy conda dependecy problem #284
- xlwt is archived: consider dropping xlwt requirement? #283
- . #263
Merged pull requests:
2.0.0rc12 (2020-12-04)
Fixed bugs:
- Fixing issues related to tests at infinity benchmark and NPAging DE. #267 (sisco0)
- Fix build description #261 (GregaVrbancic)
Closed issues:
- Fedora rpm build | two tests are failing #252
Merged pull requests:
- Harris Hawks Optimization integration #280 (sisco0)
- Fixed some LaTeX formulas #279 (sisco0)
- Implementation of PLBA algorithm #278 (firefly-cpp)
- several TODOs removed #277 (firefly-cpp)
- tests for RS algorithm #276 (firefly-cpp)
- corrections in table #275 (firefly-cpp)
- Exception handling & Random Search implementation #274 (firefly-cpp)
- Table of implemented algorithms added #273 (firefly-cpp)
- removing TabuSearch - immature version #272 (firefly-cpp)
- Update README.md #271 (GregaVrbancic)
- LaTeX codes #270 (sisco0)
- Update issue templates #269 (GregaVrbancic)
- docs: add sisco0 as a contributor #268 (allcontributors[bot])
- reference added, small fixes #265 (lucijabrezocnik)
- Fixes #262 (lucijabrezocnik)
2.0.0rc11 (2020-07-19)
Implemented enhancements:
- Add workflow for publish to anaconda, setup.py fixes #259 (GregaVrbancic)
- Fix runner exports #254 (GregaVrbancic)
- Add python 3.8 #250 (GregaVrbancic)
Fixed bugs:
- OptimizationType.MAXIMIZATION does not work with GWO #246
- Possible issue with unit test #241
- GWO TypeError: unsupported operand type(s) #218
- Fix algorithm utility to work with python2 and add tests #239 (GregaVrbancic)
Closed issues:
Merged pull requests:
- Update versionbump #260 (GregaVrbancic)
- Documentation update #258 (lucijabrezocnik)
- Update Sphinx theme, update outdated stuff #257 (GregaVrbancic)
- Documentation update #256 (lucijabrezocnik)
- updated README file #255 (lucijabrezocnik)
- Installation instructions for Fedora users #253 (firefly-cpp)
- docs: add timzatko as a contributor #251 (allcontributors[bot])
- Fix GWO maximization #249 (GregaVrbancic)
- update getting started documentation #248 (GregaVrbancic)
- docs: add brett18618 as a contributor #242 (allcontributors[bot])
- Fix HSABA, SABA, ABA and fixes for examples #240 (kb2623)
2.0.0rc10 (2019-11-12)
Implemented enhancements:
Fixed bugs:
2.0.0rc9 (2019-11-11)
Merged pull requests:
- Fix publish workflow #236 (GregaVrbancic)
2.0.0rc8 (2019-11-11)
Merged pull requests:
- Fix pypi README #235 (GregaVrbancic)
2.0.0rc7 (2019-11-11)
Merged pull requests:
- Fix bump2version #234 (GregaVrbancic)
2.0.0rc6 (2019-11-11)
Closed issues:
Merged pull requests:
- docs: add jhmenke as a contributor #232 (allcontributors[bot])
- replacing badges and mentions of appveyor and travis #231 (GregaVrbancic)
- cleanup old ci configurations #230 (GregaVrbancic)
- docs: add FlorianShepherd as a contributor #229 (allcontributors[bot])
- docs: add musawakiliML as a contributor #228 (allcontributors[bot])
- Automatic Release #226 (GregaVrbancic)
- Fixes comments in runner.py #225 (GregaVrbancic)
- fix comment. replace mutation and crossover with uniform one. #223 (GregaVrbancic)
- fix runner nRuns issue #222 (GregaVrbancic)
- update run_jde.py #217 (rhododendrom)
- Added Cat Swarm Optimization algorithm #216 (mihael-mika)
- Bea algorithm #214 (RokPot)
2.0.0rc5 (2019-05-06)
Implemented enhancements:
- Update Runner to accept an array of algorithm objects or strings #189
- Merging logging and printing task in StoppingTask #208 (firefly-cpp)
- Upgrade runner #206 (GregaVrbancic)
- Foa fix #199 (lukapecnik)
- New examples (algorithm info + custom init population function) #198 (firefly-cpp)
- Dependencies, code style, etc. #196 (GregaVrbancic)
Fixed bugs:
Closed issues:
Merged pull requests:
- Custom init pop example fix #213 (firefly-cpp)
- Fixed example and readme.md #212 (bankojan)
- minor fix in examples #210 (firefly-cpp)
- Removing ScalingTask & MoveTask #209 (firefly-cpp)
- MBO algorithm implementation. #207 (bankojan)
- FOA tree aging and limitRepair bug fix. #205 (lukapecnik)
- Fixes #203 (kb2623)
- BA and HBA #202 (kb2623)
- More modified examples #197 (firefly-cpp)
- Example for custom benchmark #195 (firefly-cpp)
- Some changes in BA and HBA #194 (firefly-cpp)
- significant commit of flower pollination algorithm #193 (rhododendrom)
- update of sigma calculation #192 (rhododendrom)
- PSO minor changes #191 (firefly-cpp)
- Simplified examples - part 2 #190 (firefly-cpp)
- Simplified examples #184 (firefly-cpp)
- New features. #183 (kb2623)
- FOA examples added and README.md update #181 (lukapecnik)
- FOA #180 (lukapecnik)
- add scandir dev dependency #176 (GregaVrbancic)
- New algorithms and port of old algorithms #175 (kb2623)
- fix scrutinizer python version #174 (GregaVrbancic)
- New tests #173 (firefly-cpp)
2.0.0rc4 (2018-11-30)
2.0.0rc3 (2018-11-30)
Closed issues:
- New mechanism for stopCond and old best values #168
- Coral Reefs Optimization Algorithm (CRO) and Anarchic society optimization (ASO) #148
Merged pull requests:
- Added iterations counter to some of the algorithms #171 (kb2623)
- Added fixes for stopping conditions #170 (kb2623)
- Added stopping conditions #169 (kb2623)
- Fish school search implementation in old format #166 (tuahk)
- update of comments: algorithm.py #165 (rhododendrom)
- New tests for MFO #164 (firefly-cpp)
- Moth Flame Optimization #163 (kivancguckiran)
- update conda build for version 1.0.2 #162 (GregaVrbancic)
- add conda recipe #160 (GregaVrbancic)
- update comments #159 (rhododendrom)
- Fixes #158 (kb2623)
- HBA - bugfix #157 (kivancguckiran)
1.0.2 (2018-10-24)
Fixed bugs:
- Hybrid Bat Algorithm coding mistake? #156
Merged pull requests:
- fix Bat Algorithm #161 (GregaVrbancic)
2 (2018-08-30)
2.0.0rc2 (2018-08-30)
2.0.0rc1 (2018-08-30)
Fixed bugs:
- Differential evolution implementation #135
Closed issues:
- New feature: Support for maximization problems #146
- New algorithms #145
- Counting evaluations #142
- Convergence plots #136
Merged pull requests:
- fix rtd conf #154 (GregaVrbancic)
- fix rtd conf #153 (GregaVrbancic)
- add docs dependency #152 (GregaVrbancic)
- Docs build fix #151 (GregaVrbancic)
- Fixes and new algorithm #150 (kb2623)
- New optimization algorithm and fixes for old ones #149 (kb2623)
- New features #147 (kb2623)
- Algorithm refactoring #144 (kb2623)
- New algorithms and benchmarks #143 (kb2623)
- update #141 (rhododendrom)
- Update run_fa.py #140 (rhododendrom)
- Update run_abc.py #139 (rhododendrom)
- fix failing build #138 (GregaVrbancic)
- Fixed DE evaluations counter #137 (mlaky88)
- Fix renamed PyPI package #134 (jacebrowning)
- style fix #133 (lucijabrezocnik)
- style fix #132 (lucijabrezocnik)
- style fix #131 (lucijabrezocnik)
- citing #130 (lucijabrezocnik)
- Zenodo added #129 (lucijabrezocnik)
- DOI added #128 (lucijabrezocnik)
1.0.1 (2018-03-21)
Closed issues:
- [JOSS] Clarify target audience #122
- [JOSS] Comment on existing libraries/frameworks #121
- [JOSS] Better API Documentation #120
- [JOSS] Clarify set-up requirements in README and requirements.txt #119
- Testing the algorithms #85
- JOSS paper #60
Merged pull requests:
- fix #127 (lucijabrezocnik)
- reference Fix #126 (lucijabrezocnik)
- Documentation added #125 (lucijabrezocnik)
- fix for issue #119 #124 (GregaVrbancic)
- dois added #118 (lucijabrezocnik)
- fixes #117 (lucijabrezocnik)
- Fix paper title #116 (GregaVrbancic)
- Fix paper #115 (GregaVrbancic)
- arguments: Ts->integer; TournamentSelection: use shuffled indices in … #114 (mlaky88)
1.0.0 (2018-02-28)
Merged pull requests:
- Runner export #39 (GregaVrbancic)
1.0.0rc2 (2018-02-28)
1.0.0rc1 (2018-02-28)
Merged pull requests:
- fix algorithms docs #113 (GregaVrbancic)
- cleanup #112 (GregaVrbancic)
- fix README.rst #111 (GregaVrbancic)
- code style fixes #110 (GregaVrbancic)
- whitespace fix #109 (lucijabrezocnik)
- Pso algorithm #108 (GregaVrbancic)
- CS levy flight fix #106 (mlaky88)
- fix cs code style #105 (GregaVrbancic)
- CS fix #103 (mlaky88)
- Documentation #102 (GregaVrbancic)
- Finishing runner #101 (GregaVrbancic)
0.1.3a2 (2018-02-26)
0.1.3a1 (2018-02-26)
0.1.2a4 (2018-02-26)
0.1.2a3 (2018-02-26)
0.1.2a2 (2018-02-26)
Merged pull requests:
- fix #100 (lucijabrezocnik)
0.1.2a1 (2018-02-26)
Merged pull requests:
- version 0.1.2a1 #99 (GregaVrbancic)
- ga fix #98 (mlaky88)
- test fix #97 (lucijabrezocnik)
- fix docs #96 (GregaVrbancic)
- cs and pso fix #95 (lucijabrezocnik)
- add getting started guide #94 (GregaVrbancic)
- algorithms docs fix #93 (lucijabrezocnik)
- algorithms documentation fix #92 (lucijabrezocnik)
- documentation fix #91 (lucijabrezocnik)
- Latex #90 (lucijabrezocnik)
- fixes docs building #89 (GregaVrbancic)
- fix code style #88 (GregaVrbancic)
- changes in DE & jDE #87 (rhododendrom)
- More changes in CS #86 (rhododendrom)
- Fixed some problems in CS #84 (rhododendrom)
- fix auto build docs #83 (GregaVrbancic)
- fix docs build #82 (GregaVrbancic)
- Gen docs #81 (GregaVrbancic)
- fix indent #80 (lucijabrezocnik)
- typo #79 (lucijabrezocnik)
- new algorithms #78 (lucijabrezocnik)
- NiaPy logo added #77 (lucijabrezocnik)
- fix codestyle #76 (GregaVrbancic)
- fixing codestyle #75 (GregaVrbancic)
- Fixed evals, added cuckoo search #74 (mlaky88)
- Refactoring #73 (GregaVrbancic)
- latex documentation fixes #72 (lucijabrezocnik)
- benchmark tests added #71 (lucijabrezocnik)
- tests added #70 (lucijabrezocnik)
- Gen docs #69 (GregaVrbancic)
- docs descriptions #68 (lucijabrezocnik)
- prepare for docs #67 (lucijabrezocnik)
- fix issues #66 (lucijabrezocnik)
- Readthedocs configuration #65 (GregaVrbancic)
- Cleanup docs and fix benchmark comments #64 (GregaVrbancic)
- docs generation #63 (lucijabrezocnik)
- Gen docs #62 (GregaVrbancic)
- Generate docs #61 (GregaVrbancic)
- fix csendes benchmark #59 (GregaVrbancic)
- compatibility bugfixes #58 (GregaVrbancic)
- Docs #57 (GregaVrbancic)
- add OS compatibillity fixes. #56 (GregaVrbancic)
- Improved Docs #55 (GregaVrbancic)
- Styblinski-Tang Function added #54 (lucijabrezocnik)
- Sum Squares added #53 (lucijabrezocnik)
- decimal fixes #52 (lucijabrezocnik)
- Stepint function added #51 (lucijabrezocnik)
- Step function #50 (lucijabrezocnik)
- Schumer Steiglitz Function #49 (lucijabrezocnik)
- Salomon function #48 (lucijabrezocnik)
- Quintic function added #47 (lucijabrezocnik)
- Qing function added #46 (lucijabrezocnik)
- Pinter function added #45 (lucijabrezocnik)
- Csendes function #44 (lucijabrezocnik)
- Chung reynolds function #43 (lucijabrezocnik)
- Ridge function #42 (lucijabrezocnik)
- fix latex export #41 (GregaVrbancic)
- Happy cat function added #40 (lucijabrezocnik)
- add comment of arguments for fpa.py #38 (rhododendrom)
- Move test #37 (GregaVrbancic)
- description added #36 (lucijabrezocnik)
- Feature functions2 #35 (lucijabrezocnik)
- add runner export to xlsx #34 (GregaVrbancic)
- Runner export #33 (GregaVrbancic)
- Feature functions2 #32 (lucijabrezocnik)
* This Changelog was automatically generated by github_changelog_generator