Novità

Per Rosanna...

miki55

Advanced Member >PLATINUM PLUS<
Ciao Rosanna, volevo profittare della tua professionalità, per chiederti una cortesia.

Sono ormai anni che studio l’evoluzione del tabellone analitico anch’esso molto complicato da seguire,
che spesso non riesco a centrare obiettivi prefissati, come quello che stò per proporti come script di ricerca.

Stò pedinando da tempo su due estratti che formano un’ambo disgiunto in due ruote.

In pratica il V° estratto di una ruota ed il I° estratto della ruota successiva, che formano anch’esso un ambo unito,
anche se in modo diverso.

Non ho la statistica in merito, per seguire queste formazioni, per la caduta di almeno uno dei due.

Chiedevo il tuo aiuto per un’ eventuale script per avere la classifica dei 20 più ritardati con date allegate di questi tipi di formazione, sulle ruote unite
NZ.BA; BA.CA; CA.FI; FI.GE; GE.MI; MI.NA; NA.PA; PA.RO; RO.TO; TO.VE; VE.NZ

Allego immagine come prototipo...

/]
mwt.gif


Sono a disposizione per possibili chiarimenti…
 
Ciao Miki

quanto a professionalità caschi male... ribadisco che sono una tapina nulla di più. Sono più casalinga che impiegata e la mini-programmazione è solo
un hobby circoscritto al lotto. Davvero ne so poco... Listo solo per divertimento quando ho tempo e voglia. Sono stata ferma parecchio tempo e sono
molto arrugginita sia su istruzioni che di lotto. Qui ho scoperto SpazioMetria - Spazioscript che conosco ancora troppo poco... idem argomenti nuovi della guida di Luigi.

Detto ciò, lo sfaldamento di almeno uno dei due numeri è da cercare sulle singole ruote di rilevamento?

Partendo dal tuo mezzo esempio
dovrebbe essere la coppia BA 4 (5°Estratto) CA 19 (1° Estratto) sortita il 14/2/13
che si è sfaldata con la sortita su CA del 19, il 28/5/13 dopo 43 colpi. Ovvero le sortite del 19 su bari o del 4 su ca non valgono.
Ho capito bene?

Miki.jpg

Edit: ancora una cosa [la classifica dei 20 più ritardati] intendi i casi in attesa di sfaldamento?
o i 20 max storici?
 
Ultima modifica:
Ciao Miki ...

Sono certo della difficoltà che si incontra nel descrivere una tecnica molto complicata ed al seguito di ciò ...

non posso far altro che sottoscrivere quanto già espresso da Rosanna confermando gli stessi dubbi.

Ho rilevato questa situazione che "alta", oltre le altre, per eccesso di ritardo, di presenze

e di simmetria spaziometrica ... sottopongo alla valutazione della tua esperienza,

sia per la quantità, che per la qualità dei numeri ...

Scusandomi sin d'ora se avessi male interpretato l'oggetto della tua richiesta.

Codice:
DATA-RUOTE | BA CA | CA FI | FI GE | GE MI | MI NA | NA PA | PA RO | RO TO | TO VE | VE NZ | NZ BA | Rit
01.06.2013 | -- -- | -- -- [COLOR="#FF0000"]| 48.58 | -- -- | -- -- | -- -- | -- -- | -- -- | 82.20 | [/COLOR]-- -- | -- -- |  29
30.05.2013 | -- -- [COLOR="#FF0000"][/COLOR][COLOR="#FF0000"]| 69.09 | -- -- | -- -- | -- -- | -- -- | -- -- | -- -- | -- -- | 62.83 |[/COLOR] -- -- |  30

:) Joe
 
Ultima modifica:
Ciao tutti...
beh Giorgio, vedo che anche tu hai dato la stessa interpretazione. Molto bello il tuo output!!

Nell'attesa di maggiori info, ho struturato un listato a modo mio :o, che prevede l'analisi di tutta la casistica finora disponibile (a partire dalla estrazione 7440 che è la prima
con la ruota NZ). Il tutto memorizzato in una matrice dinamica in modo da poter essere utilizzato nel tempo, e interrogato ....sia per i casi in corso che per i max ritardi
ed eventualmente anche altro che può venire in mente...

L'output consta di 4 parti:

1) la più corposa (in nero) mostra nel dettaglio tutta la casistica di casi sfaldati
Gli esisti sono registrati su ruota di rilevamento.
La data è quella di sortita della coppia. il ritardo sono i colpi passati dalla data di sortita alla data di sfaldamento di almeno uno dei due numeri.

Nota: questo lungo elenco di casi serve ovviamente per eventuali verifiche/riflessioni dopodichè consiglio di metterci apice davanti per non visualizzarlo
ogni volta. Poi fate vobis...

Codice:
RICERCA SFALDAMENTI 5°ESTRATTO o 1°ESTRATTO RUOTE CONSECUTIVE
ARCHIVIO ANALIZZATO DAL 04.05.2005 AL 06.08.2013
Tot casi analizzati: 14168 di cui in corso: 88
Max ritardo rilevato per lo sfaldamento di almeno uno degli estratti (su ruota di rilevazione): 97

 -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit 
      1° - 04.05.2005 BA 85 CA 56 - 85       0      
      2° - 04.05.2005 CA 90 FI 53 -    53    2      
      3° - 04.05.2005 FI 85 GE 38 -    38   23      
      4° - 04.05.2005 GE 34 MI 01 -     1    2 
...etc..


2) I casi in attesa di sfaldamento (in blu)

Codice:
[COLOR="#0000FF"]
CASISTICA IN ATTESA DI SFALDAMENTO (DI ALMENO UNO DEI DUE NUMERI)
 -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit - Nota
  13785° - 21.05.2013 CA 16 FI 21 -         34    in corso
  13810° - 25.05.2013 MI 63 NA 24 -         32    in corso
  13829° - 30.05.2013 CA 69 FI 09 -         30    in corso
  13837° - 30.05.2013 VE 62 NZ 83 -         30    in corso
  13841° - 01.06.2013 FI 48 GE 58 -         29    in corso
  13847° - 01.06.2013 TO 82 VE 20 -         29    in corso
  13850° - 04.06.2013 BA 62 CA 41 -         28    in corso
  13886° - 11.06.2013 GE 26 MI 37 -         25    in corso
  13887° - 11.06.2013 MI 79 NA 16 -         25    in corso
  13901° - 13.06.2013 RO 65 TO 69 -         24    in corso
  13915° - 15.06.2013 NZ 05 BA 06 -         23    in corso
  13934° - 20.06.2013 RO 83 TO 32 -         21    in corso
  13946° - 22.06.2013 TO 02 VE 25 -         20    in corso
  13955° - 25.06.2013 PA 82 RO 70 -         19    in corso
  13970° - 27.06.2013 NZ 34 BA 38 -         18    in corso
  13998° - 04.07.2013 NA 37 PA 06 -         15    in corso
  14007° - 06.07.2013 GE 74 MI 34 -         14    in corso
  14010° - 06.07.2013 PA 40 RO 46 -         14    in corso
  14013° - 06.07.2013 VE 02 NZ 89 -         14    in corso
