Skip to main content

ACOpy

https://img.shields.io/pypi/v/acopy.svg https://img.shields.io/travis/rhgrant10/acopy.svg Documentation Status

Ant Colony Optimization for the Traveling Salesman Problem.

Features

  • Uses NetworkX for graph representation

  • Solver can be customized via plugins

  • Has a utility for plotting information about the solving process

  • CLI tool that supports reading graphs in a variety of formats (including tsplib95)

  • Support for plotting iteration data using matplotlib and pandas

ACOpy was formerly called “Pants.”

For now, only Python 3.6+ is supported. If there is demand I will add support for 3.4+.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.7.0 (2020-04-18)

  • Bump all dependencies to latest

  • Fix minor display issue in the CLI

  • Add py37 to the tox config

0.6.4 (2019-05-17)

  • Fix the missing acopy.utils package problem

0.6.3 (2019-05-17)

  • Freshen up the dev dependencies

  • Add the Python 3.7 classifier

  • Actually fix import issue

0.6.2 (2019-02-02)

  • Fix import issue

0.6.1 (2018-10-07)

  • Bump dependency on tsplib95 to 0.3.2

0.6.0 (2018-08-18)

  • First release on PyPI as acopy

  • Complete rewrite

  • Support for networkx

  • Support for tsplib95

  • Customizable solver

  • Plotting capabilities

  • Now uses Apache 2.0 License (formerly GPLv3)

  • Supports only python 3.6+

0.5.2 (2014-09-09)

  • Last release on the PyPI as ACO-Pants

Release files for acopy 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for acopy 0.7.0
File Size Uploaded
acopy-0.7.0.tar.gz 1.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for acopy 0.7.0
File Interpreter ABI Platform
acopy-0.7.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 1.4 MB

Release files / acopy-0.7.0.tar.gz

Download URL acopy-0.7.0.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
345d86a480315fd31b19993c89b165c9ccca50ea901b59b123c44b8441d0d0ce
BLAKE2b-256 checksum
How to use checksums
01abf86a39ace7d18be44468597c57af1aa877b9317de94adb6095612e2bac04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.10.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.4

Release files / acopy-0.7.0-py2.py3-none-any.whl

Download URL acopy-0.7.0-py2.py3-none-any.whl
Size 16.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
64693230dd31291364103af468d66bf1929682a2df3ac7262fce4fd973b5966e
BLAKE2b-256 checksum
How to use checksums
7489e645f0091a6bee2df1419fb3e6c88ff052b41f6a6fae15a0441a560b3abf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.10.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.4

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page