Skip to main content

GreyJack Solver is a metaheuristic constraint solver for Python (current version) built on top of Polars. It empowers you to solve a wide range of constraint optimization problems, including continuous, integer, and mixed-integer challenges.

Project description

Preview

In optimum we trust.

GreyJack Solver is an AI constraint solver for Python (current version) built on top of Polars. It empowers you to solve a wide range of constraint optimization problems, including continuous, integer, and mixed-integer challenges.

Editions

There are 2 editions of GreyJack Solver:

  • Rust version Ready to use, but there is still a lot of work to "complete" solver.
  • Python version (this repo, developing in progress...).

Common info

Developing of Python version is in progress. Repo is public to bind repo name, pip package name and show, that there will be something more than only Rust version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

greyjack-0.0.21.tar.gz (74.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

greyjack-0.0.21-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

greyjack-0.0.21-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

greyjack-0.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

greyjack-0.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

greyjack-0.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

greyjack-0.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

File details

Details for the file greyjack-0.0.21.tar.gz.

File metadata

  • Download URL: greyjack-0.0.21.tar.gz
  • Upload date:
  • Size: 74.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.2

File hashes

Hashes for greyjack-0.0.21.tar.gz
Algorithm Hash digest
SHA256 4256f1eed934424eb45a691ec6acc7b531e90547b6c4ca23e9dff053ec09b2d3
MD5 13db543964e355f6a771be6d83fd389d
BLAKE2b-256 c2fed20285db4e57dab2ec9e0a6220182f3f968b1b4bc0f351dd460e796c63f9

See more details on using hashes here.

File details

Details for the file greyjack-0.0.21-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for greyjack-0.0.21-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f140c9b6466a37446534ac894a09f5766d6b2cd887f6a8bf15a40b411a22a2cf
MD5 276fb9d196c75beefe83f6da99c3af30
BLAKE2b-256 ae78090937a660a9489f6242a8407f09e7cc53719fb09f12a51e14e29e7ff029

See more details on using hashes here.

File details

Details for the file greyjack-0.0.21-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for greyjack-0.0.21-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8bd5c1af76647f4af2038016ef140bc723517dc7af75ab3973af1b3273be9630
MD5 8b8a375d19a057e4c62c33d2a8d119af
BLAKE2b-256 18f4422f7bbe14983edea56b12531c4ddc92a830e350f3c6dc2323213f3e0350

See more details on using hashes here.

File details

Details for the file greyjack-0.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for greyjack-0.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92f8ad47754da1db60f388aed04f68622c72980c14c045acc0292f5bb3153618
MD5 9459f93cdf832fd3eee40e6e9cc77bf7
BLAKE2b-256 307f0e9ec64439b9adcf9f386b69ce6e6d535786104f919eb35737da1e62a59f

See more details on using hashes here.

File details

Details for the file greyjack-0.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for greyjack-0.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66496f6a18d24ffee59ae4c571bd8b4cd317b79779c9a6506000fa5cd16d9402
MD5 2a2112df193de19209871e4086077431
BLAKE2b-256 d8978e91809ed272a08df8d774ae7e5d6821e8d2f060be86bf32121febd8ec91

See more details on using hashes here.

File details

Details for the file greyjack-0.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for greyjack-0.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b9110afc0fcd91f30cd1e0532cd9b6e273ac9eb7b344a34fe836bcdcc601ba6
MD5 6f8dc5f7e1d92c2774b24e67f43b0a85
BLAKE2b-256 7dd0162b77e96728ae071f9cb14d454cf924a0af23c1a01f2d4f3a449845d090

See more details on using hashes here.

File details

Details for the file greyjack-0.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for greyjack-0.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99ff71c851d41bd3ac514f41c3e7039d4be5f96a6a5a79082d7c7cc24e22b5b7
MD5 9918c4ddb47cdaebefbaf53a68cd9bc5
BLAKE2b-256 084ec25d163bf996ef47642085a8bcf990fe3653742e9297aafb5fccdd4ac559

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page