HyOpt model, written in Mosel modelling language
Test case from paper "Handling of long-term storage in multi-horizon stochastic programs"