A computer-guided approach to design can propose more solutions and balance out human inexperience and design fixation. From building software to designing cars, engineers grapple with complex design ...