Option Explicit
Sub Main
'''rubino-Chicco3 Numeri Ricerca Statistica sulle le 10 ruote
Dim n,r,es,p,nm,rit,ruota,nsorte,retrit,retritmax,Sintesi,h,S,retfre,retesito,retestratti,retidestr,c
Dim rr,pos,z,nu,bb,Classe,coltot,ele0,acol,ii,jj,vuoi,ctr
Dim numeri(90)
ColoreTesto(10)
Scrivi " - Rubino-Chicco3-8 ",1,,2,5
Scrivi "Verifica Risultati di una lunghetta di Numeri Inserita a scelta Utente ",1,,1,4
Scrivi "-- Idea Numeri Usciti e Ripetuti oppure Non usciti tra le 10 Ruote ",1,,1,4
ColoreTesto(0)
'''' trova i nr rimasti vergini o non usciti tra tutte le 10 ruote e listali
'''' trova i nr.usciti e ripetuti tra le 10 ruote e listati
nsorte = InputBox("Controlla per sorte 1,2,3,4,5 ",,2)
es = InputBox("dall Estraz.n.",,EstrazioneFin)
vuoi = InputBox("Vuoi elenco solo Ambi (Rc >= Rmax) S/N ",,"N")
Call ScegliNumeri(numeri)
S = UBound(numeri)
'''''
'''''
ReDim nr(90,2)
For n = 1 To 90
rit = EstrattoRitardo(11,n,3950,es)
nr(n,1) = rit
nr(n,2) = n
Next
''' provenienza ruota e posizione estratto
ele0 = ""
ReDim prov(90,2)
For rr = 1 To 10
For pos = 1 To 5
nu = Estratto(es,rr,pos)
For z = 1 To S
If Int(nu) = Int(numeri(z)) Then
prov(z,1) = rr
prov(z,2) = pos
Exit For
End If
Next
Next
Next
''' prepara per output 2 campi contenente la provenienza
For bb = 1 To S
ele0 = ele0 & Format2(numeri(bb)) & "-"
Next
'''
Scrivi
ColoreTesto(2)
Scrivi "Numeri Rilevati ed Inseriti nell estrazione " & es & " / " & DataEstrazione(es) & " attesi per l'Uscita su varie ruote ",1
ColoreTesto(0)
Scrivi "Nr. " & ele0 & " Tot.nr " & S,1
ColoreTesto(1)
Scrivi:Scrivi "Riepilogo Ritardo su Ruota per la sorte " & nsorte & " dall estraz.successiva " & es & " / " & DataEstrazione(es),1
ColoreTesto(0)
Scrivi "Ru Attuale Verifica Esito",1
ReDim ruote(1)
For h = 1 To 11
ruote(1) = h
c = 0
'''verifica esito al colpo successivo
Call VerificaEsitoTurbo(numeri,ruote,es + 1,nsorte,1,,retesito,,retestratti,retidestr)
'''''se negativo prova per più colpi
If retestratti = "" Then
retesito = " Neg.InCorso <<"
Call VerificaEsitoTurbo(numeri,ruote,es + 2,nsorte,,,retesito,,retestratti,retidestr)
If retestratti = "" Then
retesito = " Neg.InCorso <<"
retidestr = EstrazioneFin
c = 1
End If
End If
Call StatisticaFormazioneTurbo(numeri,ruote,2,retrit,retritmax,,retfre,3950,EstrazioneFin)
If retrit > 0 Then ColoreTesto(0) Else ColoreTesto(1) End If
If c = 1 Then ColoreTesto(11)End If
Scrivi SiglaRuota(h) & " Rc." & FormattaStringa(retrit,"000") & " / Rx." & FormattaStringa(retritmax,"000") & " Esito Estr.n. " & retidestr & " colpo " & Format2(retidestr - es) & " " & retestratti & " " & retesito,1
Next
Scrivi String(90,"*")
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
ColoreTesto(1)
Scrivi:Scrivi " Sviluppa Ambi secchi -- Situazione a Estraz.n." & EstrazioneFin & " / " & DataEstrazione(EstrazioneFin),1
Scrivi "Elenco AMBI solo con RC >= Rmax ( S/N )...scelto " & vuoi,1
ColoreTesto(0)
Classe = 2
coltot = InitSviluppoIntegrale(numeri,Classe)
If coltot > 0 Then
''''
Do While GetCombSviluppo(acol) = True
ii = ii + 1
Call Messaggio("Col.Tot. " & coltot & " / Int." & ii)
If ScriptInterrotto Then Exit Do
''''
ReDim ar(1)
For jj = 1 To 11
ar(1) = jj
Call StatisticaFormazioneTurbo(acol,ar,2,retrit,retritmax,,retfre,3950,EstrazioneFin)
If retrit >= retritmax Then
ColoreTesto(2)
Else
ColoreTesto(0)
End If
If retrit >= retritmax And vuoi ="S" Then
ctr = 1
Scrivi SiglaRuota(jj) & " Ambo." & Format2(acol(1)) & "." & Format2(acol(2)) & " Rc." & FormattaStringa(retrit,"0000") & " Rx." & FormattaStringa(retritmax,"0000") & " Fr." & FormattaStringa(retfre,"0000"),1
End If
If vuoi = "N" Then
Scrivi SiglaRuota(jj) & " Ambo." & Format2(acol(1)) & "." & Format2(acol(2)) & " Rc." & FormattaStringa(retrit,"0000") & " Rx." & FormattaStringa(retritmax,"0000") & " Fr." & FormattaStringa(retfre,"0000"),1
End If
Next
If ctr = 0 Then Scrivi "---------------",1
'''''
Loop
End If
''''''''''''
ColoreTesto(0)
Scrivi:Scrivi TempoTrascorso,1
End Sub