Skip to content

Commit 8f9c3c1

Browse files
Create solvers.md
1 parent 395bb34 commit 8f9c3c1

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

solvers.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Install MaxSAT Solvers for Popper
2+
3+
### UWrMaxSAT
4+
5+
See the "quick install" section: <https://github.com/marekpiotrow/UWrMaxSat>
6+
Expand
7+
install_solvers.md
8+
1 KB
9+
Andrew — Today at 12:25
10+
I will add that the repo
11+
Thanks
12+

13+
# Install MaxSAT Solvers for Popper
14+
15+
### UWrMaxSAT
16+
17+
See the "quick install" section: <https://github.com/marekpiotrow/UWrMaxSat>
18+
19+
Ensure that `uwrmaxsat` is correctly installed and add it to your PATH.
20+
21+
### WMaxCDCL
22+
23+
```bash
24+
wget https://maxsat-evaluations.github.io/2023/mse23-solver-src/exact/WMaxCDCL.zip
25+
unzip WMaxCDCL.zip
26+
cd WMaxCDCL/code/simp
27+
make
28+
```
29+
30+
Ensure that `wmaxcdcl` is correctly installed and add it to your PATH.
31+
32+
### NuWLS-c
33+
34+
```bash
35+
wget https://maxsat-evaluations.github.io/2023/mse23-solver-src/anytime/NuWLS-c-2023.zip
36+
unzip NuWLS-c-2023.zip
37+
cd NuWLS-c-2023/code
38+
make
39+
cd ../bin
40+
```
41+
42+
Ensure that `NuWLS-c` is correctly installed and add it to your PATH.
43+
44+
### FAQ
45+
46+
*I use MacOS and Homebrew, and I cannot build the solvers:*
47+
Try adding these to the Makefile:
48+
49+
```
50+
LFLAGS += -L/opt/homebrew/lib/
51+
CFLAGS += -I/opt/homebrew/include/
52+
```

0 commit comments

Comments
 (0)