Electronics: PCB Schematics
Drawing up PCB schematics for hundred layer multi-level boards can involve an incredible amount of computing. Even the most powerful computer aided design programs on the market may not be able to handle the incredible challenge of maximizing the layout for all the constraints. Indeed, often, electrical engineers must use best guess methods to determine workable schematics.
Thus, what usually ends up happening is that PCBs are designed not for optimal use but for functional use. That said, some electrical engineers on the cutting edge of technology now believe that there is a better mousetrap. Instead of building schematics to fit constraints, they simply enter a number of initial conditions and attempt to grow circuit boards on their computers.
Growing PCB Schematics
This modeling method is radically different from methods used in the past. However, experimenters have already generated some really interesting results. Indeed, as computers get faster and faster, proponents of this PCB growth method suggest that they will be able to handle more intricate circuits and eventually lessen the burden on both engineers and manufacturers.
Of course, even if you do use this growth method to develop your schematics, you still need to put some human quality control into the design stage. After all, if you have no constraints whatsoever, your design generator program might easily come up with models which optimize for odd variables. You could even generate ideas which are impossible to build in the laboratory.