getEdgeWeight method
A Method to get the weight of an edge. Because the graph has directional nodes
you need to specify a starting node a and an ending node b. Because this is a directed graph a and b are NOT interchangeable.
Implementation
@override
double getEdgeWeight(Vertex a, Vertex b) => graph[getVertex(a)]!
.firstWhere((element) => element.b.equalsById(b))
.weight;