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)