Novità

Come avere un incremento dinamico di un parametro di verificaesitoturbo

lotto_tom75

Advanced Premium Member
I legend, la mia intenzione è stata quella di usare il "suo" strumento/ "costrutto" e spiegargli quali semplici modifiche occorrevano per arrivare al suo obbiettivo. Se questa strada non fosse stata percorribile x il suo obbiettivo , sarei passato ad altre funzioni.
Solo chi ha chiare le funzioni degli strumenti utilizzabili, li utilizza al meglio e nella maniera più opportuna, ma nella maggiorparte dei casi non è così.
Se non si ragiona sulla logica del costrutto non si possono valutare alternative alle funzioni, sempre se si conoscono.
Se Tom non legge/approfondisce (per pigrizia e non altro) l'help dei parametri di una funzione che sa di poter usare, pensi che vada a leggere i parametri di funzioni alternativa che non aveva neache preso in considerazione?
No, la sua pigrizia o il suo tanto elucubrare ( magari fossi vulcanico come lui) lo porta ad attendere la soluzione per il copia e incolla invece di sforzarsi un tantino per capire come meglio usare una funzione?
Gli fai fare un lavoro di apprendimento maggiore spostando la sua attenzione fuori dal percorso da lui concepito. In un secondo momento puoi fare le variazioni. Io la penso così e comunque per me è sempre valida la regola della canna da pesca.
ciao

x TOM...
ho letto l'output, ma cosa ci sarebbe dagiocare?
ciao

Ti riporto la piccola legenda che per pigrizia... e/o distrazione... non hai visto...😜😆

c+ = casi positivi
c- = casi negativi
ca = casi attuali
ct = casi totali
%+ = percentuale positiva
clpmax = colpo massimo di sfaldamento
crtmin = colpi restanti teorici minimi
ruota con crtmin = ruota con colpi restanti teorici minimi
formazione con crtmin = formazione con colpi restanti teorici minimi
Tt Tempo trascorso

👋🙂
 

claudio8

Premium Member
1 .2 palermo per 8 colpi giusto? mi sta calando la palpebra
c+ 1873882
c-
ca 70838
ct 1944720
%+ 96.3574190628985
clpmax 1996
crtmin 794
ruota con crtmin 7
formazione con crtmin 1.2
Tt 00:40:19
👁️
Provo a dire clp teorici 794/100 e ad arrotondare a 8

🤞🤞 👋🙂

Nessuna Certezza Solo Poca Probabilità

Ti riporto la piccola legenda che per pigrizia... e/o distrazione... non hai visto...😜😆 mi sta calando la palpebra

c+ = casi positivi
c- = casi negativi
ca = casi attuali
ct = casi totali
%+ = percentuale positiva
clpmax = colpo massimo di sfaldamento
crtmin = colpi restanti teorici minimi
ruota con crtmin = ruota con colpi restanti teorici minimi
formazione con crtmin = formazione con colpi restanti teorici minimi
Tt Tempo trascorso

👋🙂
🆑 8️⃣ buona notte.
 

fillotto

Advanced Member >PLATINUM<
e da dove si evince? ecco cosa mi da l'output (non ho toccato niente dal postato)
la ruota qui mi da 3 ovvero FI , perchè invece dite PA?
dite x 8 estrazioni .... da dove si capisce?
dall'output sembrerebbe 0

c+ 781839 (casi positivi)
c- 6 (casi negativii)
ca 11035 (Casi attuali)
ct 792880 (Casi totali )
%+ 98.6074815861164 (percentuale positiva)
clpmax 835 (colpo massimo di sfaldamento)
crtmin 0 (colpi restanti teorici minimi)
ruota con crtmin 3 ( ruota con colpi restanti teorici minimi)
formazione con crtmin 1.2 ( formazione con colpi restanti teorici minimi )
 

lotto_tom75