etc[/COLOR]
Nota: per i casi in corso, il rit sta ad indicare i colpi trascorsi dal rilevamento della coppia.

3) La casistica per ritardo (in verde)

Codice:
[COLOR="#008000"]CASISTICA PER RITARDO (solo casi conclusi)

Ritardo  casi
  0     1540
  1     1387
  2     1213
  3     1068
  4     925
  5     858
  6     738
  7     655
  8     623
  9     548
 10     486
 11     423
 12     391
 13     345
etc.
....

[/COLOR]

4) il dettaglio dei casi storici più ritardatati (in rosso)

Codice:
[COLOR="#FF0000"]DETTAGLIO CASISTICA DEI MAX RIT STORICI 

DataEstr - R1 5° R2 1° - Esiti - Rit 
24.10.2009 NA 23 PA 01 -     1   97         
06.08.2009 BA 57 CA 79 -    79   84         
09.12.2006 TO 80 VE 65 - 80 65   82         
07.12.2010 CA 16 FI 70 -    70   71         
07.05.2009 VE 25 NZ 67 - 25      69         
24.09.2011 FI 50 GE 69 -    69   69         
28.12.2010 NA 58 PA 80 -    80   67         
30.08.2012 VE 31 NZ 15 - 31      67         
06.09.2012 NZ 73 BA 44 - 73      66         
17.08.2009 TO 85 VE 15 -    15   65         
11.03.2010 GE 31 MI 12 -    12   64         
21.03.2006 NZ 87 BA 40 -    40   63         
07.01.2010 TO 82 VE 76 - 82      61         
02.11.2010 PA 20 RO 25 - 20 25   61         
22.01.2013 NA 28 PA 67 -    67   61         
06.09.2008 RO 19 TO 39 - 19      60         
19.10.2010 RO 71 TO 66 - 71      59         
25.10.2011 RO 25 TO 79 - 25      59         
29.04.2006 CA 14 FI 12 -    12   58         
02.07.2009 NZ 07 BA 62 -    62   58    [/COLOR]

Ho cercato di dare una versione/visione completa. Spero sia utile anche se dalla grafica semplice.

A chi è interessato chiedo sempre una verifica dei dati prima di qualsivoglia utilizzo. Se trovate errori gentilmente segnalate.

ciao a tutti

Codice:
Option Explicit
Sub Main

'0904_16 Rosanna x Miki55
'http://forum.lottoced.com/f12/per-rosanna-106426/

Dim r1,r2,c,ini,fine,es,esf,r,n1,n2,i,y
Dim nCasi,nCasiIC,bCorso,nColpo,nMaxRit,bEsito1,bEsito2
Dim mRuote(11,2) ' matrice coppia ruote consecutive
ReDim mEsiti(9,0) ' matrice per tutta la casistica conclusa e non
ReDim mStatRit(0,0)' matrice per riversare la casistica dei ritardi x ordinare i rit

ini = 7440 ' <=== attenzione 1° estrazione con la ruota Nazionale
nCasi = 0 'contatore casi
nCasiIC = 0 'contatore casi in corso
nMaxRit = 0
'---------------il seguente blocco serve a creare la matrice delle coppie di ruote
c = 0
For r1 = 1 To 11
	If r1 = 11 Then r1 = 12
	r2 = r1 + 1
	If r1 = 10 Then r2 = 12
	If r1 = 12 Then r2 = 1
	c = c + 1
	mRuote(c,1) = r1 : mRuote(c,2) = r2
Next
'--------------------------------------------- Blocco analisi archivio
For es = ini To EstrazioneFin - 1 ' Escludo l'ultima estrazione di cui non posso cercare gli esiti
	AvanzamentoElab ini,EstrazioneFin,es
	For r = 1 To 11 ' scorro la MATRICE mRuote delle 11 coppie di ruote
		nCasi = nCasi + 1
		n1 = Estratto(es,mRuote(r,1),5) ' 5° estratto di ciascuna coppia di ruote
		n2 = Estratto(es,mRuote(r,2),1)	' 1° estratto di ciascuna coppia di ruote
				
		If es + 200 > EstrazioneFin Then fine = EstrazioneFin Else fine = es + 200
				
		nColpo = - 1'inizializzo la variabile per il conteggio dei ritardi
		bEsito1 = False
		bEsito2 = False 'inizializzo il controllo degli esiti
		For esf = es + 1 To fine ' scorro l'archivio per la ricerca degli sfaldamenti
			nColpo = nColpo + 1 'contatore per il ritardo			
			If Posizione(esf,mRuote(r,1),n1) > 0 Then
				bEsito1 = True
				If nColpo > nMaxRit Then nMaxRit = nColpo
				ReDim Preserve mEsiti(9,nCasi)
				mEsiti(1,nCasi) = es 'Estrazione di rilevamento
				mEsiti(2,nCasi) = mRuote(r,1) '1^ ruota
				mEsiti(3,nCasi) = n1			'1° numero
				mEsiti(4,nCasi) = mRuote(r,2) '2^ ruota
				mEsiti(5,nCasi) = n2			'2°numero	
				mEsiti(6,nCasi) = n1 '1° numero sortito!
				mEsiti(8,nCasi) = nColpo 'ritardo				
			End If
			If Posizione(esf,mRuote(r,2),n2) > 0 Then
				bEsito2 = True
				If nColpo > nMaxRit Then nMaxRit = nColpo
				If bEsito1 = True Then
					mEsiti(7,nCasi) = n2 ' 2° numero sortito!
				Else				
					ReDim Preserve mEsiti(9,nCasi)
					mEsiti(1,nCasi) = es 'Estrazione di rilevamento
					mEsiti(2,nCasi) = mRuote(r,1)
					mEsiti(3,nCasi) = n1
					mEsiti(4,nCasi) = mRuote(r,2)
					mEsiti(5,nCasi) = n2
					mEsiti(7,nCasi) = n2 ' 2° numero sortito!
					mEsiti(8,nCasi) = nColpo 'ritardo
				End If					
			End If
			If bEsito1 = False And bEsito2 = False And esf = fine Then
				nCasiIC = nCasiIC + 1
				ReDim Preserve mEsiti(9,nCasi)
				mEsiti(1,nCasi) = es
				mEsiti(2,nCasi) = mRuote(r,1)
				mEsiti(3,nCasi) = n1
				mEsiti(4,nCasi) = mRuote(r,2)
				mEsiti(5,nCasi) = n2
				mEsiti(8,nCasi) = nColpo 'ritardo
				mEsiti(9,nCasi) = "in corso" ' segnalazione di caso in corso
			End If
					
			If bEsito1 = True Or bEsito2 = True Then Exit For ' se trova almeno un esito+ esce dal ciclo
		Next
	Next
