A design process in which form is generated and adjusted through algorithms, rules, and variable parameters rather than drawn by hand. Using computational tools, architects can optimize complex shapes for structure, daylight, and airflow, producing flowing façades, intricate screens, and responsive building envelopes.