Skip to content

An Open-Source benchmark of the state-of-the-art in electrical cable routing

Latest

Choose a tag to compare

@JelmarVersleijen JelmarVersleijen released this 26 Feb 08:55
982a9ee

Release for benchmark publication.

Key components

  • main.py - used to calculate the results in a geopackage as shown in the benchmark publication.
  • utility_route_planner/models/mcda - implementation for creating the cost-surface in a scalable way.
  • utility_route_planner/models/mcda/mcda_presets.py - criteria and values used during creation of the benchmark publication results.
  • utility_route_planner/models/lcpa - implementation for getting the least-cost path on a cost-surface based on Dijkstra.
  • utility_route_planner/models/route_evaluation_metrics.py - implementation of metrics used in the results section of the benchmark publication.
  • tests/ - lots of tests for both lcpa and mcda.

Main Contributors