Asat
Status
SAT-Ex era solver, older than the competition output format: prints SATISFIABLE or UNSATISFIABLE on a one-line summary, no s line and no model.
Licence
not identified No licence file or recognizable licence header was found in the archived sources. SAT Heritage redistributes the sources as the competition did; before any other use, ask the authors. If you know the licence, send a pull request adding a license field to this entry.
Pull it from Docker and run it
docker pull satex/asat:2000 docker run --rm -v $PWD:/data satex/asat:2000 instance.cnf
No build needed: the image is published on Docker Hub (checked 2026-09-25). Mount the directory that holds your instance on /data; the proof file is optional and not produced by this solver. Its full provenance is kept: the archived sources, the pinned build environment and the recipe are all listed below, and satex build asat:2000 rebuilds the same image on your own machine if you would rather not trust ours (slower, same solver).
Download the sources 2000-Asat.src.tgz, the competition submission as archived by SAT Heritage, to build it yourself with the recipe below. Downloaded 51 times.
- Licence
- not identified: no licence file or header found in the archive; if you know it, send a pull request
- Image
satex/asat:2000- Command
Asat FILECNF- Compressed input
- decompressed by the image
How it is built
- Recipe
- builder generic/2000
- Builder
generic/2000- Environment
debian/eol:potato- Sources
- 2000-Asat.src.tgz
Last verification
Run on 2026-09-16.
Build
| build-environment | ok | |
| builder-base-image | ok | |
| compile | ok | |
| docker-engine | ok | |
| image-assemble | ok | |
| runtime-base | ok | |
| runtime-base-image | ok | |
| runtime-dependencies | ok | |
| source-download | ok | |
| source-extract | ok |
Tests
| launch | ok | |
| sat-gzip-model | skip | invalid result |
| sat-gzip-result | fail | expected exactly one result status, found 0 |
| sat-gzip-termination | ok | SAT |
| sat-model | skip | invalid result |
| sat-result | fail | expected exactly one result status, found 0 |
| sat-termination | ok | SAT |
| unsat-proof | skip | unsupported |
| unsat-result | fail | expected exactly one result status, found 0 |
| unsat-termination | ok | UNSAT |