Next
For r = 1 To 11
	nCasi = nCasi + 1
	ReDim Preserve mEsiti(9,nCasi)
	mEsiti(1,nCasi) = EstrazioneFin
	mEsiti(2,nCasi) = mRuote(r,1)
	mEsiti(3,nCasi) = Estratto(EstrazioneFin,mRuote(r,1),5)
	mEsiti(4,nCasi) = mRuote(r,2)
	mEsiti(5,nCasi) = Estratto(EstrazioneFin,mRuote(r,2),1)
	mEsiti(8,nCasi) = - 1 'ritardo
	mEsiti(9,nCasi) = "in corso" ' segnalazione di caso in corso
Next
			
'----------------------------------------------1) output dettagliato di tutti i casi conclusi
Call Scrivi ("RICERCA SFALDAMENTI 5°ESTRATTO o 1°ESTRATTO RUOTE CONSECUTIVE",1)
Call Scrivi ("ARCHIVIO ANALIZZATO DAL " & DataEstrazione(ini) & " AL " & DataEstrazione(EstrazioneFin - 1),1)
Call Scrivi ("Tot casi analizzati: " & nCasi & " di cui in corso: " & nCasiIC,1)
Call Scrivi ("Max ritardo rilevato per lo sfaldamento di almeno uno degli estratti (su ruota di rilevazione): " & nMaxRit,1)
Call Scrivi

Call Scrivi (" -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit ",1)
For i = 1 To nCasi
	If mEsiti(9,i) <> "in corso" Then
	Call Scrivi (FormatSpace(i,7,1) & "° - " & DataEstrazione(mEsiti(1,i)) & " " & SiglaRuota(mEsiti(2,i)) & " " & Format2(mEsiti(3,i)) & " " & _
	SiglaRuota(mEsiti(4,i)) & " " & Format2(mEsiti(5,i)) & " - " & FormatSpace(mEsiti(6,i),2,1) & " " & FormatSpace(mEsiti(7,i),2,1) & _
	FormatSpace(mEsiti(8,i),5,1) & " " & FormatSpace(mEsiti(9,i),5,1))
	End If
Next		
'-----------------------------------------------2) output dei casi in attesa di sfaldamento
Call ColoreTesto(1)
Call Scrivi
Call Scrivi ("CASISTICA IN ATTESA DI SFALDAMENTO (DI ALMENO UNO DEI DUE NUMERI)",1)
Call Scrivi (" -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit - Nota",1)

For i = 1 To nCasi
	If mEsiti(9,i) = "in corso" Then
	Call Scrivi (FormatSpace(i,7,1) & "° - " & DataEstrazione(mEsiti(1,i)) & " " & SiglaRuota(mEsiti(2,i)) & " " & Format2(mEsiti(3,i)) & " " & _
	SiglaRuota(mEsiti(4,i)) & " " & Format2(mEsiti(5,i)) & " - " & FormatSpace(mEsiti(6,i),2,1) & " " & FormatSpace(mEsiti(7,i),2,1) & _
	FormatSpace(mEsiti(8,i) + 1,5,1) & Space(4) & FormatSpace(mEsiti(9,i),5,1))
	End If
Next
'-----------------------------------------------3) output statistica per ritardo (solo casi conclusi)
ColoreTesto 3
Call Scrivi
Call Scrivi ("CASISTICA PER RITARDO (solo casi conclusi)",1)
Call Scrivi
ReDim mStatRit(nMaxRit + 1,2)

For i = 0 To nMaxRit
	mStatRit(i + 1,1) = i ' inizializzo la colonna 1 della matrice con i rit rilevati. il rit 0 sta nella riga 1 etc
	mStatRit(i + 1,2) = 0
Next

For i = 1 To nCasi
	If mEsiti(9,i) <> "in corso" Then ' se il caso è concluso lo conteggio
		mStatRit(mEsiti(8,i) + 1,2) = mStatRit(mEsiti(8,i) + 1,2) + 1 ' nb il rit 0 è sull'indice 1, il rit 1 è sull'indice 2 etc.
	End If		
Next

Call Scrivi ("Ritardo  casi",1)
For i = 1 To nMaxRit + 1' il più uno serve perchè i ritardi caricati sulla colonna1 partono da zero e questo serve x l'ordinamento
	If mStatRit(i,2)>0 Then Call Scrivi (FormatSpace(mStatRit(i,1),3,1) & Space(5) & mStatRit(i,2))	
Next
'------------------------------------------------4) output dettaglio casi di max rit storico
ColoreTesto 2
Call Scrivi
Call Scrivi ("DETTAGLIO CASISTICA DEI MAX RIT STORICI ",1)
Call Scrivi
c = 0
OrdinaMatrice mStatRit,1,1 ' ordino crescente per ritardo
Call Scrivi ("DataEstr - R1 5° R2 1° - Esiti - Rit ",1)
For y = nMaxRit + 1 To 1 Step - 1
	If mStatRit(y,2) > 0 Then
		c = c + 1
		For i = 1 To nCasi
			If mStatRit(y,1) = mEsiti(8,i) Then
				Call Scrivi (DataEstrazione(mEsiti(1,i)) & " " & SiglaRuota(mEsiti(2,i)) & " " & Format2(mEsiti(3,i)) & " " & _
				SiglaRuota(mEsiti(4,i)) & " " & Format2(mEsiti(5,i)) & " - " & FormatSpace(mEsiti(6,i),2,1) & " " & FormatSpace(mEsiti(7,i),2,1) & _
				FormatSpace(mEsiti(8,i),5,1) & Space(4) & FormatSpace(mEsiti(9,i),5,1))
			End If
		Next
	End If
	If c = 20 Then Exit For ' per scelta mi fermo ai casi dei primi 20 max ritardi
Next
End Sub
 
Ultima modifica:
FORMAZIONI

FORMAZIONI

Ciao tutti...
beh Giorgio, vedo che anche tu hai dato la stessa interpretazione. Molto bello il tuo output!!

Nell'attesa di maggiori info, ho struturato un listato a modo mio :o, che prevede l'analisi di tutta la casistica finora disponibile (a partire dalla estrazione 7440 che è la prima
con la ruota NZ). Il tutto memorizzato in una matrice dinamica in modo da poter essere utilizzato nel tempo, e interrogato ....sia per i casi in corso che per i max ritardi
ed eventualmente anche altro che può venire in mente...

L'output consta di 4 parti:

1) la più corposa (in nero) mostra nel dettaglio tutta la casistica di casi sfaldati
Gli esisti sono registrati su ruota di rilevamento.
La data è quella di sortita della coppia. il ritardo sono i colpi passati dalla data di sortita alla data di sfaldamento di almeno uno dei due numeri.

Nota: questo lungo elenco di casi serve ovviamente per eventuali verifiche/riflessioni dopodichè consiglio di metterci apice davanti per non visualizzarlo
ogni volta. Poi fate vobis...

Codice:
RICERCA SFALDAMENTI 5°ESTRATTO o 1°ESTRATTO RUOTE CONSECUTIVE
ARCHIVIO ANALIZZATO DAL 04.05.2005 AL 06.08.2013
Tot casi analizzati: 14168 di cui in corso: 88
Max ritardo rilevato per lo sfaldamento di almeno uno degli estratti (su ruota di rilevazione): 97

 -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit 
      1° - 04.05.2005 BA 85 CA 56 - 85       0      
      2° - 04.05.2005 CA 90 FI 53 -    53    2      
      3° - 04.05.2005 FI 85 GE 38 -    38   23      
      4° - 04.05.2005 GE 34 MI 01 -     1    2 
