an architectural style characterized by the use of computational design tools and algorithms to generate complex and organic forms