\setcounter{AlgoLine}{0}
\DontPrintSemicolon
	\KwIn{Solution $s$, fitness function $f$ \textcolor{myevidence}{to maximize}, neighbourhood structure $M$, parameters \textcolor{myevidence}{$L$ and $P$}}
	\KwResult{$s^*$}
	$s^* \leftarrow s$\\
	\While{$f(s) > L$}
	{ Generate a random move $m \in M$\\
		\If{$f(s \oplus m) > L$}
		{ $s \leftarrow s\oplus m$\\
			\If{$f(s) < f(s^*)$}
			{$s^* \leftarrow s$}
			$L \leftarrow L+P$\\
		}
	}

