Take geometry and analysis of individual parts or full systems, generate and test thousands of alternatives to gain hindsight at the start of the project.