private double CalculateEdgeRatio(EdgeDetails e, double n) =>
 Math.Pow(e.Pheromone + 1.0 / n, ALPHA) * Math.Pow(1.0 / e.Distance, BETA) / n + 1.0 / n;
 private void PlacePheromoneOnEdge(EdgeDetails e) =>
 e.Pheromone += AMOUNT_OF_PHEROMONE_TO_PLACE;