Determine best rocket propulsion design for one stage of a rocket, given a set of constrains and preferences (Kerbal Space Program).