Optimising DDMRP for Fluctuating Market Conditions