GENERATIVE DIGITAL DESIGN WITH A COMPUTATIONAL APPROACH