...etc..


2) I casi in attesa di sfaldamento (in blu)

Codice:
[COLOR="#0000FF"]
CASISTICA IN ATTESA DI SFALDAMENTO (DI ALMENO UNO DEI DUE NUMERI)
 -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit - Nota
  13785° - 21.05.2013 CA 16 FI 21 -         34    in corso
  13810° - 25.05.2013 MI 63 NA 24 -         32    in corso
  13829° - 30.05.2013 CA 69 FI 09 -         30    in corso
  13837° - 30.05.2013 VE 62 NZ 83 -         30    in corso
  13841° - 01.06.2013 FI 48 GE 58 -         29    in corso
  13847° - 01.06.2013 TO 82 VE 20 -         29    in corso
  13850° - 04.06.2013 BA 62 CA 41 -         28    in corso
  13886° - 11.06.2013 GE 26 MI 37 -         25    in corso
  13887° - 11.06.2013 MI 79 NA 16 -         25    in corso
  13901° - 13.06.2013 RO 65 TO 69 -         24    in corso
  13915° - 15.06.2013 NZ 05 BA 06 -         23    in corso
  13934° - 20.06.2013 RO 83 TO 32 -         21    in corso
  13946° - 22.06.2013 TO 02 VE 25 -         20    in corso
  13955° - 25.06.2013 PA 82 RO 70 -         19    in corso
  13970° - 27.06.2013 NZ 34 BA 38 -         18    in corso
  13998° - 04.07.2013 NA 37 PA 06 -         15    in corso
  14007° - 06.07.2013 GE 74 MI 34 -         14    in corso
  14010° - 06.07.2013 PA 40 RO 46 -         14    in corso
  14013° - 06.07.2013 VE 02 NZ 89 -         14    in corso
etc[/COLOR]
Nota: per i casi in corso, il rit sta ad indicare i colpi trascorsi dal rilevamento della coppia.

3) La casistica per ritardo (in verde)

Codice:
[COLOR="#008000"]CASISTICA PER RITARDO (solo casi conclusi)

Ritardo  casi
  0     1540
  1     1387
  2     1213
  3     1068
  4     925
  5     858
  6     738
  7     655
  8     623
  9     548
 10     486
 11     423
 12     391
 13     345
etc.
....

[/COLOR]

4) il dettaglio dei casi storici più ritardatati (in rosso)

Codice:
[COLOR="#FF0000"]DETTAGLIO CASISTICA DEI MAX RIT STORICI 

DataEstr - R1 5° R2 1° - Esiti - Rit 
24.10.2009 NA 23 PA 01 -     1   97         
06.08.2009 BA 57 CA 79 -    79   84         
09.12.2006 TO 80 VE 65 - 80 65   82         
07.12.2010 CA 16 FI 70 -    70   71         
07.05.2009 VE 25 NZ 67 - 25      69         
24.09.2011 FI 50 GE 69 -    69   69         
28.12.2010 NA 58 PA 80 -    80   67         
30.08.2012 VE 31 NZ 15 - 31      67         
06.09.2012 NZ 73 BA 44 - 73      66         
17.08.2009 TO 85 VE 15 -    15   65         
11.03.2010 GE 31 MI 12 -    12   64         
21.03.2006 NZ 87 BA 40 -    40   63         
07.01.2010 TO 82 VE 76 - 82      61         
02.11.2010 PA 20 RO 25 - 20 25   61         
22.01.2013 NA 28 PA 67 -    67   61         
06.09.2008 RO 19 TO 39 - 19      60         
19.10.2010 RO 71 TO 66 - 71      59         
25.10.2011 RO 25 TO 79 - 25      59         
29.04.2006 CA 14 FI 12 -    12   58         
02.07.2009 NZ 07 BA 62 -    62   58    [/COLOR]

Ho cercato di dare una versione/visione completa. Spero sia utile anche se dalla grafica semplice.

A chi è interessato chiedo sempre una verifica dei dati prima di qualsivoglia utilizzo. Se trovate errori gentilmente segnalate.

ciao a tutti

Codice:
Option Explicit
Sub Main

'0904_16 Rosanna x Miki55
'http://forum.lottoced.com/f12/per-rosanna-106426/

Dim r1,r2,c,ini,fine,es,esf,r,n1,n2,i,y
Dim nCasi,nCasiIC,bCorso,nColpo,nMaxRit,bEsito1,bEsito2
Dim mRuote(11,2) ' matrice coppia ruote consecutive
ReDim mEsiti(9,0) ' matrice per tutta la casistica conclusa e non
ReDim mStatRit(0,0)' matrice per riversare la casistica dei ritardi x ordinare i rit

ini = 7440 ' <=== attenzione 1° estrazione con la ruota Nazionale
nCasi = 0 'contatore casi
nCasiIC = 0 'contatore casi in corso
nMaxRit = 0
'---------------il seguente blocco serve a creare la matrice delle coppie di ruote
c = 0
For r1 = 1 To 11
	If r1 = 11 Then r1 = 12
	r2 = r1 + 1
	If r1 = 10 Then r2 = 12
	If r1 = 12 Then r2 = 1
	c = c + 1
	mRuote(c,1) = r1 : mRuote(c,2) = r2
Next
'--------------------------------------------- Blocco analisi archivio
For es = ini To EstrazioneFin - 1 ' Escludo l'ultima estrazione di cui non posso cercare gli esiti
	AvanzamentoElab ini,EstrazioneFin,es
	For r = 1 To 11 ' scorro la MATRICE mRuote delle 11 coppie di ruote
		nCasi = nCasi + 1
		n1 = Estratto(es,mRuote(r,1),5) ' 5° estratto di ciascuna coppia di ruote
		n2 = Estratto(es,mRuote(r,2),1)	' 1° estratto di ciascuna coppia di ruote
				
		If es + 200 > EstrazioneFin Then fine = EstrazioneFin Else fine = es + 200
				
		nColpo = - 1'inizializzo la variabile per il conteggio dei ritardi
		bEsito1 = False
		bEsito2 = False 'inizializzo il controllo degli esiti
		For esf = es + 1 To fine ' scorro l'archivio per la ricerca degli sfaldamenti
			nColpo = nColpo + 1 'contatore per il ritardo			
			If Posizione(esf,mRuote(r,1),n1) > 0 Then
				bEsito1 = True
				If nColpo > nMaxRit Then nMaxRit = nColpo
				ReDim Preserve mEsiti(9,nCasi)
				mEsiti(1,nCasi) = es 'Estrazione di rilevamento
				mEsiti(2,nCasi) = mRuote(r,1) '1^ ruota
				mEsiti(3,nCasi) = n1			'1° numero
				mEsiti(4,nCasi) = mRuote(r,2) '2^ ruota
				mEsiti(5,nCasi) = n2			'2°numero	
				mEsiti(6,nCasi) = n1 '1° numero sortito!
				mEsiti(8,nCasi) = nColpo 'ritardo				
			End If
			If Posizione(esf,mRuote(r,2),n2) > 0 Then
				bEsito2 = True
				If nColpo > nMaxRit Then nMaxRit = nColpo
				If bEsito1 = True Then
					mEsiti(7,nCasi) = n2 ' 2° numero sortito!
				Else				
					ReDim Preserve mEsiti(9,nCasi)
					mEsiti(1,nCasi) = es 'Estrazione di rilevamento
					mEsiti(2,nCasi) = mRuote(r,1)
					mEsiti(3,nCasi) = n1
					mEsiti(4,nCasi) = mRuote(r,2)
					mEsiti(5,nCasi) = n2
					mEsiti(7,nCasi) = n2 ' 2° numero sortito!
					mEsiti(8,nCasi) = nColpo 'ritardo
				End If					
			End If
			If bEsito1 = False And bEsito2 = False And esf = fine Then
				nCasiIC = nCasiIC + 1
				ReDim Preserve mEsiti(9,nCasi)
				mEsiti(1,nCasi) = es
				mEsiti(2,nCasi) = mRuote(r,1)
				mEsiti(3,nCasi) = n1
				mEsiti(4,nCasi) = mRuote(r,2)
				mEsiti(5,nCasi) = n2
				mEsiti(8,nCasi) = nColpo 'ritardo
				mEsiti(9,nCasi) = "in corso" ' segnalazione di caso in corso
			End If
					
			If bEsito1 = True Or bEsito2 = True Then Exit For ' se trova almeno un esito+ esce dal ciclo
		Next
	Next
