SwarmFish - The Artificial Fish Swarm Algorithm
the AFSA includes five steps of operations:
(1) behaviour selection,
(2) searching behaviour,
(3) swarming behaviour,
(4) following behaviour and
(5) bulletin.
A `max-generation' is the trial number of an AF school searching for food under given initial
conditions, which is one of the widely used criteria for the simulation termination.
Please find full version zip file via the link:
Cite As
Leo Chen (2024). SwarmFish - The Artificial Fish Swarm Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/32022-swarmfish-the-artificial-fish-swarm-algorithm), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Mathematics and Optimization > Optimization Toolbox >
- MATLAB > Mathematics > Optimization >
- Sciences > Agriculture >
Tags
Acknowledgements
Inspired by: SGALAB 1003 Beta 5.0.0.8( Matrix Varaible Inputs )
Inspired: SwarmWolf -- The Artificial Wolf Pack Algorithm (AWPA), SwarmFireFly - The Firefly Swarm Algorithm (FFSA), Simple Econometrics and Computational Finance Laboratory Toolbox, SwarmBat - The Artificial Bat Algorithm (ABA)
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.