Metadata-Version: 2.4
Name: greyjack
Version: 0.0.2
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Requires-Dist: numpy
License-File: LICENSE
Summary: 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.
Keywords: greyjack,solver,optimization,polars,metaheuristic,genetic algorithm
Author-email: "Egor Chnegov (CameleoGrey)" <cameleogrey@yandex.ru>
Maintainer-email: "Egor Chnegov (CameleoGrey)" <cameleogrey@yandex.ru>
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/CameleoGrey/greyjack-solver-python
Project-URL: Documentation, https://github.com/CameleoGrey/greyjack-solver-python
Project-URL: Repository, https://github.com/CameleoGrey/greyjack-solver-python.git
Project-URL: Issues, https://github.com/CameleoGrey/greyjack-solver-python/issues


# Preview

![](logos/greyjack-python-long-logo.png)

_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](https://github.com/CameleoGrey/greyjack-solver-rust/) 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.
