An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: z3-smt-solver

sethirus/The-Thiele-Machine

A self-verifying proof that the Thiele Machine is a universal model of computation which strictly contains the Turing Machine as a blind, special case. All open source because no one has convinced me not to.

Language: Python - Size: 1.88 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

ChaariMahmoud/VeriSol-Extended

VeriSol Extended is an enhanced version of the original Microsoft Verisol with additional support for WebAssembly (WASM) smart contracts and modern .NET 9.0 framework.

Language: C# - Size: 21.8 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

benbrastmckie/ModelChecker

A hyperintensional theorem prover for rapidly prototyping modular semantic theories

Language: Python - Size: 15.6 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 7 - Forks: 2

VeriFIT/z3-noodler Fork of Z3Prover/z3

The Z3-Noodler String Solver

Language: C++ - Size: 129 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 16 - Forks: 8

LP-RG/subxpat

The SubXPAT approximate logic synthesis framework

Language: Python - Size: 24.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 0

matthewoestreich/js-randomness-predictor

Predict Math.random output in Node, Chrome, Firefox, and Safari

Language: TypeScript - Size: 337 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

matthewoestreich/z3-static-build

Automated static builds of Z3 Theorem Prover for multiple platforms using GitHub Actions

Language: C++ - Size: 6.17 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ConfirmedDev/Tyler-Ai-Logic-Solver-SAT-SMT-Dashboard

This project was designed to serve as a research-grade symbolic reasoning dashboard that helps others explore the bridge between computational logic and interactive visualization.

Language: Python - Size: 40 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sschr15/kotlin-z3-wrapper

A way to interact with Z3 from Kotlin Multiplatform

Language: Kotlin - Size: 509 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jurisgpt/GrizlyUDVacator-CaseIntake

Symbolic AI for Legal Due Process – A domain-specific reasoning engine for Unlawful Detainer (Eviction) case triage, focused on default judgment relief under California CCP §§473(b) and 473.5. Unlike generative AI, this system performs formal legal reasoning using Answer Set Programming (Clingo), ensuring mathematically provable/ auditable o/p.

Language: Python - Size: 1.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

LilymoonW/FinalProject_CS340

This was created as part of our final project for Wellesley CS 340 project. Follows a interactive story where players navigate through a series of word logic puzzles. We model the word puzzles through formal verification tools Z3 and Alloy. Our aim is to formally encode each puzzle’s constraints, verify solution correctness with solvers.

Language: HTML - Size: 71.8 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

AlexanderViand/z3-fhe-experiments

Experiments in using Z3 to check common FHE transformations

Language: Python - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

teobanu21/SEARCH

SEARCH: Symmetric Encryption Algorithm Research

Language: Python - Size: 28.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

sdasgup3/validating-binary-decompilation

Scalable Validator for Binary Lifters

Language: LLVM - Size: 1.01 GB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 56 - Forks: 8

Indrajit-hub/ACAS-Xu-Verification-using-Z3

Language: Jupyter Notebook - Size: 220 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

LuizZak/swift-z3

A Swift wrapper over Microsoft's Z3 Theorem Prover

Language: C++ - Size: 117 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 12 - Forks: 5

notify-bibi/TriggerBug

Fast-Symbolic-Emulation-Engine. 主要用于自动化逆向约束求解,目的是解决angr的各种不足之处,大学时使用本工具solve了很多ctf题目,毕业后不打ctf了,很少维护了,后面可能会用来做一些其他的程序分析,反混淆也是不错. ( tips: repo设置private再public会丢失全部star, 原本还有30几个的 ... )

Language: C - Size: 109 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 1

DDiekmann/Applied-Verification-Lab-Neural-Networks

Some tutorials for different approaches to verify neural networks.

Language: Jupyter Notebook - Size: 3.97 MB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 4

adithyaov/general-scheduler

Language: Python - Size: 13.2 MB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

immkg/general-scheduler

Timetable scheduling is a complex and challenging problem, especially in educational institutions where multiple constraints must be balanced

Language: Python - Size: 14.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ykahalan/go-stp

Golang bindings to the STP API

Language: Go - Size: 4.88 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

codersguild/Software-Analysis-PAVT

Program Analysis, Software Verification & Testing. Python3, CAS, Dafny, Z3, CVC4, UCLID, ZChaff, NuSMV, AFL, Scala, CBMC & LLVM Framework (CO).

Language: Boogie - Size: 21.9 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 6

salarkalan/Specs-Analysis

Analysis of Formal Specifications SAT, SMT, Alloy, NuSMV.

Language: Java - Size: 29.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rhalbersma/zed

Z3-Python scripts to solve N-queens type puzzles on a Stratego board

Language: Python - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

tensor-fusion/Einstein-Riddle-Z3

Solving Einstein's Fish riddle with the Z3 theorem prover.

Language: SMT - Size: 8.79 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

vietdoo/draw-groups-connected-shapes

This program is designed to tackle the challenge of grouping intersecting shapes and coloring them in a unified way. By using a set of algorithms and data structures, the program is able to efficiently identify overlapping areas between shapes and assign them to the same group.

Language: C++ - Size: 32.2 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

