Ambikadulal / RED-FOX

RED FOX Optimization Algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FOX

FOX Optimization Algorithm (FOX) is a new proposed meta-heuristic algorithm which mimics the hunting behavior of red fox.
Red Fox in the Snow Optimization Algorithm for Solving Pressure Vessel Design Problem.
Authors: Hardi M. Mohammed, Tarik A. Rashid.
FOX is implemented by Hardi M. Mohammed

% Cite as: Mohammed, H., Rashid, T. FOX: a FOX-inspired optimization algorithm. Appl Intell (2022). https://doi.org/10.1007/s10489-022-03533-0

FOX

FOX is based on hunting behavior of Red Fox.
This is a new metaheuristic algorithm that can be applied to solve different problem.

FOX implementation includes four matlab files:
Get_Functions_details.m
initialization.m
FOX.m
main.m

Get_Functions_details.m: includes the standard benchmark functions
initialization.m: it is used to initialize the population of red fox
FOX: includes both exploration and exploitation equation.
In FOX objective functions are called which is inside Get_Functions_details.m
main.m file is used to run the FOX algorithm

How it works:
You only need to Run the main.m using matlab software
then you can see the results
by running the main file FOX runs 30 time ( each time includes 500 iterations)
Results prints 30 best_Score and then shows the average of them
all files must be in the same directory.

About

RED FOX Optimization Algorithm


Languages

Language:MATLAB 100.0%