random funciona sin randomize. lo que pasa es que si no usas randomize, siempre se generaran los mismo numeros aleatrorios(que ironico), si utilizas randomize generas una nueva semilla aleatoria para que se generen los numeros, y si lo haces de esta forma:
randomize(time());
se generaran siempre numeros aleatorios diferentes dependiendo de la hora...
Juank