Reity's repositories
summations-js
Library to enumerate all natural number lists with a target sum.
article-permutation-circuit-synthesis
This article describes how embedded languages and recursion can be used to create a tool that synthesizes a relatively efficient logical circuit for any chosen permutation of the set of all bit vectors of some fixed length.
algebraical
Subclass of the built-in function type for representing algebraic operators (that are typically associated with algebraic structures and algebraic circuits) as immutable, hashable, sortable, and callable objects.
article-small-circuits-database
This article describes the process used for generating a published data set that associates each boolean function (in a finite subset of all such functions) to one or more of the smallest logical circuits that correspond to that function.
article-specifications-for-distinguishing-functions
This article presents a technique for assembling concise, lightweight specifications and unit tests for verifying the identity of a function; the technique sacrifices completeness to enable compact and portable specifications.
constellation-js
Library for combinatorially specifying, constraining, and exploring genetic design spaces.
reity.github.io
Reity organization webpage.
richreports-py
Library that supports the construction of human-readable, interactive static analysis reports that consist of decorated concrete syntax representations of programs.
summations-py
Library to enumerate all natural number lists with a target sum.