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 18 maggio 2024
    Bari
    77
    62
    67
    60
    04
    Cagliari
    89
    01
    35
    54
    38
    Firenze
    84
    58
    25
    64
    57
    Genova
    53
    25
    66
    59
    23
    Milano
    22
    75
    48
    16
    77
    Napoli
    81
    41
    42
    67
    39
    Palermo
    19
    63
    57
    43
    05
    Roma
    04
    35
    50
    33
    23
    Torino
    56
    20
    46
    14
    88
    Venezia
    78
    81
    42
    74
    36
    Nazionale
    42
    83
    59
    86
    34
    Estrazione Simbolotto
    Milano
    41
    29
    01
    27
    30

Ultimi Messaggi

Alto