Virtual Engine Optimization from Design to Experimentation