AAD Algorithms-Aided Design. Parametric strategies using Grasshopper