Deep reinforcement learning for practical closed-loop reservoir management