pyscheduling
THE python package to solve scheduling problems
Installation
$ pip install pyscheduling
Usage
import pyscheduling.SMSP.interface as sm
problem = sm.Problem()
problem.add_constraints([sm.Constraints.W,sm.Constraints.D])
problem.set_objective(sm.Objective.wiTi)
problem.generate_random(n=20,Wmax=10)
solution = problem.solve(problem.heuristics["ACT"])
print(solution)
Contributing
Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.
License
pyscheduling was created by the scheduling-cc organization. CC-BY-NC-ND-4.0.
Metadata
Release files for pyscheduling 0.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyscheduling-0.1.8.tar.gz | 707.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyscheduling-0.1.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / pyscheduling-0.1.8.tar.gz
| Download URL | pyscheduling-0.1.8.tar.gz |
|---|---|
| Size | 707.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
33ee73114357bc023a8ec82b64bfbb55738630fea947576c48371901d03bacbd
|
|
BLAKE2b-256 checksum How to use checksums |
784ecd6a16b76653d2bb59dba4f5ef84aa74f0a872a8c3c338cc0bb5704045ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.16
|
Release files / pyscheduling-0.1.8-py3-none-any.whl
| Download URL | pyscheduling-0.1.8-py3-none-any.whl |
|---|---|
| Size | 741.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b1bf1008f24dc8983df7f2e89e006a0256f45781f91f0f9cd059981fe76e0e07
|
|
BLAKE2b-256 checksum How to use checksums |
1777516c39262be6fde241a9d8000c6b932a30ae6c265b9e95f0241b72e85905
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.16
|