Allow goal function range to be a Timeseries
Variable bounds are already allowed to be a time series, so StateGoals can break when they are.
A possible use case is a summer target water level and a winter target water level. The function range would then be e.g. a 1 m wide range around this level, even though the summer water level could be much different from the winter level.
Of course, scaling is an issue, and it is important for the user to keep in mind how this would all come into play. That said, we currently give the user a lot of power and freedom already (also to shoot themselves in the foot), so I don't think that's a valid argument against supporting this.
It is possible there are insurmountable technical limitations if we want to support this.
Edited by Tjerk Vreeken