There are 25 repositories under constraint-programming topic.
AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
An open-source Java library for Constraint Programming
Get started with Timefold quickstarts here. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
Assembly super-optimization via constraint solving
Fast TypeScript implementation of the Cassowary constraint solving algorithm (soon for AssemblyScript / WebAssembly).
Access to all MiniZinc functionality directly from Python
Optimally allocate poker chips using constrained, nonlinear optimization
Julia hybrid constraint programming solver enhanced by a reinforcement learning driven search.
An Open Source .Net Constraint Programming Solver
Derivative-Free Global Optimization Algorithm (C++, Python binding) - Continuous, Discrete, TSP, NLS, MINLP
ConstraintSolver in Julia: Blog posts ->
Conjure: The Automated Constraint Modelling Tool
Hands-on course about linear programming and mathematical optimization.
Exact solutions for two-dimensional bin packing problems by branch-and-cut
Safe Pontryagin Differentiable Programming (Safe PDP) is a new theoretical and algorithmic safe differentiable framework to solve a broad class of safety-critical learning and control tasks.
Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability
A modular Python library for creating, solving, and visualizing job shop scheduling problems.
EA FC 26 Automated SBC Solving using Integer Programming ⚽
An integrated visual environment for metabolic modeling with common methods such as FBA, FVA and Elementary Flux Modes, and advanced features such as thermodynamic methods, extended Minimal Cut Sets, OptKnock, RobustKnock, OptCouple and more!
OpenCASCADE GUI Viewer/Editor
A Python wrapper for the MiniZinc tool pipeline.
NuCS is a Python constraint programming library for solving Constraint Satisfaction and Optimization Problems over finite domains
Use MiniZinc in the browser or with NodeJS