Built a predictor that uses regression to find the slope to feed to a DecreaseSalesPredictor. It works fine, but the slope learned is a bit too optimistic. It'll probably be fixed by discounting early observations through some weighted lm rather than standard OLS