FASTLANE: A Framework for Answer Set Programming-based Large Neighborhood Search
The goal of this project is to implement an extensive and easily modifiable implementation of LNS using the tools of potassco.
Installation
The framework can be installed with any Python version newer than 3.12 using pip:
pip install potassco-fastlane
To access the latest updates and fixes you can either use:
pip install git+https://github.com/potassco/fastlane
Or alternatively build the tool yourself, which requires the setuptools
package. We recommend using conda, which includes setuptools in its default
Python installation. To build the tool manually run the following commands:
git clone https://github.com/potassco/fastlane
cd fastlane
conda create -n <env-name> python=3.14
conda activate <env-name>
pip install .
Documentation
The documentation can be accessed here or build and hosted using:
$ pip install .[doc]
$ zensical serve
Usage
You can check a successful installation by running
$ fastlane -h
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file potassco_fastlane-6.0.1.tar.gz.
File metadata
- Download URL: potassco_fastlane-6.0.1.tar.gz
- Upload date:
- Size: 115.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12f27211a227c6144de8230cff2d1fcf60f1e3634a85e373a5c628e4c41d3d1e
|
|
| MD5 |
84f5136298a2a4071f76760950bc71a2
|
|
| BLAKE2b-256 |
39995c772554e37f7a9f371e0d9f1306bc0cbb205b1ee568d096f4f2b84bc3f8
|
Provenance
The following attestation bundles were made for potassco_fastlane-6.0.1.tar.gz:
Publisher:
deploy.yml on potassco/fastlane
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
potassco_fastlane-6.0.1.tar.gz -
Subject digest:
12f27211a227c6144de8230cff2d1fcf60f1e3634a85e373a5c628e4c41d3d1e - Sigstore transparency entry: 2580526270
- Sigstore integration time:
-
Permalink:
potassco/fastlane@13eadd390c52bf7d264fb23003837ea041799f46 -
Branch / Tag:
refs/tags/v6.0.1 - Owner: https://github.com/potassco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@13eadd390c52bf7d264fb23003837ea041799f46 -
Trigger Event:
push
-
Statement type:
File details
Details for the file potassco_fastlane-6.0.1-py3-none-any.whl.
File metadata
- Download URL: potassco_fastlane-6.0.1-py3-none-any.whl
- Upload date:
- Size: 60.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd5f64ce8f953677a03b673605c16401e7baea1edc8da8f3c80a4fa672b693ab
|
|
| MD5 |
69f1d4d563c4566a9f89403c533bfe95
|
|
| BLAKE2b-256 |
a51f2ecb0271c5d666e6dfdae0bbd16b45fd7f56bb062335680dbc690d530993
|
Provenance
The following attestation bundles were made for potassco_fastlane-6.0.1-py3-none-any.whl:
Publisher:
deploy.yml on potassco/fastlane
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
potassco_fastlane-6.0.1-py3-none-any.whl -
Subject digest:
cd5f64ce8f953677a03b673605c16401e7baea1edc8da8f3c80a4fa672b693ab - Sigstore transparency entry: 2580526281
- Sigstore integration time:
-
Permalink:
potassco/fastlane@13eadd390c52bf7d264fb23003837ea041799f46 -
Branch / Tag:
refs/tags/v6.0.1 - Owner: https://github.com/potassco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yml@13eadd390c52bf7d264fb23003837ea041799f46 -
Trigger Event:
push
-
Statement type: