Problem-solving-by-semi-mixed-climbing