Welcome to ilpy's documentation! ================================ **ilpy** is a Python library that provides unified wrappers for popular Integer Linear Programming (ILP) solvers such as Gurobi and SCIP. It offers a consistent API that abstracts away the differences between solver implementations. With ilpy, you can: * Define linear and quadratic optimization problems using a simple, intuitive syntax * Express constraints using natural Python expressions * Switch between different solver backends (currently Gurobi and SCIP) * Monitor solver progress through callback events * Support for continuous, binary, and integer variables .. toctree:: :maxdepth: 2 :caption: Contents: api Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`