Gen Gen: A General-Purpose Probabilistic Programming System with Programmable Inference Warning: This is rapidly evolving research software. See https://probcomp.github.io/Gen/ for introduction, documentation, and tutorials.