Skip to content

Commit d1c8065

Browse files
Test SAT solvers in notebooks
1 parent 0e44526 commit d1c8065

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

notebooks/07_appendix.ipynb

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "82decfd3",
6+
"metadata": {},
7+
"source": [
8+
"## Using SAT-solvers"
9+
]
10+
},
11+
{
12+
"cell_type": "code",
13+
"execution_count": 2,
14+
"id": "3c4d150c",
15+
"metadata": {},
16+
"outputs": [
17+
{
18+
"name": "stdout",
19+
"output_type": "stream",
20+
"text": [
21+
"[-1, 2, -3]\n",
22+
"UNSAT\n"
23+
]
24+
}
25+
],
26+
"source": [
27+
"from pycosat import solve\n",
28+
"\n",
29+
"print(solve([[1, -2, -3], [3, -1], [2, 3]]))\n",
30+
"print(solve([[-2, 3], [2, 1], [-3], [3, -1]]))"
31+
]
32+
}
33+
],
34+
"metadata": {
35+
"kernelspec": {
36+
"display_name": "Python 3 (ipykernel)",
37+
"language": "python",
38+
"name": "python3"
39+
},
40+
"language_info": {
41+
"codemirror_mode": {
42+
"name": "ipython",
43+
"version": 3
44+
},
45+
"file_extension": ".py",
46+
"mimetype": "text/x-python",
47+
"name": "python",
48+
"nbconvert_exporter": "python",
49+
"pygments_lexer": "ipython3",
50+
"version": "3.9.13"
51+
}
52+
},
53+
"nbformat": 4,
54+
"nbformat_minor": 5
55+
}

0 commit comments

Comments
 (0)