Constraint Satisfaction Solvers ML Frameworks
Implementations of CSP algorithms and solvers for combinatorial puzzles (Sudoku, KenKen, crosswords, graph coloring, etc.). Does NOT include SAT solvers, general optimization frameworks, or puzzle games without explicit CSP modeling.
There are 24 constraint satisfaction solvers frameworks tracked. The highest-rated is nikhilranjan7/sudoku-solver at 29/100 with 10 stars.
Get all 24 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=constraint-satisfaction-solvers&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
nikhilranjan7/sudoku-solver
AI that will solve sudoku based on search and constraint propagation... |
|
Experimental |
| 2 |
fabridigua/LogicGamesSolver
A Python tool to solve logic games with AI, Deep Learning and Computer Vision |
|
Experimental |
| 3 |
stressGC/Python-AC3-Backtracking-CSP-Sudoku-Solver
Python implementation of a sudoku puzzle solver (CSP) using AC3 and... |
|
Experimental |
| 4 |
GeorgeSeif/Sudoku-Solver
An algorithm for automatically solving Soduko puzzles |
|
Experimental |
| 5 |
SrinidhiRaghavan/AI-Sudoku
Solving sudoku puzzle using backtracking and AC-3 |
|
Experimental |
| 6 |
MatthiasNickles/diff-SAT
Probabilistic Answer Set Programming and Probabilistic SAT solving, based on... |
|
Experimental |
| 7 |
davekolian/Sudoku-Solver
Java program that can solve Sudoku puzzles (of type 2x2, 2x3, 3x3 and 3x3... |
|
Experimental |
| 8 |
chanioxaris/kenken-solver
Solves KenKen puzzles, by representing it as a Constraint Satisfaction Problem (CSP) |
|
Experimental |
| 9 |
amir-hossein-khodaei/ai-sudoku-csp-visualizer
Interactive AI Sudoku Solver visualizing CSP algorithms (Backtracking, AC-3,... |
|
Experimental |
| 10 |
nouamanehaddou/sudokuSolving
sudoku resolving using AI algorithms |
|
Experimental |
| 11 |
academixxx/knowledge-ai-py
Classic Knights and Knaves logic puzzles in python. |
|
Experimental |
| 12 |
seker212/SI_Lab_Sem6
Slitherlink Puzzle interpreting as a SAT Problem |
|
Experimental |
| 13 |
rafi007akhtar/SudokuSolver
My footsteps into Artificial Intelligence as I make this Sudoku Solver while... |
|
Experimental |
| 14 |
bhimrazy/Artificial-Intelligence-Projects
This repository contains solved AI Projects. |
|
Experimental |
| 15 |
Aniket-Mishra/Competitive_Sudoku_Solver_AI
Repository for the code to create an AI agent to play competitive Sudoku. |
|
Experimental |
| 16 |
erfanghasemi/sudoku_solver
This project is a sudoku-solver implement by Constraint satisfaction... |
|
Experimental |
| 17 |
Marcellohugo/KonsepKecerdasanArtificial
Kumpulan tugas dan ujian mata kuliah Konsep Kecerdasan Artifisial (KKA) —... |
|
Experimental |
| 18 |
sunsided/sudoku2-rs
Another take at Sudoku solving |
|
Experimental |
| 19 |
toanphan19/tiny-sat
A SAT solver using DPLL algorithm. |
|
Experimental |
| 20 |
jgurakuqi/search-based-sudoku-solver
This project aims to show how to solve a given Sudoku in two different ways,... |
|
Experimental |
| 21 |
fabioo29/csp-sudoku-solver
Comparison of performance between different AI algorithms (Backtracking,... |
|
Experimental |
| 22 |
acorrenson/Puzzle
An OCaml DSL for problem solving based on symbolic AI techniques |
|
Experimental |
| 23 |
arashsm79/ravenous-polarity
Implementation of CSP heuristics and backtracking algorithm for magnet... |
|
Experimental |
| 24 |
geekn0rd/Sudoku-AI
Solving the sudoku as a CSP and heuristics like MRV and AC3 |
|
Experimental |