R/solver.nn.R

Defines functions run.nn makeTSPSolver.nn

#' @export
makeTSPSolver.nn = function() {
  makeTSPSolverInternal(
    cl = "nn",
    short.name = "nn",
    name = "Nearest-Neighbor Algorithm for the symmetric and asymmetric TSP",
    description = "",
    properties = c("euclidean", "deterministic", "asymmetric"),
    packages = "TSP"
  )
}

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