ethanjweiner / visualize-the-web

A geographic visualizer of HTTP requests across long distances, built with Python and Flask
2 stars 1 forks source link

Update the routing function so that it can produce multiple possible routes #30

Closed ethanjweiner closed 3 years ago

ethanjweiner commented 3 years ago

Task Title

Task: Update the routing function so that it can produce multiple possible routes

Task Description

This Task will...

Epic Parent

Feature: Awesome Feature Title

ethanjweiner commented 3 years ago

Idea: Sort the neighboring routers in a RANDOM ORDER --> First one that works is chosen

This will still guarantee termination, because the path MUST get closer to the destination on each iteration