Skip to main content

Ascent Science ACO plugin

Install version 0.1.3 with python -m pip install ascent-science-aco==0.1.3, then use ascent.combinatorial.ACOOptimizer(...).

ACO runs on the authenticated platform server by default, where the deployment selects the Haifeike Compass accelerator on host 244. Pass execution="local" only when local execution is explicitly required.

The solver implements the Ant System update rule for directed and symmetric travelling-salesperson instances. The result exposes three convergence series:

  • history: best-so-far distance (monotonically non-increasing)
  • iteration_best_history: best distance found in each iteration
  • mean_history: mean distance of all ants in each iteration

0.1.3

  • Preserves the real accelerator runtime returned by the platform.
  • Falls back to the response envelope runtime for compatibility with older servers.
  • Rejects missing or invalid runtime metadata instead of reporting a misleading zero.

0.1.2

  • Runs on the platform GPU server by default and preserves explicit local mode.
  • Returns all three convergence histories from Haifeike accelerator executions.

0.1.1

  • Uses the Ant System transition probability with pheromone and inverse-distance heuristics.
  • Applies evaporation and Q / L deposits after every iteration.
  • Preserves directed pheromone updates for asymmetric matrices and mirrors deposits for symmetric matrices.
  • Returns the best-so-far convergence history used by the experiment chart.

Metadata

Release files for ascent-science-aco 0.1.3

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

Source distribution (sdist)

Source distribution for ascent-science-aco 0.1.3
File Size Uploaded
ascent_science_aco-0.1.3.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ascent-science-aco 0.1.3
File Interpreter ABI Platform
ascent_science_aco-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 10.6 kB

Release files / ascent_science_aco-0.1.3.tar.gz

Download URL ascent_science_aco-0.1.3.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
77f6a28177638e620c01cd6a35ca7135a7d97ed15bf72ba9669417857cd463bc
BLAKE2b-256 checksum
How to use checksums
c87ecc2fd5be183bfe03a3a9057f37d50619fcfb096c55b8fb01044f8b2f27dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / ascent_science_aco-0.1.3-py3-none-any.whl

Download URL ascent_science_aco-0.1.3-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
46ad04b37c55fc7f42328e1bedb4c567d009f668315e81cc1781738feab154b1
BLAKE2b-256 checksum
How to use checksums
c4b81807c4295b7431842cad2e5878bb94d46f5dba4dfa9fb733d98bf3fe5591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.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