Skip to content

Fault Tolerant Computing final project, create a network given reliability and cost constraints

Notifications You must be signed in to change notification settings

amasciotra/ECSE422_final_project

Repository files navigation

ECSE422_final_project

Fault Tolerant Computing final project, create a network given reliability and cost constraints

Alex Masciotra (260746829) Giuseppe Lipari (260742811)

THIS CODE RUNS WITH PYTHON 3.7, WILL NOT WORK WITH PYTHON 2

run python3 main.py to run the project or python main.py will also work if python 3 is set as the default path

Made with python version 3.7, cannot guarantee full functionality with other versions of python 3.

This project takes in an input txt file in the form of the input.txt given, for the number of cities, and reliabilities and cost of each city to be connected to eachother.

It outputs the solutions if possible to the respective text files as well as printed on the console

PartASolution and PartBSolution are the textfile

Follow the instructions from the User interface to use

for Part a) enter a reliability goal between 0 and 1,

for Part b) enter a cost constraint so that the maximum reliability can be calculated according to the cost given.

About

Fault Tolerant Computing final project, create a network given reliability and cost constraints

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages