All Projects → RKX1209 → c3

RKX1209 / c3

Licence: Apache-2.0 License
The C3, SMT/SAT solver written in C.

Programming Languages

c
50402 projects - #5 most used programming language
Yacc
648 projects
Lex
420 projects
shell
77523 projects
Makefile
30231 projects
C++
36643 projects - #6 most used programming language
SMT
39 projects

C3

The C3, SMT solver written in C. Currently WIP project...

Usage(SAT solver)

C3 has support for DIMACS file format as input for SAT solver.

$ ./c3 -D <DIMACS format file>

You can also solve Sudoku by following command.

$ ./test/sudoku/gen_cnf.sh

Usage(SMT solver)

C3 has also support SMT-LIB2 file format as input for SMT solver.

$ ./c3 -S <SMT-LIB2 format file>

Test

You can try random test. All expression are generated by random.

$ make test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].