Published August 17, 2025
| Version v3.0.3
Software
Open
MEALPY: An open-source library for latest meta-heuristic algorithms in Python
Creators
Description
General Updates
- Updated project configuration files:
setup.py
,requirements.txt
, andMANIFEST.in
. - Restructured
README
for better clarity. - Updated
examples
anddocs
with new usage guides. - Changed license from GPL GNU v3 to MIT.
Bug Fixes
- Fixed
n_workers
bug in theOptimizer
class. - Fixed bug in parallel mode when passing
starting_positions
inOptimizer
. - Fixed incorrect handling of
fitness
asposition
inAO
class.
New Features
1. New Algorithm Categories
sota_based
group: A new category for state-of-the-art algorithms from CEC competitions.- Added
LSHADEcnEpSin
(OriginalLSHADEcnEpSin
class). - Added
IMOTE
(OriginalIMOTE
class).
- Added
2. New Modules
- Added
chaotic
module. - Added
fuzzy
module.
3. Swarm-Based Algorithms
- Grey Wolf Optimizer (GWO) module: Added multiple variants:
GWO_WOA
,IGWO
,ChaoticGWO
,FuzzyGWO
,IncrementalGWO
,ExGWO
,DS_GWO
,IOBL_GWO
,OGWO
,ER_GWO
,CG_GWO
.
- Aquila Optimizer (AO) module:
- Added Adaptive Aquila Optimizer (AAO).
- Added new standalone algorithms:
- Emperor Penguins Colony (EPC).
- Spider Monkey Optimization (SMO).
- Squirrel Search Algorithm (SquirrelSA).
- Fitness Dependent Optimizer (FDO) (
FDO
module).
4. Physics-Based Algorithms
- Added Electrical Storm Optimization (ESO) module with
OriginalESO
class.
5. Human-Based Algorithms
- Added Ali Baba and the Forty Thieves (AFT) (
AFT
module). - Added Child Drawing Development Optimization (CCDO) (
CCDO
module).
✅ This release focuses on:
- Expanding algorithm coverage (swarm-based, physics-based, human-based, and sota-based groups).
- Improving documentation and examples.
- Fixing critical bugs in the optimizer core.
- Transitioning license to MIT for broader usage.
Notes
Files
thieu1995/mealpy-v3.0.3.zip
Files
(12.9 MB)
Name | Size | Download all |
---|---|---|
md5:6b039756cd40d44f731659c157aa9e24
|
12.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/thieu1995/mealpy/tree/v3.0.3 (URL)
Software
- Repository URL
- https://github.com/thieu1995/mealpy