Published March 21, 2023
| Version v2.5.2
Software
Open
MEALPY: a Framework of The State-of-The-Art Meta-Heuristic Algorithms in Python
Creators
- 1. PHENIKAA University
- 2. Torrens University Australia
Description
Update
- Fixed bug all fitness values are equals in function "get index roulette wheel selection" in Optimizer class
- Rename AdaptiveAEO by AugmentedAEO (Add reference)
- Update text of Dwarf Mongoose Optimization Algorithm belongs to Swarm-based group
- Fixed all tests and update all documents
-
Update Termination class, you can now design multiple Stopping Conditions for Optimizer
-
Bio-based group:
- Add Brown-Bear Optimization Algorithm (BBOA)
- Ref: A Novel Brown-bear Optimization Algorithm for Solving Economic Dispatch Problem
- Add Brown-Bear Optimization Algorithm (BBOA)
-
Human-based group:
- Add Heap-based optimizer (HBO)
- Ref: Heap-based optimizer inspired by corporate rank hierarchy for global optimization
- Add War Strategy Optimization (WarSO)
- Ref: War Strategy Optimization Algorithm: A New Effective Metaheuristic Algorithm for Global Optimization
- Add Human Conception Optimizer (HCO)
- Ref: A novel Human Conception Optimizer for solving optimization problems
- Add Heap-based optimizer (HBO)
-
Math-based group:
- Add Q-Learning Embedded Sine Cosine Algorithm (QLESCA)
- Ref: Q-learning embedded sine cosine algorithm (QLESCA)
- Add Success History Intelligent Optimizer (SHIO)
- Ref: Success history intelligent optimizer
- Add Q-Learning Embedded Sine Cosine Algorithm (QLESCA)
-
Physics-based group:
- Add rime-ice (RIME)
- Ref: RIME: A physics-based optimization
- Add Energy Valley Optimizer (EVO)
- Ref: Energy valley optimizer: a novel metaheuristic algorithm
- Add Chernobyl Disaster Optimizer (CDO)
- Ref: Chernobyl disaster optimizer (CDO): a novel meta-heuristic method for global optimization
- Add Fick's Law Algorithm (FLA)
- Ref: Not accepted yet
- Add rime-ice (RIME)
-
Evolutionary-based group:
- Add CMA-ES and Simple-CMA-ES
- Ref: Completely derandomized self-adaptation in evolution strategies.
- Add CMA-ES and Simple-CMA-ES
-
Swarm-based group:
- Add Wavelet Mutation and Quadratic Interpolation MRFO (WMQIMRFO)
- Ref: An enhanced manta ray foraging optimization algorithm for shape optimization of complex CCG-Ball curves
- Add Egret Swarm Optimization Algorithm (ESOA)
- Ref: Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
- Add Sea-Horse Optimization (SeaHO)
- Ref: Sea-horse optimizer: A nature-inspired meta-heuristic for global optimization and engineering application
- Add Mountain Gazelle Optimizer (MGO)
- Ref: Mountain Gazelle Optimizer: A new Nature-inspired Metaheuristic Algorithm for Global Optimization Problems
- Add Golden jackal optimization (GJO)
- Ref: Golden jackal optimization: A novel nature-inspired optimizer for engineering applications
- Add Fox Optimizer (FOX)
- Ref: FOX: a FOX-inspired optimization algorithm
- Add Giant Trevally Optimizer (GTO)
- Ref: Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
- Add Wavelet Mutation and Quadratic Interpolation MRFO (WMQIMRFO)
-
Warning: The list of all algorithms below we should avoid to use it
- Add Zebra Optimization Algorithm (ZOA)
- Ref: Zebra Optimization Algorithm: A New Bio-Inspired Optimization Algorithm for Solving Optimization Algorithm
- Add Osprey Optimization Algorithm (OOA)
- Ref: Osprey optimization algorithm: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems
- Add Coati Optimization Algorithm (CoatiOA)
- Ref: Coati Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
- Add Pelican Optimization Algorithm (POA)
- Ref: Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications
- Add Northern Goshawk Optimization (NGO)
- Ref: Northern Goshawk Optimization: A New Swarm-Based Algorithm for Solving Optimization Problems
- Add Serval Optimization Algorithm (ServalOA)
- Ref: Serval Optimization Algorithm: A New Bio-Inspired Approach for Solving Optimization Problems
- Add Siberian Tiger Optimization (STO)
- Ref: Siberian Tiger Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Engineering Optimization Problems
- Add Walrus Optimization Algorithm (WaOA)
- Ref: Walrus Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm
- Add Tasmanian Devil Optimization (TDO)
- Ref: Tasmanian devil optimization: a new bio-inspired optimization algorithm for solving optimization algorithm
- Add Fennec Fox Optimization (FFO)
- Ref: Fennec Fox Optimization: A New Nature-Inspired Optimization Algorithm
- Add Teamwork Optimization Algorithm (TOA)
- Ref: Teamwork Optimization Algorithm: A New Optimization Approach for Function Minimization/Maximization
- Add Zebra Optimization Algorithm (ZOA)
-
Notes on plagiarism and fake algorithm:
- OOA and STO with the same exact code
- POA ServalOA, NGO, WaOA, and TDO with almost the same exact code
- ZOA and CoatiOA with almost the same exact code
- FFO is swap two phases of POA
- TOA is kinda same as OOA and POA
Files
thieu1995/mealpy-v2.5.2.zip
Files
(12.1 MB)
Name | Size | Download all |
---|---|---|
md5:1652175ecde01ff20240f55bbc2f342e
|
12.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/thieu1995/mealpy/tree/v2.5.2 (URL)