Next
For r = 1 To 11
	nCasi = nCasi + 1
	ReDim Preserve mEsiti(9,nCasi)
	mEsiti(1,nCasi) = EstrazioneFin
	mEsiti(2,nCasi) = mRuote(r,1)
	mEsiti(3,nCasi) = Estratto(EstrazioneFin,mRuote(r,1),5)
	mEsiti(4,nCasi) = mRuote(r,2)
	mEsiti(5,nCasi) = Estratto(EstrazioneFin,mRuote(r,2),1)
	mEsiti(8,nCasi) = - 1 'ritardo
	mEsiti(9,nCasi) = "in corso" ' segnalazione di caso in corso
Next
			
'----------------------------------------------1) output dettagliato di tutti i casi conclusi
Call Scrivi ("RICERCA SFALDAMENTI 5°ESTRATTO o 1°ESTRATTO RUOTE CONSECUTIVE",1)
Call Scrivi ("ARCHIVIO ANALIZZATO DAL " & DataEstrazione(ini) & " AL " & DataEstrazione(EstrazioneFin - 1),1)
Call Scrivi ("Tot casi analizzati: " & nCasi & " di cui in corso: " & nCasiIC,1)
Call Scrivi ("Max ritardo rilevato per lo sfaldamento di almeno uno degli estratti (su ruota di rilevazione): " & nMaxRit,1)
Call Scrivi

Call Scrivi (" -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit ",1)
For i = 1 To nCasi
	If mEsiti(9,i) <> "in corso" Then
	Call Scrivi (FormatSpace(i,7,1) & "° - " & DataEstrazione(mEsiti(1,i)) & " " & SiglaRuota(mEsiti(2,i)) & " " & Format2(mEsiti(3,i)) & " " & _
	SiglaRuota(mEsiti(4,i)) & " " & Format2(mEsiti(5,i)) & " - " & FormatSpace(mEsiti(6,i),2,1) & " " & FormatSpace(mEsiti(7,i),2,1) & _
	FormatSpace(mEsiti(8,i),5,1) & " " & FormatSpace(mEsiti(9,i),5,1))
	End If
Next		
'-----------------------------------------------2) output dei casi in attesa di sfaldamento
Call ColoreTesto(1)
Call Scrivi
Call Scrivi ("CASISTICA IN ATTESA DI SFALDAMENTO (DI ALMENO UNO DEI DUE NUMERI)",1)
Call Scrivi (" -- Caso - DataEstr - R1 5° R2 1° - Esiti - Rit - Nota",1)

For i = 1 To nCasi
	If mEsiti(9,i) = "in corso" Then
	Call Scrivi (FormatSpace(i,7,1) & "° - " & DataEstrazione(mEsiti(1,i)) & " " & SiglaRuota(mEsiti(2,i)) & " " & Format2(mEsiti(3,i)) & " " & _
	SiglaRuota(mEsiti(4,i)) & " " & Format2(mEsiti(5,i)) & " - " & FormatSpace(mEsiti(6,i),2,1) & " " & FormatSpace(mEsiti(7,i),2,1) & _
	FormatSpace(mEsiti(8,i) + 1,5,1) & Space(4) & FormatSpace(mEsiti(9,i),5,1))
	End If
Next
'-----------------------------------------------3) output statistica per ritardo (solo casi conclusi)
ColoreTesto 3
Call Scrivi
Call Scrivi ("CASISTICA PER RITARDO (solo casi conclusi)",1)
Call Scrivi
ReDim mStatRit(nMaxRit + 1,2)

For i = 0 To nMaxRit
	mStatRit(i + 1,1) = i ' inizializzo la colonna 1 della matrice con i rit rilevati. il rit 0 sta nella riga 1 etc
	mStatRit(i + 1,2) = 0
Next

For i = 1 To nCasi
	If mEsiti(9,i) <> "in corso" Then ' se il caso è concluso lo conteggio
		mStatRit(mEsiti(8,i) + 1,2) = mStatRit(mEsiti(8,i) + 1,2) + 1 ' nb il rit 0 è sull'indice 1, il rit 1 è sull'indice 2 etc.
	End If		
Next

Call Scrivi ("Ritardo  casi",1)
For i = 1 To nMaxRit + 1' il più uno serve perchè i ritardi caricati sulla colonna1 partono da zero e questo serve x l'ordinamento
	If mStatRit(i,2)>0 Then Call Scrivi (FormatSpace(mStatRit(i,1),3,1) & Space(5) & mStatRit(i,2))	
Next
'------------------------------------------------4) output dettaglio casi di max rit storico
ColoreTesto 2
Call Scrivi
Call Scrivi ("DETTAGLIO CASISTICA DEI MAX RIT STORICI ",1)
Call Scrivi
c = 0
OrdinaMatrice mStatRit,1,1 ' ordino crescente per ritardo
Call Scrivi ("DataEstr - R1 5° R2 1° - Esiti - Rit ",1)
For y = nMaxRit + 1 To 1 Step - 1
	If mStatRit(y,2) > 0 Then
		c = c + 1
		For i = 1 To nCasi
			If mStatRit(y,1) = mEsiti(8,i) Then
				Call Scrivi (DataEstrazione(mEsiti(1,i)) & " " & SiglaRuota(mEsiti(2,i)) & " " & Format2(mEsiti(3,i)) & " " & _
				SiglaRuota(mEsiti(4,i)) & " " & Format2(mEsiti(5,i)) & " - " & FormatSpace(mEsiti(6,i),2,1) & " " & FormatSpace(mEsiti(7,i),2,1) & _
				FormatSpace(mEsiti(8,i),5,1) & Space(4) & FormatSpace(mEsiti(9,i),5,1))
			End If
		Next
	End If
	If c = 20 Then Exit For ' per scelta mi fermo ai casi dei primi 20 max ritardi
