Leipzig

Jannis Harder

Expert
@jix

varisat. SAT solver written in Rust

285

sortnetopt. Lower Size Bounds for Sorting Networks

46

kissat_extras. A fork of the Kissat SAT solver with additional features. Supports incremental solving.

16

zwohash. A fast, deterministic, non-cryptographic hash for use in hash tables for Rust

15

flussab. Collection of utlities for writing parsers. Includes a fast DIMACS CNF parser.

15

partial_ref. Type checked partial references for rust

14

starlit. CDCL SAT solver written in Rust. Work in progress. The basics are working, but there are lots of changes ahead, including API and CLI breakage.

10

permutation_group_experiments. Python

9

neca. NECA - Not Even Coppersmith's Attack: A ROCA weak RSA key attack

8

sortnetopt-gnp. Lower Size Bounds for Sorting Networks using Generate and Prune

6

pydical. Python wrapper for the CaDiCaL SAT solver

5

streampush. Tunnel TCP connections over QUIC with an optional fixed rate congestion controller

3

cnfpack. Converts between the text based DIMACS CNF file format and the compressed binary Cnfpack format

3

vec_mut_scan. Rust library for a forward scan over a vector with mutation and item removal

2

rust-actions. Rust

2

pac_brute. Rust

1

rastertortl. A CUPS raster filter for the now-ancient RTL printers, such as the HP DesignJet 600

1

tinytapeout_scan. Verilog

1

satbench. WIP SAT benchmarking tooling, written with only my personal use in mind.

1

sat-intro-2019-06-20. Demo application presented during my "Introduction to SAT Solving" talk at the OR Meetup Leipzig in June 2019.

1

sby. SymbiYosys (sby) -- Front-end for Yosys-based formal verification flows

1

yasm. Yasm Assembler mainline development tree

1

ezusbfifo. Python

1
23
Apply