Skip to content

Algorithm Design Course Project. Using algorithm such as A* and Djikstra and variations to achieve many different objectives

Notifications You must be signed in to change notification settings

rafalm0/Algo-Design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

COMP 6651 Algorithm Design Techniques


1- Contents

  • main.py
  • README.md
  • graphs.txt
  • logs.csv

2 - Running the experiments

The project was coded in python 3.11 with no extra libraries needed to run it.

The script can be run in a simple call alongside python or python3:

python3 main.py
or
python main.py

3 - Running scenarios

If there is no "graphs.txt" on the directory, the code will generate the graphs, then export into a new "graphs.txt" file and then test it.

From that point on the experiments will run, each method at a time, from graph to graph, in the end the code will output a log file that can be examined for more information about the experiments results. (if an output log already exists it will be overwritten)

About

Algorithm Design Course Project. Using algorithm such as A* and Djikstra and variations to achieve many different objectives

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages