LottoGAM Forum

RICHIESTA SINCRONI

« Older   Newer »
  Share  
view post Posted on 14/7/2020, 13:04

Junior

Group:
Member
Posts:
75
Location:
benevento

Status:


CHIEDO ALL'AUTORE DI QUEST'OPERA, SE POSSIAMO MODIFICARE QUESTO SCRIPT
DA 2 A 3 ESTRATTI CONSECUTIVI SUPERIORI ALLE 18 ESTRAZIONI. GRAZIE



Ecco un esempio reale
2020-07-15-080738


Sub Main()
' GAM - 25.11.2018
' Lo script scandaglia le 10 Coppie Sincrona che si formano da ciascuna Cinquina, su ogni ruota e ciascuna estrazione.
' Per tale coppia individua i 2 ritardi precedenti
' Se tali ritardi soddisfano la condizione impostata (RitPrec) trova il ritardo raggiunto per sortita di entrambi gli estratti
' Rilevando dunque il Ritardo Minimo ma anche il RdL (Ritardo di Livello), ovvero il ritardo dell'Ambata Residua
Dim RA(90,12),nu(2),ru(1),one(12,2),coppia(2),cn(1),cnr1(1),cnr2(1),esR1(1),esR2(1)
Dim rr1(1),rr2(1),rit1a(1),rit1b(1),rit2a(1),rit2b(1)
Dim RitMin,RitPrec,Ini,Fin,LivArch
Dim es,rt,a,b,i,r,r1,r2,p,p1
RitPrec = 17 '<==== NOTA: qui imposta il ritardo minimo precedente
LivArch = 0 '<==== NOTA: qui imposta l'Archivio di Ricerca (0 = tradizionale)
Ini = EstrazioneFin-100'Ini
Fin = EstrazioneFin
Scrivi "Coppia Sincrona su Ruota con 2 Ritardi Precedenti > di " & RitPrec & " Ricerca su Archivio L" & LivArch & " dal " & DataEstrazione(Ini) & " al " & DataEstrazione(Fin),1
For es = Ini To Fin
If ScriptInterrotto Then Exit For
Messaggio(es & " - L" & LivArch)
AvanzamentoElab Ini,Fin,es
For r1 = 1 To 12
If r1 = 11 Then r1 = 12
For p = 1 To 4
a = Estratto(es,r1,p,LivArch)
For p1 = p + 1 To 5
b = Estratto(es,r1,p1,LivArch)
esR1(1) = a
esR2(1) = b

coppia(1) = a
coppia(2) = b
rr1(1) = r1
cnr1(1) = SeriePrima(es + 1,EstrazioneFin,esR1,rr1,1,,,LivArch)
cnr2(1) = SeriePrima(es + 1,EstrazioneFin,esR2,rr1,1,,,LivArch)
rit1a(1) = SerieRitardoTurbo(es - 300,es - 1,esR1,rr1,1,,,LivArch)
rit1b(1) = SerieRitardoTurbo(es - 300,es - 1,esR2,rr1,1,,,LivArch)
'Scrivi cnr1(1)
'Scrivi cnr2(1)
If rit1a(1) > RitPrec And rit1b(1) > RitPrec Then
rit2a(1) = SerieRitardoTurbo(es - 300 - rit1a(1),es - 1 - rit1a(1) - 1,esR1,rr1,1,,,LivArch)
rit2b(1) = SerieRitardoTurbo(es - 300 - rit1b(1),es - 1 - rit1b(1) - 1,esR2,rr1,1,,,LivArch)

