Skip to content

Hardi-Mohammed/FOX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

FOX Optimization Algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages