Yo mas bien lo definiria como:

FOR N=1 TO 8 DO

Call Player N

If N=Disponible THEN

GOTO game

ELSE

N=N+1

END;

Y despues habria que hacer otro bucle para que todos coincidieramos pero no me quiero rayar mas .

A mi me la suda esperar ya que luego me descojono vivo en la partida y me lo paso como un enano. Ademas eres un poco exagerado, solo 1 de cada 10 partidas da quebraderos de cabeza, el 90% de las partidas se hacen en un momen.

Saludos

Pd: Xavi, no sera que tienes miedo ??