fillotto
Advanced Member >PLATINUM<
Innanzi tutto ringrazio per l'ultima volta che mi hai aiutato , ma essendo adesso con una connessione chiavetta trovo snervante aspettare tanto tempo e rcominciare ogni volta.
Questa volta avrei bisogno di capire come si usa la funzione
SerieRitardo allego uno script in cui mi prefiggo quanto segue:
Prendo il penultimo 1° estratto e vedo come si è evoluto rispetto al terzultimo 1° estratto esempio:
terultima estrazione di BA 1° = 10
penultima "" " " 1° = 08
a questo punto sappiamo che la "distanza" è 2 ma la distanza opera indietro e avanti per cui io dico che il primo estratto della terzultima estrazione si è evoluto aumentandosi di 88 tanto da essere diventato = 8 infatti 10+88 fuori90 è = ad 8
Detto questo vado ad aggiunge al 1° estratto dell'ultima estazione di BA (esempio a 35 diventando così 33 ) .... faccio questo procedimento x gli altri 4 estratti cosi da ottenere una cinquina
che come vedete dallo script ha discreti risultati e, a mio parere, una certa logica .
Ora vorrei aggiungere una condizione che so .. quando i numeri della cinquina presentano dei ritardi sincroni allora giocare la cinquina x ambo o giocare i due numeri della cinquina che hanno lo stesso ritardo per ambata.... o altro ma devo capire come ottenere la "SerieRitardo" ecco lo script:
Sub Main
Scrivi String(70,"=") & "by Fillotto" & String(70,"=")
Dim rt(1),pta(2),nr(5),es
Dim Ini,fin,k,casi,pri,pos
Dim aa(1),bb(1),cc(1),dd(1),ee(1)
rs = InputBox("Quante estrazioni controllo?","Estrazioni",125)
Ini = EstrazioneFin - rs
fin = EstrazioneFin - 10
For es = Ini To fin
Messaggio es
a = Fuori90(Estratto(es - 1,1,1) + 90 - Estratto(es - 2,1,1))
b = Fuori90(Estratto(es - 1,1,2) + 90 - Estratto(es - 2,1,2))
c = Fuori90(Estratto(es - 1,1,3) + 90 - Estratto(es - 2,1,3))
d = Fuori90(Estratto(es - 1,1,4) + 90 - Estratto(es - 2,1,4))
e = Fuori90(Estratto(es - 1,1,5) + 90 - Estratto(es - 2,1,5))
nr(1) = Fuori90(Estratto(es,1,1) + a)
nr(2) = Fuori90(Estratto(es,1,2) + b)
nr(3) = Fuori90(Estratto(es,1,3) + c)
nr(4) = Fuori90(Estratto(es,1,4) + d)
nr(5) = Fuori90(Estratto(es,1,5) + e)
rt(1) = 1 : pta(2) = 1 : k = 13
casi = casi + 1
aa(1) = nr(1)
bb(1) = nr(2)
cc(1) = nr(3)
dd(1) = nr(4)
ee(1) = nr(5)
'For n = Ini To fin
ra1 = SerieRitardo(Ini,n,aa,1,1)'argomenti sereritardo (Inizio,fine,Vettore contenente i numeri della combinazione,Vettore che contiene gli identificativi numerici delel ruote da analizzare
'Sorte da analizzare da 1 a 5 estratto da 6 a 10 per estratto determinato
ra2 = SerieRitardo(Ini,n,bb,1,1)
ra3 = SerieRitardo(Ini,n,cc,1,1)
ra4 = SerieRitardo(Ini,n,dd,1,1)
ra5 = SerieRitardo(Ini,n,ee,1,1)
Scrivi String(70,"=") & " Caso n° " & casi,1
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(aa(1),2) & " Rit.: " & Format2(ra1)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(bb(1),2) & " Rit.: " & Format2(ra2)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(cc(1),2) & " Rit.: " & Format2(ra3)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(dd(1),2) & " Rit.: " & Format2(ra4)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(ee(1),2) & " Rit.: " & Format2(ra5):ColoreTesto 0
'Next
Scrivi DataEstrazione(es - 2) & " " & SiglaRuota(1) & " Terzultima " & StringaEstratti(es - 2,1,"-")
Scrivi DataEstrazione(es - 1) & " " & SiglaRuota(1) & " Penultima " & StringaEstratti(es - 1,1,"-")
Scrivi DataEstrazione(es) & " " & SiglaRuota(1) & " Ultima " & StringaEstratti(es,1,"-")
Scrivi"""Numeri più"" rilevati " & a & "-" & b & "-" & c & "-" & d & "-" & e 'numeri più sta x numeri che verranno addizionati fuori90 all'ultima estraz
EliminaRipetuti(nr)
ImpostaGiocata 1,nr,rt,pta,k,2
Gioca es
'Next
Next
Scrivi
Scrivi "Casi totali (" & casi & ")",1
Scrivi String(70,"=") & "by Fillotto" & String(70,"=")
ScriviResoconto
End Sub
Questa volta avrei bisogno di capire come si usa la funzione
SerieRitardo allego uno script in cui mi prefiggo quanto segue:
Prendo il penultimo 1° estratto e vedo come si è evoluto rispetto al terzultimo 1° estratto esempio:
terultima estrazione di BA 1° = 10
penultima "" " " 1° = 08
a questo punto sappiamo che la "distanza" è 2 ma la distanza opera indietro e avanti per cui io dico che il primo estratto della terzultima estrazione si è evoluto aumentandosi di 88 tanto da essere diventato = 8 infatti 10+88 fuori90 è = ad 8
Detto questo vado ad aggiunge al 1° estratto dell'ultima estazione di BA (esempio a 35 diventando così 33 ) .... faccio questo procedimento x gli altri 4 estratti cosi da ottenere una cinquina
che come vedete dallo script ha discreti risultati e, a mio parere, una certa logica .
Ora vorrei aggiungere una condizione che so .. quando i numeri della cinquina presentano dei ritardi sincroni allora giocare la cinquina x ambo o giocare i due numeri della cinquina che hanno lo stesso ritardo per ambata.... o altro ma devo capire come ottenere la "SerieRitardo" ecco lo script:
Sub Main
Scrivi String(70,"=") & "by Fillotto" & String(70,"=")
Dim rt(1),pta(2),nr(5),es
Dim Ini,fin,k,casi,pri,pos
Dim aa(1),bb(1),cc(1),dd(1),ee(1)
rs = InputBox("Quante estrazioni controllo?","Estrazioni",125)
Ini = EstrazioneFin - rs
fin = EstrazioneFin - 10
For es = Ini To fin
Messaggio es
a = Fuori90(Estratto(es - 1,1,1) + 90 - Estratto(es - 2,1,1))
b = Fuori90(Estratto(es - 1,1,2) + 90 - Estratto(es - 2,1,2))
c = Fuori90(Estratto(es - 1,1,3) + 90 - Estratto(es - 2,1,3))
d = Fuori90(Estratto(es - 1,1,4) + 90 - Estratto(es - 2,1,4))
e = Fuori90(Estratto(es - 1,1,5) + 90 - Estratto(es - 2,1,5))
nr(1) = Fuori90(Estratto(es,1,1) + a)
nr(2) = Fuori90(Estratto(es,1,2) + b)
nr(3) = Fuori90(Estratto(es,1,3) + c)
nr(4) = Fuori90(Estratto(es,1,4) + d)
nr(5) = Fuori90(Estratto(es,1,5) + e)
rt(1) = 1 : pta(2) = 1 : k = 13
casi = casi + 1
aa(1) = nr(1)
bb(1) = nr(2)
cc(1) = nr(3)
dd(1) = nr(4)
ee(1) = nr(5)
'For n = Ini To fin
ra1 = SerieRitardo(Ini,n,aa,1,1)'argomenti sereritardo (Inizio,fine,Vettore contenente i numeri della combinazione,Vettore che contiene gli identificativi numerici delel ruote da analizzare
'Sorte da analizzare da 1 a 5 estratto da 6 a 10 per estratto determinato
ra2 = SerieRitardo(Ini,n,bb,1,1)
ra3 = SerieRitardo(Ini,n,cc,1,1)
ra4 = SerieRitardo(Ini,n,dd,1,1)
ra5 = SerieRitardo(Ini,n,ee,1,1)
Scrivi String(70,"=") & " Caso n° " & casi,1
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(aa(1),2) & " Rit.: " & Format2(ra1)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(bb(1),2) & " Rit.: " & Format2(ra2)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(cc(1),2) & " Rit.: " & Format2(ra3)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(dd(1),2) & " Rit.: " & Format2(ra4)
ColoreTesto 2:Scrivi "Ritardo x Ambata del numero = " & FormatSpace(ee(1),2) & " Rit.: " & Format2(ra5):ColoreTesto 0
'Next
Scrivi DataEstrazione(es - 2) & " " & SiglaRuota(1) & " Terzultima " & StringaEstratti(es - 2,1,"-")
Scrivi DataEstrazione(es - 1) & " " & SiglaRuota(1) & " Penultima " & StringaEstratti(es - 1,1,"-")
Scrivi DataEstrazione(es) & " " & SiglaRuota(1) & " Ultima " & StringaEstratti(es,1,"-")
Scrivi"""Numeri più"" rilevati " & a & "-" & b & "-" & c & "-" & d & "-" & e 'numeri più sta x numeri che verranno addizionati fuori90 all'ultima estraz
EliminaRipetuti(nr)
ImpostaGiocata 1,nr,rt,pta,k,2
Gioca es
'Next
Next
Scrivi
Scrivi "Casi totali (" & casi & ")",1
Scrivi String(70,"=") & "by Fillotto" & String(70,"=")
ScriviResoconto
End Sub