Hydropower Generation Optimization