🚀 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
OriginalRFO under mealpy/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!
🚀 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
OriginalRFOundermealpy/swarm_based/RFO.pymealpy/swarm_based/__init__.pytests/swarm_based/test_RFO.pypytest)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:
If this contribution is acceptable, I will proceed with the implementation and submit a Pull Request.
Thank you!