We needed to get the right things in the right place with speed and accuracy, so we could seize opportunities that might evaporate in just a few minutes. In effect, we needed a system that, without knowing in advance what would be required, could adapt to the challenges at hand; a system that, instead of converting a known x to a known y, would be able to create an unknown output from an unpredictable input.

