Skip to content

Program to find most economic route from list of airports and given aircrafts. OOP design practise.

Notifications You must be signed in to change notification settings

FrauBoes/aviation_routing

Repository files navigation

BestFlightPlan

The program reads a file with a list of airports plus a given aircraft and writes the most economic route to a file.

Prerequisites

This project was created in a Python 3.6 environment.

Installation and Setup

Run the following commands in Terminal:

pip install -r requirements.txt

Running the Program

From the project directory (in Terminal), run this command:

python run.py

The input assumes a relative path from the project directory for input and output files.

Running the Tests

From the project directory (in Terminal), run each of these commands:

python test_atlas.py
python test_aircraftlist.py
python test_flightplan.py
python test_flightplanlist.py


Thanks for reading!

About

Program to find most economic route from list of airports and given aircrafts. OOP design practise.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages