Offline training for improving online performance of a genetic algorithm based optimization model for hourly multi-reservoir operation. (October 2017)