Using a data from a map in .txt file. Each entry in the map file contains four positive integers, separated by a blank space:
From To TotalDistance DistanceOutdoors
32 76 54 23
This entry would become an edge from 32 to 76.
Path_searcher solves a simple optimization problem on a graph. It finds the shortest route from one building to another using depth-first search algorithm.