Gentilmente,una richiesta, da questo listato si ricava l'uscita degli ambi in ordine di inizio
previsione.La domanda è, si può modificare per avere il risultato in ordine di data di
sfaldamento? ( Ho fatto esempio in basso )
Sub main() x= 600 '<======= indicare il ritardo minimo Scrivi Scrivi String(10," ")&"STORICO AMBI BIVALENTI ",1 Scrivi String(4," ")&"CON RITARDO ISOCRONO minimo di ",1 Scrivi String(15," ")& x &" estrazioni "&chr(10),1
Dim nu(2),tt(1),tz(1),ru(2)
tt(1)=11 tz(1)=12 ef= EstrazioneFin For es= 6000 To EstrazioneFin-x+1'6000 è la1^ del 1986 Messaggio "Elaboro " & es For r1 = 1 To 10 For p1= 1 To 4 For p2= p1+1 To 5 a1= Estratto(es,r1,p1) b1= Estratto(es,r1,p2) nu(1)=a1 nu(2)=b1 If SerieFreq(es,es,nu,tt,2) Or SerieFreq (es,es,nu,tz,2)>1 Then For r2= r1+1 To 11 : If r2=11 Then r2=12 For q1= 1 To 4 For q2=q1+1 To 5 a2= Estratto(es,r2,q1) b2= Estratto(es,r2,q2) If a1=a2 And b1=b2 Or a1=b2 And a2=b1 Then ru(1)=r1:ru(2)=r2 ri= (SeriePrima(es+1,ef,nu,ru,2)-(es)) If SerieFreq(es+1,ef,nu,ru,2)>0 And ri >x Then Scrivi "["&es&"] "& DataEstrazione(es)&" AR => "& SerieFreq(es,es,nu,tt,2)& " "&_ SiglaRuota(r1)&"-" & SiglaRuota(r2)& " "& StringaNumeri(nu) & " sortito il "&_ DataEstrazione(SeriePrima(es+1,ef,nu,ru,2))& " rit => " & ri End If End If Next: Next: Next End If Next:Next:Next:Next End Sub
RISULTATO CON QUESTO LISTATO:
STORICO AMBI BIVALENTI CON RITARDO ISOCRONO minimo di 600 estrazioni
[6024] 21.06.1986 AR => 2 Ba-Na 69.49 sortito il 20.12.1997 rit => 641 [6052] 03.01.1987 AR => 2 Ba-Ve 64.26 sortito il 07.01.1999 rit => 722 [6069] 02.05.1987 AR => 2 Na-Ve 79.23 sortito il 17.10.1998 rit => 682 [6082] 01.08.1987 AR => 2 Fi-Ve 73.46 sortito il 13.05.1998 rit => 624 [6099] 28.11.1987 AR => 2 Fi-Mi 05.55 sortito il 12.04.2000 rit => 807 [6115] 19.03.1988 AR => 2 Na-Ro 51.42 sortito il 14.10.1998 rit => 635 [6147] 29.10.1988 AR => 2 Ca-Ro 25.39 sortito il 15.05.1999 rit => 664 [6209] 08.01.1990 AR => 2 Pa-Ve 29.50 sortito il 05.11.2003 rit => 1075 [6221] 31.03.1990 AR => 2 Na-Ro 28.68 sortito il 20.03.2002 rit => 888 [6222] 07.04.1990 AR => 2 Ba-Na 59.71 sortito il 19.11.2003 rit => 1066 [6245] 15.09.1990 AR => 2 Ba-Fi 87.60 sortito il 09.06.2001 rit => 782 [6246] 22.09.1990 AR => 2 Pa-To 13.65 sortito il 09.06.2001 rit => 781 [6274] 06.04.1991 AR => 2 Fi-Ro 72.66 sortito il 19.02.2000 rit => 617 [6277] 27.04.1991 AR => 2 Ca-Ve 16.02 sortito il 17.11.2001 rit => 796
ESEMPIO di cosa cerco
ORDINATI in base alla data di uscita e aggiungere il numero estrazione di uscita IN
EVIDENZA
[6024] 21.06.1986 AR => 2 Ba-Na 69.49 sortito il 20.12.1997 [6665] rit => 641 [6082] 01.08.1987 AR => 2 Fi-Ve 73.46 sortito il 13.05.1998 [6706] rit=> 624 [6115] 19.03.1988 AR => 2 Na-Ro 51.42 sortito il 14.10.1998 [6750] rit => 635 [6069] 02.05.1987 AR => 2 Na-Ve 79.23 sortito il 17.10.1998 [6751] rit => 682 [6052] 03.01.1987 AR => 2 Ba-Ve 64.26 sortito il 07.01.1999 [6774] rit => 722 [6147] 29.10.1988 AR => 2 Ca-Ro 25.39 sortito il 15.05.1999 [6811] rit => 664 [6274] 06.04.1991 AR => 2 Fi-Ro 72.66 sortito il 19.02.2000 [6891] rit => 617 [6099] 28.11.1987 AR => 2 Fi-Mi 05.55 sortito il 12.04.2000 [6906] rit => 807 [6245] 15.09.1990 AR => 2 Ba-Fi 87.60 sortito il 09.06.2001 [7027] rit => 782 [6246] 22.09.1990 AR => 2 Pa-To 13.65 sortito il 09.06.2001 [7027] rit => 781 [6277] 27.04.1991 AR => 2 Ca-Ve 16.02 sortito il 17.11.2001 [7073] rit => 796 [6221] 31.03.1990 AR => 2 Na-Ro 28.68 sortito il 20.03.2002 [7109] rit => 888 [6209] 08.01.1990 AR => 2 Pa-Ve 29.50 sortito il 05.11.2003 [7284] rit => 1075 [6222] 07.04.1990 AR => 2 Ba-Na 59.71 sortito il 19.11.2003 [7288] rit => 1066
SE POI ,PER SODDISFARE A PIENO LA MIA ESIGENZA SI POTESSE CAMBIARE
ANCHE IL PRONOSTICO CHE ORA PARTE DA UN RITARDO MINIMO DI 600
ESTRAZIONI, A METTERE IN GIOCO SOLO I 10 RITARDI PIU' ALTI
INDIPENDENTEMENTE DA QUALE SIA IL LORO RITARDO. GRAZIE
|