def decision(self, k: int) -> np.array:
     return sampling(self.minTurbineFlow(), self.__maxFlow,
                     self.__decisionSampling)
 def state(self, k: int) -> np.array:
     return sampling(self.minReservatoryVolume(),
                     self.maxReservatoryVolume(), self.__stateSampling)