1. A system for assessing the performance of an algorithm during development, comprising: a design of experiments component that establishes an acceptable number of experiments for analyzing the algorithm; an experiment performance component that runs the established number of experiments for the algorithm; and a simulation component that simulates the behavior of the algorithm using results from the experiment performance component.