.. image:: https://img.shields.io/travis/rhgrant10/tsplib95.svg :target: https://travis-ci.org/rhgrant10/tsplib95 :alt: Continuous Integration
.. image:: https://codecov.io/gh/rhgrant10/tsplib95/branch/master/graph/badge.svg :target: https://codecov.io/gh/rhgrant10/tsplib95 :alt: Code Coverage
.. image:: https://readthedocs.org/projects/tsplib95/badge/?version=latest :target: https://tsplib95.readthedocs.io/?badge=latest :alt: Documentation Status
TSPLIB 95 is a library for working with TSPLIB 95 files.
It also has a CLI program to print a tabular summary of one or more TSPLIB95 files... no idea why anyone would want that, but there you have it nonetheless.
See TSPLIB_ for original details, including file format specification, C++ code, and sample problems.
This package was created with Cookiecutter and the
audreyr/cookiecutter-pypackage project template.
StandardProblem.get_nodesignoring node indices specified in demands
Solutionclasses into the new
Changes to the conversion into a
normalizedparameter to allow nodes to be renamed as zero-index integers when obtaining a
Depots, demands, node coordinates, and display data fields now default to
empty containers rather than
Fixed twine/PyPI warning about long description mime type
ParsingErrorrather than the base
Problem.is_completethat produced a
Problem.is_depictablethat produced a
Problem.get_displaythat produced an
Problem.is_weightedthat caused problems with defined nodes coords to use the unit distance function