Advanced Premium Member
e da dove si evince? ecco cosa mi da l'output (non ho toccato niente dal postato)
la ruota qui mi da 3 ovvero FI , perchè invece dite PA?
dite x 8 estrazioni .... da dove si capisce?
dall'output sembrerebbe 0

c+ 781839 (casi positivi)
c- 6 (casi negativii)
ca 11035 (Casi attuali)
ct 792880 (Casi totali )
%+ 98.6074815861164 (percentuale positiva)
clpmax 835 (colpo massimo di sfaldamento)
crtmin 0 (colpi restanti teorici minimi)
ruota con crtmin 3 ( ruota con colpi restanti teorici minimi)
formazione con crtmin 1.2 ( formazione con colpi restanti teorici minimi )

Lo script in questione e' poliedrico come d'altronde molti altri ovvero puo' svolgere vari tipi di analisi... In questo caso ho caricato le 9 decine separatamente... Anziché usare un solo vettore di 90 e ho ampliato i colpi fino ad non averne nessuno negativo. Ora sono fuori poi ti posto le modifica di questo esempio. Ciao
 

lotto_tom75

Advanced Premium Member
Lo script in questione e' poliedrico come d'altronde molti altri ovvero puo' svolgere vari tipi di analisi... In questo caso ho caricato le 9 decine separatamente... Anziché usare un solo vettore di 90 e ho ampliato i colpi fino ad non averne nessuno negativo. Ora sono fuori poi ti posto le modifica di questo esempio. Ciao