If rit2a(1) > RitPrec And rit2b(1) > RitPrec Then
If cnr1(1) > 0 And cnr2(1) > 0 And es <> EstrazioneFin Then
Scrivi FormatSpace(es,4) & " " & DataEstrazione(es) & _
" " & SiglaRuota(r1) & " " & Format2(a) & " [Rit2 " & FormattaStringa(rit2a(1),"000") & " Rit1 " & FormattaStringa(rit1a(1),"000") & " STO " & FormattaStringa(cnr1(1) - es,"000") & " P1_" & p & "]" & _
" " & SiglaRuota(r1) & " " & Format2(b) & " [Rit2 " & FormattaStringa(rit2b(1),"000") & " Rit1 " & FormattaStringa(rit1b(1),"000") & " STO " & FormattaStringa(cnr2(1) - es,"000") & " P2_" & p1 & "]" & _
" RMin " & FormattaStringa(Minimo(cnr1(1) - es,cnr2(1) - es),"000") & " RdL " & FormattaStringa(Massimo(cnr1(1) - es,cnr2(1) - es) -(Minimo(cnr1(1) - es,cnr2(1) - es)),"000") & " L" & LivArch
Else If cnr1(1) = 0 And cnr2(1) = 0 And es <> EstrazioneFin Then
cnr1(1) = EstrazioneFin + cnr1(1)
cnr2(1) = EstrazioneFin + cnr2(1)
ColoreTesto(2)
Scrivi FormatSpace(es,4) & " " & DataEstrazione(es) & _
" " & SiglaRuota(r1) & " " & Format2(a) & " [Rit2 " & FormattaStringa(rit2a(1),"000") & " Rit1 " & FormattaStringa(rit1a(1),"000") & " ATT " & FormattaStringa(cnr1(1) - es,"000") & " P1_" & p & "]" & _
" " & SiglaRuota(r1) & " " & Format2(b) & " [Rit2 " & FormattaStringa(rit2b(1),"000") & " Rit1 " & FormattaStringa(rit1b(1),"000") & " ATT " & FormattaStringa(cnr2(1) - es,"000") & " P2_" & p & "]" & _
" RMin " & FormattaStringa(EstrazioneFin - es,"000") & " RdL ===" & " L" & LivArch & " ***"
ColoreTesto(0)
Else If cnr1(1) > 0 And cnr2(1) = 0 And es <> EstrazioneFin Then
cnr2(1) = EstrazioneFin + cnr2(1)
ColoreTesto(1)
Scrivi FormatSpace(es,4) & " " & DataEstrazione(es) & _
" " & SiglaRuota(r1) & " " & Format2(a) & " [Rit2 " & FormattaStringa(rit2a(1),"000") & " Rit1 " & FormattaStringa(rit1a(1),"000") & " STO " & FormattaStringa(cnr1(1) - es,"000") & " P1_" & p & "]" & _
" " & SiglaRuota(r1) & " " & Format2(b) & " [Rit2 " & FormattaStringa(rit2b(1),"000") & " Rit1 " & FormattaStringa(rit1b(1),"000") & " ATT " & FormattaStringa(cnr2(1) - es,"000") & " P2_" & p & "]" & _
" RMin " & FormattaStringa(cnr1(1) - es,"000") & " RdL " & FormattaStringa(cnr2(1) - cnr1(1),"000") & " L" & LivArch & " *"
ColoreTesto(0)
Else If cnr1(1) = 0 And cnr2(1) > 0 And es <> EstrazioneFin Then
cnr1(1) = EstrazioneFin + cnr1(1)
ColoreTesto(1)
Scrivi FormatSpace(es,4) & " " & DataEstrazione(es) & _
" " & SiglaRuota(r1) & " " & Format2(a) & " [Rit2 " & FormattaStringa(rit2a(1),"000") & " Rit1 " & FormattaStringa(rit1a(1),"000") & " ATT " & FormattaStringa(cnr1(1) - es,"000") & " P1_" & p & "]" & _
" " & SiglaRuota(r1) & " " & Format2(b) & " [Rit2 " & FormattaStringa(rit2b(1),"000") & " Rit1 " & FormattaStringa(rit1b(1),"000") & " STO " & FormattaStringa(cnr2(1) - es,"000") & " P2_" & p & "]" & _
" RMin " & FormattaStringa(cnr2(1) - es,"000") & " RdL " & FormattaStringa(cnr1(1) - cnr2(1),"000") & " L" & LivArch & " *"
ColoreTesto(0)
Else If cnr1(1) > 0 And cnr2(1) > 0 And es = EstrazioneFin Then
ColoreTesto(2)
Scrivi FormatSpace(es,4) & " " & DataEstrazione(es) & _
" " & SiglaRuota(r1) & " " & Format2(a) & " [Rit2 " & FormattaStringa(rit2a(1),"000") & " Rit1 " & FormattaStringa(rit1a(1),"000") & " ATT 000 P1_" & p & "]" & _
" " & SiglaRuota(r1) & " " & Format2(b) & " [Rit2 " & FormattaStringa(rit2b(1),"000") & " Rit1 " & FormattaStringa(rit1b(1),"000") & " ATT 000 P2_" & p & "]" & _
" RMin 000 RdL ===" & " L" & LivArch & " ***"
ColoreTesto(0)
End If
End If
End If
End If
End If
End If
End If
Next
Next
Next
Next
End Sub

Edited by miki55@ - 15/7/2020, 08:09
 
Top
view post Posted on 14/7/2020, 17:57

Top Member

Group:
Member
Posts:
1,292

Status:


Ciao Miky55,
stavo pensando che forse la tua richiesta si potrebbe spostare in "aiuto listati", sicuramente è più visibile,
saluti e in bocca al lupo

micro
 
Top
view post Posted on 15/7/2020, 06:53

Junior

Group:
Member
Posts:
75
Location:
benevento

Status:


Grazie con la speranza che qualcuno se ne occupi....
 
Top
view post Posted on 15/7/2020, 08:38
Avatar

Top Member

Group:
Administrator
Posts:
1,715

Status:


Ciao miki55@ ,
a questo link (https://lottogam.forumfree.it/?t=77782481) trovi il listato.

Saluti
 
Web  Top
3 replies since 14/7/2020, 13:04   235 views
  Share