A collection of classes providing simple hardware specification, simulation, tracing, and testing suitable for teaching and research. Simplicity, usability, clarity, and extensibility are the overarching goals, rather than performance or optimization.
This PR adds two functions,
paths
anddistance
, for easily getting a list of paths between one or more sources and one more destinations.