Skip to content

Ant Colony Optimization algorithm solving Google HashCode 2020 online elimination problem

Notifications You must be signed in to change notification settings

Wector1/ant_colony_optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ant Colony Optimization

Ant Colony Optimization algorithm solving Google HashCode 2020 online elimination problem

Problem Statement

The problem statement can be found here

Solution

The solution is based on Ant Colony Optimization algorithm with additional mutations.

How to run

bash -c "git clone https://github.com/Wector1/ant_colony_optimization.git && \
         cd ant_colony_optimization && \
         cmake -B build             && \
         cd build                   && \
         make                       && \
         ./main"

Program accepts data through the standard input and outputs the solution to the standard output. Alternatively, you can specify the input and output files using the following command:

./main <input_file >output_file

About

Ant Colony Optimization algorithm solving Google HashCode 2020 online elimination problem

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published