Next
End Sub



X ROSANNA

Sono a chiedere se e' possibile, ovviamente senza fretta, realizzare uno script che elenca le formazioni ritardate di 2-3-4-5-6 numeri desunti dal tabellone analitico cioe':
formazioni sincrone, isocroni, isocroni isotopi, in sincronismo continuo determinato, sincronismo continuo triangoli, sincronismo continuo in diagonale e sincronismo continuo quadrato, con i relativi ritardi a ruota.
grazie e saluti.
 
Ciao Loris
a mio avviso sarebbe meglio
- fare una discussione a parte...
- non indirizzare direttamente a me le richieste (volevo già precisarlo a Miki ma lo faccio ora). Ci sono vari scripter e il primo che passa (o tutti quelli interessati) si può cimentare.
- corredare sempre di esempi REALI perchè non è detto che chi legge (scripter) conosca la materia (lotto) come chi chiede lo script.

Detto ciò la tua mi sembra una multi- richiesta [qui manca una faccina con le goccioline che scendono dalla fronte... eh eh] e di tante cose che hai scritto (a parte le formazioni sincrone), un po' per ignoranza mia, un po' perchè da anni non seguo il lotto e quindi quel poco che sapevo l'ho dimenticato quasi tutto, in tutta onestà non ho ben idea di cosa tu stia chiedendo.

Abbi pazienza, ma fa conto che io sia tonta completa: spiega e/o metti una immagine. Se invece altri hanno capito... lascio la parola agli esperti...

ciao
 
Ultima modifica:
Ciao Rosanna, nel tuo essere un pochino arrugginita direi che lo smalto è ancora visibilmente intatto!
Un caro saluto e buona domenica, ciao.
 
Noto dalle Vs repliche, di aver creato elevato interesse, allora per assimilare meglio il mio pensiero,
allego altri prototipi di ricerca come personale modello di ricerca…

Il 18.6.2013 su TO VE il 37.22. da quella data i due sono entrambi rimasti “isolati” delle loro cinquine iniziali:
TO il 37 e il 22 di VE, formando un “ambo isocrono” in V° e I° successiva…

Domanda: da questo momento in avanti, quando tempo dura questa previsione?

]
sj25.gif


….il 13 giu cade 22 di VE dopo 12 estraz.


II° esempio) In data 2.7.2013 ancora su TO VE il 38.44 rimangono isolati….

7r2.gif
[/URL][/IMG]

….in data 18.lug a VE il 44 cade dopo 8 estraz


III° esempio) 30.05.2013 CA FI 29.51 dal ritardo 40 sono rimasti isolati…..

7uq7.gif
[/URL][/IMG]

….al 12 colpo cade il 51


Dallo studio effettuato in precedenza, queste sono le preferite, ma anche utili anche per ridurre le formazioni di ricerca.

La classifica degli storici con date allegate richiesto, ci aiutano solo per un confronto con gli attuali e verificarne poi da quale
ritardo è cominciata la prev storica e qual è la media di caduta sulle due ruote e valutare poi i tempi di sortita.
 
Ultima modifica:
Ok adesso è più completo e chiaro. Appena posso complico il listato. ciao

ecco la mia versione di questo script , non so se ho capito bene le specifiche , vedremo .. ad ogni modo nello script le ruote vengono considerate in cerchio nel senso che dopo la Nazionale Ritorna Bari , percio sarebbe possibile secondo questo script un ambo isocrono con le caratteristiche specificate dato dal V° dell nazionale col I° di Bari
Codice:
Option Explicit
Class clsCoppia
	Private m_idEstr
	Private aNum
	Private aRuote
	Private m_RitardoRaggiunto
	Private m_Esito
	Private m_Estratti
	Private m_IdEstrEsito
	Private m_aRuoteEsito
	Private m_idEstrTabAna
	Sub Class_Initialize
		' codice
		ReDim aNum(0)
		ReDim aRuote(0)
		ReDim m_aRuoteEsito(0)
	End Sub
	Sub Class_Terminate
		' codice
	End Sub
	Public Property Let IdEstrTabAna(v)
		m_idEstrTabAna = v
	End Property
	Public Property Get IdEstrTabAna
		IdEstrTabAna = m_idEstrTabAna
	End Property
	Public Property Get RitardoRaggiunto
		RitardoRaggiunto = m_RitardoRaggiunto
	End Property
	Public Property Get Esito
		Esito = m_Esito
	End Property
	Public Property Get Estratti
		Estratti = m_Estratti
	End Property
	Public Property Get idEstr
		idEstr = m_idEstr
	End Property
	Public Property Get IdEstrEsito
		IdEstrEsito = m_IdEstrEsito
	End Property
	Public Property Let idEstr(NewValue)
		m_idEstr = NewValue
	End Property
	Sub SetNumeri(aNumeri)
		aNum = aNumeri
		' scrivere il codice
	End Sub
	Sub GetNumeri(aNumeri)
		aNumeri = aNum
		' scrivere il codice
	End Sub
	Sub SetRuote(aRt)
		aRuote = aRt
		' scrivere il codice
	End Sub
	Sub GetRuote(aRt)
		aRt = aRuote
		' scrivere il codice
	End Sub
	Function GetRuoteInteressateStr
		Dim s,k
		Dim nRuota
		s = ""
		For k = 1 To UBound(aRuote)
			nRuota = Iif(aRuote(k) = 11,12,aRuote(k))
			s = s & SiglaRuota(nRuota) & "."
		Next
		If s <> "" Then
			s = Left(s,Len(s) - 1)
		End If
		GetRuoteInteressateStr = s
	End Function
	Function GetRuoteEsitoStr
		Dim s,k
		Dim nRuota
		s = ""
		For k = 1 To UBound(m_aRuoteEsito)
			nRuota = Iif(m_aRuoteEsito(k) = 11,12,m_aRuoteEsito(k))
			s = s & SiglaRuota(nRuota) & "."
		Next
		If s <> "" Then
			s = Left(s,Len(s) - 1)
		End If
		GetRuoteEsitoStr = s
	End Function
	Function GetNumeriString
		GetNumeriString = StringaNumeri(aNum,,True)
	End Function
	Sub CalcolaRitardo
		Dim sEsito,nColpi,sEstratti,IdEstrEsito,aRuoteEsito
		Dim k
		ReDim aRt(UBound(aRuote))
		For k = 1 To UBound(aRuote)
			aRt(k) = Iif(aRuote(k) = 11,12,aRuote(k))
		Next
		Call VerificaEsito(aNum,aRt,m_idEstr + 1,1,,,sEsito,nColpi,sEstratti,IdEstrEsito,aRuoteEsito)
		m_Esito = sEsito
		m_RitardoRaggiunto = nColpi
		m_Estratti = sEstratti
		m_IdEstrEsito = IdEstrEsito
		m_aRuoteEsito = aRuoteEsito
	End Sub
