R/solver.cheapest_insertion.R

Defines functions run.cheapest_insertion makeTSPSolver.cheapest_insertion

makeTSPSolver.cheapest_insertion = function() {
  makeTSPSolverInternal(
    cl = "cheapest_insertion",
    short.name = "cheapest_insertion",
    name = "Cheapest Insertion Algorithm for the (euclidean) TSP",
    description = "",
    properties = c("euclidean", "deterministic"),
    packages = "TSP"
  )
}

run.cheapest_insertion = function(solver, instance, ...) {
  return(runSolverFromTSPPackage(solver, instance, ...))
}
jakobbossek/salesperson documentation built on Dec. 11, 2021, 4:54 a.m.