Randomisation optimisation