Funzione velocizzata basata su dati sperimentali

Dal valore n=3 per tre valori consecutivi e da li in poi la stessa serie si ripete ogni 8 valori e da il valore è zero, in più per trovare il valore zero effettua tutto il ciclo for causando un numero eccessivo di tentativi:

Perciò se ((n-3)%8)<3 allora è perdente altrimenti è vincente

risultati sperimentali:

la prima colonna è n, la seconda è il numero di tentativi, la terza è il risultato (0= perdente 1=vincente)
http://pastebin.com/ZbFJvu2S