Codice:
Option Explicit
Sub Main
   Dim estrazione
   Dim Inizioverifica
   Dim Inizioanalisi
   Dim Fineanalisi
   Dim rit,ritmax,Incmax,freq
   Inizioanalisi = EstrazioneIni
   Fineanalisi = EstrazioneFin
   Dim ruota(1)
   'ruota(1) = BA_
   Dim sortediricerca
   sortediricerca = 2
   Dim estrazionidaverificare
   estrazionidaverificare = CInt(InputBox("estrazioni da verificare",,2700))
   Inizioverifica = Fineanalisi - estrazionidaverificare
   'modulodiverifica---------------------------------------------------------------------
   Dim colpidiverifica
   Dim sortediverifica
   Dim ruotadiverifica(1)
   Dim colpodiuscita
   Dim colpomassimo
   Dim colpirimanenti
   Dim casipositivi
   Dim casinegativi
   Dim casiattuali
   Dim casitotali
   Dim estrattiusciti
   Dim esitoverifica
   Dim estrazionediuscita
   Dim colpirimanentiminimi
   Dim ruotaconcolpirimanentiminimi
   Dim formazioneconcrtmin
   colpirimanentiminimi = EstrazioneFin
   Dim esi
   Dim ncolpo
   'x salvataggio numero di colpi rispettivi
   Dim qClp
   Dim E
   qClp = 2700 '18
   ReDim aClp(qClp)
   ' carico la matrice
   For E = 1 To 2700
      aClp(E) = 0
   Next
   '----------------------------------------------
   'ruotadiverifica(1) = BA_
   sortediverifica = 2
   colpidiverifica = estrazionidaverificare - 2
   '-----------------------------------------------------------------------------------------
   Dim ru
   For ru = 1 To 10
      ruota(1) = ru
      ruotadiverifica(1) = ru
      For estrazione = Inizioverifica To Fineanalisi
         Call Messaggio(NomeRuota(ru) & " " & GetInfoEstrazione(estrazione) & " clpmax " & colpomassimo & " crtmin " & colpirimanentiminimi & " c+ " & casipositivi & " c- " & casinegativi & " ca " & casiattuali)
         'Scrivi
         'Scrivi "<font color=red>estrazione " & GetInfoEstrazione(estrazione) & "</font>"
         'Scrivi
         'Scrivi NomeRuota(ru)
         'Scrivi
         ReDim sRiga(10) '(3)
         Dim x
         Dim aNumeri
         Dim sRiga2
         Dim sRiga3
         'Dim gruppibasenumericidoc(90)
         sRiga(1) = Array(0,1,2,3,4,5,6,7,8,9,10)
         sRiga(2) = Array(0,11,12,13,14,15,16,17,18,19,20)
         sRiga(3) = Array(0,21,22,23,24,25,26,27,28,29,30)
         sRiga(4) = Array(0,31,32,33,34,35,36,37,38,39,40)
         sRiga(5) = Array(0,41,42,43,44,45,46,47,48,49,50)
         sRiga(6) = Array(0,51,52,53,54,55,56,57,58,59,60)
         sRiga(7) = Array(0,61,62,63,64,65,66,67,68,69,70)
         sRiga(8) = Array(0,71,72,73,74,75,76,77,78,79,80)
         sRiga(9) = Array(0,81,82,83,84,85,86,87,88,89,90)
         Dim r
         For r = 1 To 9
            'Call SplitByChar(StringaNumeri(sRiga(r)),".",aNumeri)
            x = UBound(sRiga(r))
            Do
               'Call Scrivi(StringaNumeri(aNumeri))
               'Call Scrivi(StringaNumeri(sRiga(r)))
               sRiga(r)(x) = 0
               x = x - 1
               Call StatisticaFormazioneTurbo(sRiga(r),ruota,sortediricerca,rit,ritmax,Incmax,freq,Inizioanalisi,estrazione)
               'Scrivi StringaNumeri(sRiga(r)) & " ra " & rit & " rs " & ritmax & " incmax " & Incmax & " freq " & freq
               'filtro
               Dim diff
               diff = ritmax - rit
               'If diff=0 Then
               Call VerificaEsitoTurbo(sRiga(r),ruotadiverifica,estrazione + 1,sortediverifica,colpidiverifica,,esitoverifica,colpodiuscita,estrattiusciti,estrazionediuscita)
               'Call VerificaEsitoTurbo(sRiga(r),ruotadiverifica,estrazione + 1,sortediverifica,colpidiverifica,,esitoverifica,ncolpo,estrattiusciti,estrazionediuscita)
               If esitoverifica <> "" Then
                  'Scrivi esitoverifica
                  casipositivi = casipositivi + 1
                  If colpodiuscita > colpomassimo Then
                     colpomassimo = colpodiuscita
                  End If
               Else
                  colpirimanenti = colpidiverifica -(EstrazioneFin - estrazione)
                  If colpirimanenti < 0 Then
                     'Scrivi "<font color=red>esito negativo</font>"
                     casinegativi = casinegativi + 1
                  Else
                     'Scrivi "<font color=blue>colpi rimanenti " & colpirimanenti & "</font>"
                     casiattuali = casiattuali + 1
                     If colpirimanenti < colpirimanentiminimi Then
                        colpirimanentiminimi = colpirimanenti
                        ruotaconcolpirimanentiminimi = ru
                        formazioneconcrtmin = StringaNumeri(sRiga(r))
                     End If
                  End If
               End If
               'End If ' filtro if
               'enumerazione e salvataggio dei rispettivi colpi
               If esitoverifica <> "" Then
                  'Scrivi esitoverifica & "   " & E & "  Colpo=" & colpodiuscita
                  aClp(colpodiuscita) = aClp(colpodiuscita) + 1
               Else
                  'Scrivi
               End If
               '-------------------------------------------------------
            Loop While x >= 3
            Call AvanzamentoElab(Inizioverifica,Fineanalisi,estrazione)
            If ScriptInterrotto Then Exit For
         Next
         If ScriptInterrotto Then Exit For
      Next 'x r
      If ScriptInterrotto Then Exit For
   Next 'x ru
   casitotali = casipositivi + casinegativi + casiattuali
   Scrivi
   Scrivi "c+ " & casipositivi
   Scrivi "c-  " & casinegativi
   Scrivi "ca " & casiattuali
   Scrivi "ct  " & casitotali
   Scrivi "%+ " &(casipositivi/casitotali)*100
   Scrivi "clpmax " & colpomassimo
   Scrivi "crtmin " & colpirimanentiminimi
   Scrivi "ruota con crtmin " & ruotaconcolpirimanentiminimi
   Scrivi "formazione con crtmin " & formazioneconcrtmin
   Scrivi
   For E = 1 To 2700
      Scrivi "Colpo" & E & "  =" & aClp(E)
   Next
   Scrivi
   Scrivi "Tt " & TempoTrascorso
   Scrivi
