"In a complex-structured city in which the interactions among parts intensify; in which the number of decision-makers and cultural scenarios overlap, interconnect and sometimes collide; in which the temporal dimensions of the citizens are dissimilar; in which local and global, physical and virtual dimensions co-exist, it is necessary to identify a set of design tools which could respond to design complexity. That is why in the last fifteen years architects have adopted advanced digital tools such as algorithms, dynamic relationships, parametric systems, mapping, morphogenesis, cellular automata and bifurcation with broken symmetry. In the first phase architects' interest focused on the direct transposition into the architecture of digital t...