Historical Optimization