I have a great idea for a new reality adventure television series.
The basic premise is simple. Contestants are blindfolded and driven to a starting location on the side of a mountain. When the race begins, each contestant must find a path to the base of the mountain as quickly as possible. The blindfolds make it impossible for contestants to detect the contours and obstacles in the landscape.
When contestants are working alone, the strategies they can use are limited. If the terrain is smooth, like a rolling pasture, then contestants might find a successful path by taking small steps in several different directions, and then choosing the direction that leads downward. When the contestant feels that path starting to flatten out or trend upward, she knows it’s time to stop and choose a new downward direction. Repeating this process many times should lead each contestant to the bottom of the nearest valley, which depends on the starting location. The first one to the bottom wins! Continue reading
A trial-and-error approach to building and testing a myriad of hardware prototypes makes it too expensive to consider many design alternatives.
So, what is causing smart people to form this opinion? I believe there are four types of experiences that cause people to lose faith in optimization:
Consider the consequences of maximizing iteration throughput for a typical manual design process. Let’s assume a simple, but familiar, scenario in which each iteration involves the following steps: