A Polyomino Tiling Algorithm (2018)
gfredericks.com