Free-form floor plan design using differentiable Voronoi diagram (github.com/nobuyuki83)
Designing floor plans is difficult because various constraints must be satisfied by the layouts of the internal walls.