Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Ant Lion Optimizer (ALO)

This project based on the paper and contains an implementation of the Ant Lion Optimizer (ALO), inspired by the hunting mechanism of antlions. ALO is a metaheuristic optimization method that mimics the interaction between ants and antlions in nature to solve optimization problems.

Main components

  • Agent Class - Implements the properties and methods associated with the behavior of individual agents (ants).

  • Algorithm Class - Implements the core mechanics of the Ant Lion Optimizer.

  • Benchmark File - Provides a set of standard test functions to evaluate the algorithm's performance.

Getting Started:

To run this project, you need to install the required dependencies. You can install them using pip: 

pip install -r requirements.txt

About

This repository contains an implementation of the Ant Lion Optimizer (ALO), a nature-inspired algorithm used for solving optimization problems by simulating the interaction between ants and lions.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages