Describir: Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes