ExVrp.Benchmark (ExVrp v0.5.2)

Copy Markdown View Source

Benchmark suite for ex_vrp solver.

Runs benchmarks on VRPLIB instances with multiple seeds and reports solution quality regressions against known expected distances (seed=42).

Summary

Functions

available_instances()

expected_distances()

run(instances, opts \\ [])

Runs benchmarks on the specified instances.

Options

  • :iterations - Number of solver iterations per run (default: 1000)
  • :save - Path to save JSON results

Examples

ExVrp.Benchmark.run(:all)
ExVrp.Benchmark.run([:ok_small, :rc208], iterations: 500)