add necessary interfaces to tabu search
check that the random number produced by draw is inside the range