Stochastic local search in continuous domains: questions to be answered when designing a novel algorithm