-
Notifications
You must be signed in to change notification settings - Fork 253
Open
Description
🚀 Feature Request: Red Fox Optimization (RFO)
Description
I would like to add the Red Fox Optimization (RFO) algorithm to the Mealpy library as a new swarm-based optimizer.
The implementation will follow Mealpy's existing coding standards and structure, similar to other swarm-based algorithms already included in the project.
Scope of Work
- Implement RFO as
OriginalRFOundermealpy/swarm_based/RFO.py - Follow the same design pattern used by existing swarm-based optimizers
- Add proper export in
mealpy/swarm_based/__init__.py - Include unit tests under
tests/swarm_based/test_RFO.py - Provide a simple demo script for quick testing
- Ensure all tests pass (
pytest)
Reference
The algorithm will be implemented based on the original Red Fox Optimization (RFO) research paper.
(The exact paper reference will be added after verification.)
Motivation
Adding RFO will:
- Expand Mealpy’s metaheuristic algorithm collection
- Provide users with an alternative nature-inspired optimizer
- Maintain compatibility with Mealpy’s unified API
If this contribution is acceptable, I will proceed with the implementation and submit a Pull Request.
Thank you!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels