I know it’s impossible to guess the reason without a reproducible code.
Correct.
Does this calculate how much the expected cost-to-go will decrease if we add one unit of water to the reservoir at specific node or blocks?
I don’t know what you calculated ![]()
But yes, the outputs from ValueFunction are the change in expected cost to go with respect to the change in the outgoing level of the reservoir.