End Sub

👋:)
 

fillotto

Advanced Member >PLATINUM<
questo è l'output
c+ 1873882
c-
ca 70838
ct 1944720
%+ 96.3574190628985
clpmax 1996
crtmin 794
ruota con crtmin 7
formazione con crtmin 1.2

Due domande : dove si evince per 8 colpi?
perchè la formazione con crtmin è composta dai num 1 e 2 quale criterio è stato adottato?
per restare nell'ambito degli ambi consecutivi a PA 37 e 38 ritardano da 3160 estraz.
evidentemente il ritardo non centra niente ecco vorrei capire di più:unsure:
 

lotto_tom75

Advanced Premium Member
questo è l'output
c+ 1873882
c-
ca 70838
ct 1944720
%+ 96.3574190628985
clpmax 1996
crtmin 794
ruota con crtmin 7
formazione con crtmin 1.2

Due domande : dove si evince per 8 colpi?
perchè la formazione con crtmin è composta dai num 1 e 2 quale criterio è stato adottato?
per restare nell'ambito degli ambi consecutivi a PA 37 e 38 ritardano da 3160 estraz.
evidentemente il ritardo non centra niente ecco vorrei capire di più:unsure:

L'output in questione non ha nulla a che vedere con i consecutivi nè tanto meno con i ritardi ma appunto solo con la differenza minima rilevata dallo stesso script tra colpo massimo o colpi di ricerca e l'estrazione dinamica di riferimento... (sceglie il valore minore tra i due) confrontando tutte le ruote in modo separato. Per quanto riguarda gli 8 colpi è solo una "licenza poetica..." derivante dalla semplice divisione, come sopra riportato, dei colpi minimi rilevati (794) per 100 -> 7,94 e del successivo arrotondamento a 8. Tutto qui. Visto che una analoga riduzione ha sfaldato con lo stesso strano arrotondamento.., ho voluto riprovarci... 🙃
 

fillotto

Advanced Member >PLATINUM<
L'output in questione non ha nulla a che vedere con i consecutivi nè tanto meno con i ritardi ma appunto solo con la differenza minima rilevata dallo stesso script tra colpo massimo o colpi di ricerca e l'estrazione dinamica di riferimento... (sceglie il valore minore tra i due) confrontando tutte le ruote in modo separato. Per quanto riguarda gli 8 colpi è solo una "licenza poetica..." derivante dalla semplice divisione, come sopra riportato, dei colpi minimi rilevati (794) per 100 -> 7,94 e del successivo arrotondamento a 8. Tutto qui. Visto che una analoga riduzione ha sfaldato con lo stesso strano arrotondamento.., ho voluto riprovarci... 🙃
adesso ho capito🙂
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 04 maggio 2024
    Bari
    02
    31
    81
    52
    21
    Cagliari
    39
    88
    84
    01
    67
    Firenze
    36
    30
    70
    06
    41
    Genova
    59
    23
    61
    22
    27
    Milano
    05
    17
    69
    57
    39
    Napoli
    81
    62
    82
    43
    50
    Palermo
    73
    55
    62
    45
    18
    Roma
    76
    70
    01
    64
    15
    Torino
    82
    55
    35
    70
    46
    Venezia
    58
    23
    61
    29
    21
    Nazionale
    10
    14
    01
    43
    09
    Estrazione Simbolotto
    Milano
    30
    01
    05
    32
    11

Ultimi Messaggi

Alto