HomeComputer ScienceAutomated Reasoning: SAT Solver Search Tree Visualizer

🧩 Automated Reasoning: SAT Solver Search Tree Visualizer

Watch a DPLL SAT solver explore a 3-CNF formula's search tree live: unit propagation, decisions, conflicts and backtracking, until it proves SAT or UNSAT.

Computer Science3DAdvanced60 FPS
automated-reasoning ↗ Open standalone
⚙ Under the hood

Watch a DPLL SAT solver explore a random 3-CNF formula's decision tree live in 3D: unit propagation, branching decisions, conflicts and backtracking, until it proves the formula SAT or UNSAT.

Three.jsautomated reasoningSAT solverDPLLpropositional logicInstancedMesh

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)