A Genetic Algorithm Optimizer with Applications to the SAGD Process