Recent Releases of Metaheuristics
Metaheuristics - v3.4.0
Metaheuristics v3.4.0
Merged pull requests: - Add GRASP and VNS (#108) (@jmejia8) - Fix some typos (#109) (@jmejia8) - Added MixedInteger (#114) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 1 year ago
Metaheuristics - v3.3.5
Metaheuristics v3.3.5
Merged pull requests:
- Fix stepsize and population referencing in DE algorithm (#103) (@jonathanfischer97)
- define compute_itspace if it is not defined (#106) (@longemen3000)
Closed issues: - Metaheuristics.jl doesn't compile in Julia v1.11.0-alpha1 (#105)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
Metaheuristics - v3.3.4
Metaheuristics v3.3.4
Merged pull requests: - remove reverse of bit constructions for 2x speed (#95) (@jbytecode) - Update README.md (#97) (@jbytecode) - fixed typo in DE.jl (#100) (@mcamilletti1) - fixed stale dependencies (#101) (@jmejia8)
Closed issues: - Slight grammatical error in Contributions section of ReadME (#99)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Metaheuristics - v3.3.3
Metaheuristics v3.3.3
Merged pull requests: - Add rng to docstring for option (#93) (@alecloudenback) - Make NSGA2 use the user-provided RNG (#94) (@DaniGlez)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Metaheuristics - v3.3.2
Metaheuristics v3.3.2
Closed issues: - Improve error reporting (#65) - add FAQ page in documentation (#77) - 3.3 version: many types stopped working (#83) - Real-valued GA example in documentation (#86) - Handle unstable objective function output (#89) - Docs not accessible? (#90)
Merged pull requests: - Fix issues (#91) (@jmejia8) - Add BRKGA optimizer (#92) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 3 years ago
Metaheuristics - v3.3.1
Metaheuristics v3.3.1
Closed issues: - Reuse intervals from IntervalSets.jl (#82)
Merged pull requests: - Fix #82 #83 (#84) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Metaheuristics - v3.3.0
Metaheuristics v3.3.0
Closed issues: - Bug in GA Implementation? (#75) - Printing progress to terminal when running optimization? (#78)
Merged pull requests: - Preparing Metaheuristics v3.3.0 (#80) (@jmejia8) - Update docstring and tests (#81) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Metaheuristics - v3.2.16
Metaheuristics v3.2.16
Closed issues: - Fast time-to-first call methods using SnoopPrecompile (#71)
Merged pull requests: - (#71) initials of integration for SnoopPrecompile (#72) (@jbytecode) - refactor get_problem() function (#73) (@jmejia8) - reduce computational resources (#74) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Metaheuristics - v3.2.15
Metaheuristics v3.2.15
Closed issues: - example fails (#64)
Merged pull requests: - fix example in docs (#66) (@jbytecode) - Let the user set initial solutions (#69) (@jmejia8) - Fix low value from codecov (#70) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Metaheuristics - v3.2.14
Metaheuristics v3.2.14
Closed issues:
- Implement optimize!(args...) (#39)
- How to pass a pre-calculated distance matrix to the function f(x)? (#58)
- How to display the best fintess for each iteration (#60)
Merged pull requests: - Fix a few typos (#56) (@pitmonticone) - make the package compatible with JMcDM (#57) (@jbytecode) - Add Aqua for auto quality assurance and lazy load of UnicodePlots (#62) (@jmejia8) - Fix overwritten methods (#63) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Metaheuristics - v3.2.13
Metaheuristics v3.2.13
Closed issues: - Replacing Nelder-Mead with Hooke-Jeeves in MCCGA (#43) - Tests for multi-objectives fail (#45)
Merged pull requests:
- add Restart option and optimize! method (#40) (@jmejia8)
- (#43) Replacing Nelder-Mead with Hooke-Jeeves in MCCGA (#44) (@jbytecode)
- Solve (#45) (#47) (@jbytecode)
- minor changes in paper (#49) (@danielskatz)
- minor changes in bib (#50) (@danielskatz)
- one more fix (#51) (@danielskatz)
- update README.md (#52) (@jbytecode)
- Update documentation (#53) (@jmejia8)
- dependency update for Requires.jl and JMcDM (#54) (@jbytecode)
- update tests and export compatible MCDM methods from JMcDM (#55) (@jmejia8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Metaheuristics - v3.2.12
Metaheuristics v3.2.12
Closed issues: - Replacement of makeminmax() function in JMcDM (#34) - JOSS Review Tracker (#36)
Merged pull requests: - Proposed changes to paper.md (#35) (@idoby) - Update paper.md (#37) (@PaulDebus) - update compat for UnicodePlots (#42) (@jbytecode)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Metaheuristics - v3.2.11
Metaheuristics v3.2.11
Merged pull requests: - add explicit example for MCCGA (#32) (@jbytecode)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Metaheuristics - v3.2.10
Metaheuristics v3.2.10
Closed issues: - Error in GA global optimisation (#31)
Merged pull requests: - Fix mini typos in docs (#30) (@svilupp)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Metaheuristics - v3.2.9
Metaheuristics v3.2.9
Changes: - Add CCMO algorithm - Update documentation - Update README.md
Closed issues:
- This function should not to return nothing (#10)
- Add more Sampling Methods (#19)
- parallel_evaluation=true (#20)
- Add unary epsilon-indicator (#21)
- Multi-threading fitness calculations (#22)
- problem (#23)
- Solving combinatorial problems using SA DUPLICATED
- Solving combinatorial problems using SA (#26)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Metaheuristics - Metaheuristics.jl v3.2.8
Changes:
- Add
samplemethod: https://jmejia8.github.io/Metaheuristics.jl/dev/api/#Sampling - Add new performance indicator epsilon-indicator https://github.com/jmejia8/Metaheuristics.jl/issues/12#issuecomment-1154617359: https://jmejia8.github.io/Metaheuristics.jl/dev/indicators/#\varepsilon-Indicator
- Minor updates in the documentation.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 almost 4 years ago
Metaheuristics - Metaheuristics.jl v3.2.7
This release includes decision-making methods. The new features have been described in https://github.com/jmejia8/Metaheuristics.jl/issues/17
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 almost 4 years ago
Metaheuristics - v3.2.6
Metaheuristics.jl v3.2.6
Implement Genetic Algorithms, and update API to handle different representation of solutions.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 about 4 years ago
Metaheuristics - v3.2.5
Metaheuristics v3.2.5
Merged pull requests: - add documentation for MCCGA (#16) (@jbytecode)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
Metaheuristics - v3.2.4
Metaheuristics v3.2.4
Closed issues: - Possible integration of MCCGA in Metaheuristics.jl (#13)
Merged pull requests: - add example for MCCGA as docstring (#14) (@jbytecode)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
Metaheuristics - Metaheuristics v3.2.3
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 about 4 years ago
Metaheuristics - Metaheuristics v3.2.0
What's New
- Update Julia version (from 1.1 to 1.5).
- Most metaheuristics can evaluate solutions in parallel.
- Minor performance updates.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 4 years ago
Metaheuristics - Metaheuristics v3.1.2
Performance and Docs improvement.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 4 years ago
Metaheuristics - Metaheuristics v3.1.1
SPEA2 was included, as well as other performance improvements.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 4 years ago
Metaheuristics - Metaheuristics v3.1.0
Improvements in Abstracts, documentation. Also, this release includes new methods for multi-objective optimization, particularly for the non-dominated sorting (see API references in documentation).
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 4 years ago
Metaheuristics - Metaheuristics v3.0.3
This release includes a new metaheuristic and a new performance indicator.
New
Metaheuristics: - SMS-EMOA: An EMO algorithm using the hypervolume measure as selection criterion
Performance Indicator: - Delta p: Averaged Hausdorff distance
Updated
Minor performance improvements and other changes related to the API.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 4 years ago
Metaheuristics - Metaheuristics v3.0.2
Hypervolume implementation in Julia.
New
Performance Indicators: - Hypervolume Indicator (also known as Lebesgue measure or S-metric).
Updated
- Documentation on usage of some indicators.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 4 years ago
Metaheuristics - More documentation and some improvements
This new release gives:
- Documentation: more examples, list with some related packages and bibliography.
- Minor improvements.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 almost 5 years ago
Metaheuristics - Improve API and new Metaheuristics
Improve API to create Metaheuristics.
This latest release implements the following methods:
New
Metaheuristics: - NSGA-III
Performance Indicators: - Covering Set Indicator (binary indicator based on dominance). - Spacing indicators (for uniformly distributed vectors).
Updated
- SBX crossover: Some issues where solved.
- MOEAD_DE: this method receives the reference weights as parameters instead of the number of objectives.
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 about 5 years ago
Metaheuristics - Stable Version
Scientific Software - Peer-reviewed
- Julia
Published by jmejia8 over 5 years ago