Skip to content
/ BRO Public

Battle Royale Optimization Algorithm - Matlab codes

License

Notifications You must be signed in to change notification settings

cominsys/BRO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Battle royale optimization algorithm

Battle Royale Optimization Algorithm (BRO) Matlab implementation.

Doi: 10.1007/s00521-020-05004-4

URL: https://link.springer.com/article/10.1007%2Fs00521-020-05004-4

Article Abstract:

Recently, several metaheuristic optimization approaches have been developed for solving many complex problems in various areas. Most of these optimization algorithms are inspired by nature or the social behavior of some animals. However, there is no optimization algorithm which has been inspired by a game. In this paper, a novel metaheuristic optimization algorithm, named BRO (battle royale optimization), is proposed. The proposed method is inspired by a genre of digital games knowns as “battle royale.” BRO is a population-based algorithm in which each individual is represented by a soldier/player that would like to move toward the safest (best) place and ultimately survive. The proposed scheme has been compared with the well-known PSO algorithm and six recent proposed optimization algorithms on nineteen benchmark optimization functions. Moreover, to evaluate the performance of the proposed algorithm on real-world engineering problems, the inverse kinematics problem of the 6-DOF PUMA 560 robot arm is considered. The experimental results show that, according to both convergence and accuracy, the proposed algorithm is an efficient method and provides promising and competitive results.

About

Battle Royale Optimization Algorithm - Matlab codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages