non non mi sembra che ci siano errore di flusso.
io sviluppo prima il sistema integrale e/o condizionato, poi lavoro sul file delle colonne ridotte e poi in ultimo le accorpo sempre.
scrivo in sequenziale il file delle colonne ridotte, dopodichè apro
il file ridotto e se il file è più di 20.000 colonne ne metto in matrice 20.000 ecosì via.
le 20.000 colonne me leconfronto in 2 cicli for eliminando quelle a n-1. Il provedimento per la prima passata è da 1 a 20.000 (chiaramente ridotti da 20.000 col non ne faccio mai diciamo che faccio al massimo riduzioni tra 400 /1200 col di ridotto come media e dato che vendo il mio programma anche l'utente farà altrettando, questo perchè ad oggi nessun utente si è mai lamentato), comunque.......
procedendo in questo modo, per esempio la riduzione di 6 dp integrale mi da un ridotto di 13 col, mentre il ridotto AOSI del 6 doppie è 12 col, l'altro modo di operare è fare sempre i due cicli for ma prendendo la prima colonna in modo random e controllare poi le col del ridotto eliminando quelle a n-1, in questo modo riesco a fare i primati ridotti.
Non mi sono mai avvicinato ai primati di andrea paola e libero stolzi in quando loro adoperano una riduzione globale sul sistema
ridotto che si va a confrontare su un sistema di 13 triple, questo a detta di un mio amico di verona che stava studiando come ottenere quei risultati, e secondo me lsi basano su algoritmi legato a reti neuronali.
Per concludere:
il listato delle riduzioni al superenalotto che hai visto è il mio algoritmo base di riduzione con cui lavoro.
Attenzione perchè l'algoritmo che hai postato è corrento nel flusso ma non so dirti quanto sia valido, sicuramente puoi fare di meglio perchè non è detto che procedendo in quel modo ottieni un buo rapporto di riduzione , secondo me.
link
homepage
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/
forum
http://%77%77%77%2e%74%77%6f%72%6b%2...um/default.asp