The programs that produce SAT benchmarks, each as a Docker image: the families the competitions used, and others that live outside them, in papers and in solver tuning.

A pilot, and a collective one: please check, correct and contribute. Everything here is generated from the data of the sat-heritage/benchs-generators repository. A generator whose licence is unknown has its recipe published but no image, and a family with no generator is one we could not find or could not run: corrections, missing generators and licence clarifications are welcome as pull requests or issues. Adding your own generator takes four files, or just an issue with a link to your code: see adding a generator. The companion project for solvers is SAT Heritage.
Overview · Families

argumentation

Solver rankings on this family, and the generator that reproduces it.

What to run on a problem of this kind

The solvers that did best on this family in the SAT Competition 2026, as images of the companion project. They are a better bet on such a problem than the overall winner of that year, which this family often disagrees with.

SolverSolvedCommand
yalun_kissat-eda-115 / 15
docker run --rm -v "$PWD:/data" satex/kissat-eda-1:2026 your-instance.cnf
biere_kissat-biere15 / 15 no image published for this solver yet
yalun_kissat-eda-215 / 15
docker run --rm -v "$PWD:/data" satex/kissat-eda-2:2026 your-instance.cnf

No generator here yet

We have not packaged a generator for this family. If you wrote it, or know where its code lives, a issue is very welcome.

SAT Competition 2023 · 20 instances

Ranked by PAR-2 on this family alone. Winner of the whole main track that year: SBVA-sbva_cadical.

#SolverSolvedPAR-2 per instance
1ReEncode-kissat-ReEncode-pair-kissat.sh 14 / 203432 s
2tabularasat-1.0.0 14 / 203474 s
3SBVA-sbva_kissat 14 / 203477 s
4AMSAT_ 14 / 203529 s
5PReLearn-kissat-PReLearn-kissat.sh 14 / 203542 s
6MapleCaDiCaL_LBD-990_275 14 / 203553 s
7MapleCaDiCaL_PPD-950_950 14 / 203576 s
8MapleCaDiCaL_PPD-500_500 14 / 203580 s
9kissat-3.1.0 14 / 203598 s
10MapleCaDiCaL_LBD-990_500 14 / 203642 s
11Cadical_ESA 14 / 203648 s
12PReLearn-kissat-PReLearn-tern-kissat.sh 14 / 203683 s

SAT Competition 2024 · 21 instances

Ranked by PAR-2 on this family alone. Winner of the whole main track that year: kissat-sc2024.

#SolverSolvedPAR-2 per instance
1hCaD-pbva 21 / 21884 s
2kissat-sc2024 21 / 21920 s
3hKis-bva 21 / 21963 s
4hCaD-bva 21 / 21979 s
5AMSAT 21 / 21981 s
6AMSAT_RGC 21 / 21996 s
7CaDiCaL 21 / 211118 s
8Cadical_ESA 21 / 211183 s
9BreakID-Kissat 19 / 211586 s
10Kissat_MAB-DC 19 / 212053 s
11Kissat_MAB_ESA 19 / 212138 s
12Kissat_MAB_Binary 19 / 212139 s

SAT Competition 2026 · 15 instances

Ranked by PAR-2 on this family alone. Winner of the whole main track that year: anders_satsuma-iter-kissat.

#SolverSolvedPAR-2 per instance
1yalun_kissat-eda-1 15 / 15202 s
2biere_kissat-biere 15 / 15240 s
3yalun_kissat-eda-2 15 / 15260 s
4yalun_kissat-eda-3 15 / 15262 s
5yalun_kissat-eda-4 15 / 15262 s
6guo_kissat-ae-hucb 15 / 15448 s
7zheng_kissat-mab-hypre 15 / 15509 s
8zheng_kissat-mab-hypre-v2 15 / 15509 s
9liang_kissat-mab-da 15 / 15641 s
10biere_cadical3 15 / 15667 s
11guo_kissat-ae-eg 14 / 15748 s
12zhenwei_mergesat 14 / 15755 s