Fluid transients and pipeline optimization using genetic algorithms | lit.salon