shackle-rs / shackle
A constraint modelling and rewriting library and compiler framework written in rust
☆22Updated this week
Alternatives and similar repositories for shackle:
Users that are interested in shackle are comparing it to the libraries listed below
- DDO a generic and efficient framework for MDD-based optimization.☆60Updated last month
- A modern (trail saving, clause subsumption/vivification, learning-rate based selecting, rephrase) CDCL SAT solver in Rust☆85Updated last week
- A rust crate for boolean expressions (expression trees, decision diagrams, etc.)☆31Updated this week
- A (parametrized) Rust SAT solver originally based on MiniSat☆30Updated 7 months ago
- A Rust hashconsing library.☆30Updated 6 months ago
- Datalog + Egg = Good☆65Updated last year
- A simple (unfinished) SMT solver for QF_ABV.☆37Updated 5 years ago
- Sruth Lùbach: A toy optimization engine☆23Updated 3 years ago
- Collections Library for Adapton, in Rust☆13Updated 7 years ago
- Verifier for pseudo-Boolean proofs☆13Updated 2 years ago
- 🫓 A parser for the FlatZinc modelling language☆11Updated 3 months ago
- A simple induction and BMC engine.☆23Updated 2 years ago
- Experimental minisat SAT solver reimplementation in Rust☆71Updated 5 years ago
- ☆31Updated 10 months ago
- benchmarking e-graph extraction☆35Updated 2 months ago
- ☆18Updated last week
- Typed λ-calculus in Rust☆28Updated last year
- A date and time library for Lean 4☆11Updated 9 months ago
- A golden file testing library for rust☆32Updated 2 months ago
- An operator precedence parser for Scryer Prolog, an up and coming ISO Prolog implementation.☆13Updated 3 years ago
- Library for building stateful property tests using the proptest crate☆23Updated 7 months ago
- Datalog with equality for rust☆66Updated 2 months ago
- Yuck is a local-search constraint solver with FlatZinc interface☆57Updated 5 months ago
- sorear's Metamath system engine - version 3 Rust☆23Updated last year
- A fast, brute force, automatic theorem prover for first order logic☆39Updated 3 months ago
- Constraint programming in Rust☆104Updated last year
- Type-Level Programming in Rust☆27Updated 3 years ago
- ☆10Updated 3 years ago
- The Chuffed CP solver☆98Updated last month
- Compiler optimizer for arbitrary control flow based on equality saturation☆94Updated 2 years ago