End Class
Sub Main
	Dim Inizio,Fine,idEstr,i
	Dim CollCasi,clsCaso
	ReDim aTabAna(220,55)
	Inizio = EstrazioneIni
	Fine = EstrazioneFin
	Set CollCasi = GetNewCollection
	For idEstr = Inizio To Fine
		Messaggio "Analisi TabAnalitico Estrazione " & idEstr
		'Call GetTabAnalitico(aTabAna,idEstr)
		Call AddRigaTabAnalitico(aTabAna,idEstr)
		Call CercaAmbi(aTabAna,idEstr,CollCasi)
		Call AvanzamentoElab(Inizio,Fine,idEstr)
		If ScriptInterrotto Then Exit Sub
	Next
	ReDim aT(8)
	aT(1) = "Ambo isocrono"
	aT(2) = "Ruote"
	aT(3) = "Estrazione"
	aT(4) = "UltimaEstrTabAna"
	aT(5) = "CadutoDopoColpi"
	aT(6) = "Esito"
	aT(7) = "Numeri"
	aT(8) = "Estrazione Esito"
	Call InitTabella(aT)
	i = 0
	For Each clsCaso In CollCasi
		i = i + 1
		Messaggio "Analisi casi trovati " & i
		Call clsCaso.CalcolaRitardo
		aT(1) = clsCaso.GetNumeriString
		aT(2) = clsCaso.GetRuoteInteressateStr
		aT(3) = GetInfoEstrazione(clsCaso.idEstr)
		aT(4) = GetInfoEstrazione(clsCaso.IdEstrTabAna)
		aT(5) = clsCaso.RitardoRaggiunto
		aT(6) = clsCaso.Esito
		aT(7) = clsCaso.Estratti
		aT(8) = GetInfoEstrazione(clsCaso.IdEstrEsito)
		Call AddRigaTabella(aT)
		Call AvanzamentoElab(1,CollCasi.count,i)
		If ScriptInterrotto Then Exit For
	Next
	Call CreaTabella(5,- 1)
End Sub
Sub AddRigaTabAnalitico(aTabAna,idEstr)
	Dim k,j,c,e,ee,r,nElim,nMax,nPosInizio
	nMax = UBound(aTabAna)
	' shifto le righe di una verso l'altro
	For k = 2 To nMax
		For j = 1 To 55
			aTabAna(k - 1,j) = aTabAna(k,j)
		Next
	Next
	' aggiungo l'estrazione corrente nell'ultima riga
	c = 0
	For k = 1 To 12
		If k <> 11 Then
			ReDim aEstratti(0)
			Call GetArrayNumeriRuota(idEstr,k,aEstratti)
			For j = 1 To 5
				c = c + 1
				aTabAna(nMax,c) = aEstratti(j)
			Next
		End If
	Next
	' cancello i numeri usciti nell'estrazione corrente
	For r = 1 To 11
		nElim = 0
		nPosInizio =(r - 1) * 5
		For k = nMax - 1 To 1 Step - 1
			For e = 1 To 5
				For ee = 1 To 5
					If aTabAna(nMax,nPosInizio + e) = aTabAna(k,nPosInizio + ee) Then
						aTabAna(k,nPosInizio + ee) = 0
						nElim = nElim + 1
						Exit For
					End If
				Next
			Next
			If nElim = 5 Then Exit For
		Next
	Next
End Sub
Sub CercaAmbi(aTabAna,idEstr,CollCasi)
	Dim id,nPos
	For id = 1 To UBound(aTabAna)
		For nPos = 5 To 55 Step 5
			If IsNumeriAdiacentiSolitari(aTabAna,id,nPos) Then
				Call AddCasoInColl(CollCasi,aTabAna,id,nPos,idEstr)
			End If
		Next
	Next
End Sub
Function IsNumeriAdiacentiSolitari(aTabAna,id,nPos)
	Dim b
	Dim k,nInizio,nTrov
	b = False
	nTrov = 0
	nInizio = nPos
	For k = nInizio To nInizio - 4 Step - 1
		If aTabAna(id,k) <> 0 Then nTrov = nTrov + 1
	Next
	If nTrov = 1 And aTabAna(id,nInizio) <> 0 Then
		nTrov = 0
		nInizio = FuoriX(nPos + 1,55)
		For k = nInizio To nInizio + 4
			If aTabAna(id,k) <> 0 Then nTrov = nTrov + 1
		Next
		If nTrov = 1 And aTabAna(id,nInizio) <> 0 Then
			b = True
		End If
	End If
	IsNumeriAdiacentiSolitari = b
End Function
Sub AddCasoInColl(collCasi,aTabAna,id,nPos,idEstr)
	Dim cCoppia
	Dim sKey
	ReDim aNum(2)
	Set cCoppia = New clsCoppia
	aNum(1) = aTabAna(id,nPos)
	aNum(2) = aTabAna(id,FuoriX(nPos + 1,55))
	
	If aNum(1) <> aNum(2) Then
		ReDim aRuote(2)
		aRuote(1) = nPos / 5
		aRuote(2) = FuoriX(aRuote(1) + 1,11)
		cCoppia.idEstr = idEstr -(UBound(aTabAna) - id)
		cCoppia.idEstrTabAna = idEstr
		cCoppia.SetNumeri(aNum)
		cCoppia.SetRuote(aRuote)
		sKey = "k" & cCoppia.idEstr & cCoppia.GetRuoteInteressateStr
		Call AddCasoInCollEx(collCasi,cCoppia,sKey)
	End If 
End Sub
Sub AddCasoInCollEx(coll,obj,sKey)
	On Error Resume Next
	Call coll.Add(obj,sKey)
	If Err <> 0 Then
		Err.Clear
	End If
End Sub
 
Complimenti LuigiB questo script e veramente eccezionale a dimostrazione che sei veramente il numero uno , sicuramente tutto il popolo del lotto sara' fiero di avere un maestro cosi bravo , ciao.

Complimenti anche a Rosanna gli ultimi script fatti sul forum in questi giorni sono davvero formidabili , bravissima , ciao.
 
Ultima modifica:
ecco la mia versione di questo script , non so se ho capito bene le specifiche , vedremo .. ad ogni modo nello script le ruote vengono considerate in cerchio nel senso che dopo la Nazionale Ritorna Bari , percio sarebbe possibile secondo questo script un ambo isocrono con le caratteristiche specificate dato dal V° dell nazionale col I° di Bari


bravo Luigi, ma attenzione alle date, ecco un esempio...

]
dxr.gif



78.02 di GE.MI è caduto il 24.04.2007 dopo 30 colpi e non 47...

- orinarlo per coppie di ruote, in modo da poter verificare il proprio ritardo storico
- inserire i ritardi in corso del momento...

elenco delle ruote fino al termine della NZ
BA,CA
CA,FI
FI,GE
GE,MI
MI,NA
NA,PA
PA,RO
RO,TO
TO,VE
VE,NZ
NZ,BA
 
