1. The document demonstrates how a CDCL SAT solver works on a small example problem with 9 variables and 7 clauses. 2. It shows the step-by-step deductions made by the solver as it decides variable assignments, deduces implications, and detects a conflict. 3. When a conflict is found, the solver performs conflict analysis to determine the reason for the inconsistency and learns a new clause, which
![How a CDCL SAT solver works](https://cdn-ak-scissors.b.st-hatena.com/image/square/b45d1d9068c8dac140d4ca6552e4db17cb8a63af/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fcdcl-120923095708-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)