0cherry/miasm Fork of cea-sec/miasm

Reverse engineering framework in Python

Language: Python - Size: 14.8 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

Brissouille/Lagrange

Cryptanalysis on differents algorithms with z3 solver sat

Language: Python - Size: 103 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 1

markusbrammer/z3-dotnet

My attempt at understanding the Z3 API for .NET (F#)

Size: 7.81 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

srapaport/Coop-robot

Algorithm using Interpolation to determine if a 'Robot move' strategy is efficient when the goal is to gather robots on one point

Language: Python - Size: 10.7 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

silab-nitkc/pukeko

An experimental LLVM-IR code fragment generator using the SMT solver Z3.

Language: Python - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

SamTheMar/Strip_packing_problem

The strip packing problem is a 2-dimensional geometric minimization problem. Given a set of axis-aligned rectangles and a strip of bounded width and infinite height, determine an overlapping-free packing of the rectangles into the strip minimizing its height.

Language: Jupyter Notebook - Size: 8.67 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 2

guyez/Present-Wrapping-Problem

CP and SMT model to solve the Present Wrapping Problem (PWP): given a wrapping paper roll of a certain dimen- sion and a list of presents, decide how to cut off pieces of paper so that all the presents can be wrapped. Consider that each present is described by the dimensions of the piece of paper needed to wrap it. Moreover, each necessary piece of paper cannot be rotated when cutting off, to respect the direction of the patterns in the paper.

Language: Python - Size: 196 KB - Last synced at: 8 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

nicolodon/MCVRP

Solving the MCVRP problem using: Constraint Programming, Satisfiability Module Theory and Mixed Integers Linear Programming.

Language: Python - Size: 4.02 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

jubitaneja/souper-cgo20-artifact

"Testing Static Analyses for Precision and Soundness". This is an artifact of our work accepted at the CGO 2020.

Language: C - Size: 171 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

indurks/mgsmt-inference

Infer Minimalist Grammars using the Z3 SMT-solver

Language: Python - Size: 1.03 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

indurks/mgsmt

A parser for minimalist grammars that uses the Z3 SMT-solver.

Language: Python - Size: 1.09 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

xennygrimmato/z3-floating-point-proofs

Automated Proofs about floating-point numbers using Z3 Theorem Prover

Language: Python - Size: 5.86 KB - Last synced at: 4 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 2

pncnmnp/Crossword-Solver

Mini crosswords solved quickly by guessing and positioning clues on the grid using Z3 SMT solver

Language: Python - Size: 44.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 3

mistupv/SWIPrologZ3

A simple Prolog API for the Z3 constraint solver

Language: C - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 2

cryhot/factosynth

A circuit network synthesizer for Factorio.

Language: Python - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

WizzyGeek/z3sudoku

Solve sudoku puzzle with z3 theorem prover

Language: Python - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

umangm/realsyn

Automated Controller Synthesis

Language: Python - Size: 1.55 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 5

classicwuhao/qmaxuse

QMaxUSE: A query-based verification tool for verifying UML class diagrams with extreme size of OCL invariants.

Language: SMT - Size: 268 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 1

OktaSecurityLabs/hack_url_re

Automatic hacking tool for URL regexes.

Language: Python - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 3

murumura/SAT-Problem

Solving Latin-Square & Sudoku problem by Z3-Solver and Qiskit-Solver

Language: Python - Size: 73.2 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Double-oxygeN/z3nim

Z3 Nim binding

Language: Nim - Size: 84 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

nickgildea/z3_codegen

A toy code generator (i.e. "program synthesis") using the Z3 solver

Language: C++ - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 26 - Forks: 6

andreafra/piacere-model-checker Fork of michiari/piacere-mc-openapi

PIACERE DOML Model Checker

Language: Python - Size: 3.53 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

fredwangwang/webcam-sudoku-solver

A realtime webcam sudoku solver.

Language: Python - Size: 1.3 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

Erhtric/VLSI Fork of WenXiaowei/VLSI

This is the repo for the project in Combinatorial Decision Making and Optimization at @unibo.: solving a Very Large Scala Integration (VLSI) where we have to optimally fill a chip board by exploiting combinatorially the combinations using MiniZinc and Z3.

Size: 8.7 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

fmerizzi/VLSI_project

Combinatiorial Optimization applied to the rectangle packing problem, using Minizinc and Z3 solvers

Language: Python - Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

jstanley0/advent-2018

advent of code 2018 (most problems done with languages I am *not* proficient with, as a learning experience)

Language: Rust - Size: 53.7 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

neuschaefer/sudoku

Python sudoku tools based on the z3 solver

Language: Python - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

vkobel/z3-shamir-secret-sharing

Implementation of Shamir Secret Sharing using Z3

Language: Jupyter Notebook - Size: 7.81 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

Enescigdem/Z3Solver_examples

Language: Python - Size: 14.6 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

EmreOzkose/solving-satisfaction-problems-with-theorem-provers

solving-satisfaction-problems-with-theorem-provers

Language: Python - Size: 28.3 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

greninja/CNF-Gen

Language: Python - Size: 472 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

SecurityArtWork/z3prover

Post related code

Language: Python - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0