Ultima modifica:
Ciao
ho riadattato il mio listato alla luce delle ultime indicazioni di Miky.
Non ha nulla a che vedere con quanto fatto da Luigi. Il mio è lento e vabbè.. non voglio ripetermi.


Relativamente ai tuoi esempio io ho questo output (ho aggiunto la data in cui la coppia resta isolata).

Codice:
[B]-- Caso - DataEstraz DataIsocro R1 5° R2 1° - Esiti - Rit[/B] 
     37° - [COLOR="#0000FF"]12.03.2013 30.05.2013 RO 23 TO 35 - 23       5   [/COLOR]   
     38° - 19.03.2013 07.05.2013 GE 69 MI 43 - 69       2      
     39° - [COLOR="#0000FF"]16.04.2013 02.07.2013 TO 38 VE 44 -    44    6 [/COLOR]     
     40° - 20.04.2013 18.05.2013 RO 85 TO 80 - 85      11      
     41° -[COLOR="#0000FF"] 23.04.2013 18.06.2013 TO 37 VE 22 -    22   10[/COLOR]
Sul ritardo, occorre precisare che io conto i colpi di sortita. Esempio se una coppia si sfalda subito dopo che è rimasta isolata, per me quello è il colpo (rit) 0.
Questa però è una finezza... se non piace si aggiusta con una piccolissima modifica.

-----
Avendo l'opportunità di un confronto con i risultati di Luigi ho visto che alcuni dati non collimano
Ne ho controllato uno in particolare ... Nell'immagine ho cerchiato i numeri della cinquina che s'è sfaldata lasciando la coppia isolata.
Dopo l'ultimo numero uscito parte il conteggio del ritardo...
xMiki GEMI 78-2.jpg

il mio output restituisce questo
Codice:
[B]-- Caso - DataEstraz DataIsocro R1 5° R2 1° - Esiti - Rit[/B] 
68° - 21.12.2006 13.02.2007 GE 78 MI 02 -     2   29

Come max rit ho questi
Codice:
[COLOR="#FF0000"]DETTAGLIO CASISTICA DEI MAX RIT STORICI 

DataEstraz DataIsocro R1 5° R2 1° - Esiti - Rit 
24.10.2009 04.02.2010 NA 23 PA 01 -     1   53         
06.08.2009 27.10.2009 BA 57 CA 79 -    79   49         
28.12.2010 19.02.2011 NA 58 PA 80 -    80   44         
25.10.2011 13.12.2011 RO 25 TO 79 - 25      38         
09.12.2006 24.03.2007 TO 80 VE 65 - 80 65   37         
11.03.2010 13.05.2010 GE 31 MI 12 -    12   37         
02.07.2009 25.08.2009 NZ 07 BA 62 -    62   35         
11.08.2005 17.09.2005 NZ 13 BA 03 - 13      32         
02.11.2010 08.01.2011 PA 20 RO 25 - 20 25   32         
07.12.2010 08.03.2011 CA 16 FI 70 -    70   32         
22.01.2013 30.03.2013 NA 28 PA 67 -    67   32         
09.07.2009 01.09.2009 VE 38 NZ 14 - 38      31         
17.07.2008 18.09.2008 CA 25 FI 90 - 25      30         
31.03.2012 15.05.2012 GE 87 MI 43 -    43   30         
[/COLOR]

Casi in corso questi:
Codice:
[COLOR="#0000FF"]CASISTICA IN ATTESA DI SFALDAMENTO (DI ALMENO UNO DEI DUE NUMERI)
 -- Caso - DataEstraz DataIsocro R1 5° R2 1° - Esiti - Rit - Nota
    305° - 30.05.2013 11.07.2013 VE 62 NZ 83 -         12    in corso
    306° - 04.06.2013 03.08.2013 BA 62 CA 41 -          2    in corso
    307° - 13.06.2013 23.07.2013 RO 65 TO 69 -          7    in corso

[/COLOR]

Fammi sapere... anche se avendo a disposizione quello di Luigi, il suo è anni luce avanti...

ciao
 
a me non è chiaro dov'è che dovrebbe essere caduto per estratto dopo 30 colpi

Immagine.jpg
 
Inizio ..prev GE.MI 78.02 = 13.02.2007
fine ....prev GE.MI 78.02 = 21.04.2007

- sortito estratto: 02 MI (24.04.2007)
- tempo d'attesa: 29 estrazioni
 
Ultima modifica:
Inizio ..prev GE.MI 78.02 = 13.02.2007
fine ....prev GE.MI 78.02 = 21.04.2007

- sortito estratto: 02 MI (24.04.2007)
- tempo d'attesa: 29 estrazioni

scusa ma io stavo parlando del 78 -02 capitato in data 21/12/2006
anche perche in data 13/02/2007 non m isembra ci sia .. quindi continuo a non capire

Immagine.jpg
 
per nond dire che nell'estrazione che dici tu a me del 78 e del 2 non mi pare di vedere l'ombra ..sono ancora piu confuso ...

Immagine.jpg
 
Ciao Gigi, se vai sul tabellone analitico del Visual ed è tutto più chiaro, segui le date dove il 19.2.2007 troverai il 53 a MI, dall'estrazione successiva
lo stesso è sortito quindi inizia la nuova prev xchè il 78.2 sono rimasti soli...

[]
xis.gif



...ecco invece la data della sortita dove il 2 non c'è più, ma questa se controlli bene è la 30sima estraz poiché la prev è durata 29

 
In realtà non puoi trovarli perchè sono sincrononi di Livello 1 alla data 13.02.2007
è da questa estrazione che parte il conteggio del ritardo fino alla sortita del 02 su GE
che avviene il 10.04.2007 in 3° posizione. RITARDO 47 estrazioni.
Il 14.04.2007 si sfalda il 78 MI in 1°posizione. RITARDO 49 estrazioni.
Il 24.04.2007 si sfalda il 02 MI in 4°posizione. RITARDO 53 estrazioni (non 30).
Per finire il 14.06.2007 si sfalda il 78 GE in 5°posizione. RITARDO 75 estrazioni.

Ciao MIKE55 ho appena visto il Tuo post.
Spiegami se i due numeri possano sfaldarsi su entrambe le ruote o solo su quella pertinente a ciascuno?

Ciao

GE 78 - MI 02.jpg
 

Allegati

  • GE 78 - MI 02.jpg
    GE 78 - MI 02.jpg
    19,8 KB · Visite: 4
Ultima modifica:

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 18 gennaio 2025
    Bari
    24
    76
    02
    72
    12
    Cagliari
    21
    08
    77
    04
    17
    Firenze
    74
    84
    07
    12
    72
    Genova
    13
    07
    33
    47
    18
    Milano
    01
    34
    09
    55
    48
    Napoli
    46
    23
    25
    03
    06
    Palermo
    44
    07
    01
    46
    84
    Roma
    88
    78
    64
    74
    04
    Torino
    07
    87
    67
    38
    53
    Venezia
    31
    25
    04
    18
    02
    Nazionale
    49
    82
    59
    65
    67
    Estrazione Simbolotto
    Bari
    03
    13
    31
    23
    35

Ultimi Messaggi

Indietro
Alto