Computational Optimization of Internal Combustion Engines