Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
				If Coestr(mn) > presa Then aValori(2) = Coestr(mn) & "-" & Format2(mn)
			If FissiA(mn) > presa Then aValori(3) = FissiA(mn) & "-" & Fuori90(Format2(mn) + ambatanew)
			If Fissi01(mn) > presa Then aValori(4) = Fissi01(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,1))
			If Fissi02(mn) > presa Then aValori(5) = Fissi02(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,2))
			If Fissi03(mn) > presa Then aValori(6) = Fissi03(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,3))
			If Fissi04(mn) > presa Then aValori(7) = Fissi04(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,4))
			If Fissi05(mn) > presa Then aValori(8) = Fissi05(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,5))
			If Fissi06(mn) > presa Then aValori(9) = Fissi06(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,1))
			If Fissi07(mn) > presa Then aValori(10) = Fissi07(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,2))
			If Fissi08(mn) > presa Then aValori(11) = Fissi08(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,3))
			If Fissi09(mn) > presa Then aValori(12) = Fissi09(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,4))
			If Fissi10(mn) > presa Then aValori(13) = Fissi10(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,5))
			aValori(14) = Format2(mn)
			aValori(15) = tot14(mn)
			
			If Coestr(mn) > presa And Coestr(mn) < min - 1 Then aValori(2) = Coestr(mn) & "-" & Format2(mn) :prfr(Format2(mn)) = prfr(Format2(mn)) + 1
			If FissiA(mn) > presa And FissiA(mn) < min - 1 Then aValori(3) = FissiA(mn) & "-" & Fuori90(Format2(mn) + ambatanew):prfr(Format2(mn)) = prfr(Format2(mn)) + 1:'ambata + fissi
			If Fissi01(mn) > presa And Fissi01(mn) < min - 1 Then aValori(4) = Fissi01(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,1)) :prfr(Fuori90(Format2(mn) + Estratto(es,r1,1))) = prfr(Fuori90(Format2(mn) + Estratto(es,r1,1))) + 1:'1° di ba + fissi
			If Fissi02(mn) > presa And Fissi02(mn) < min - 1 Then aValori(5) = Fissi02(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,2)):prfr(Fuori90(Format2(mn) + Estratto(es,r1,2))) = prfr(Fuori90(Format2(mn) + Estratto(es,r1,2))) + 1
			If Fissi03(mn) > presa And Fissi03(mn) < min - 1 Then aValori(6) = Fissi03(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,3)):prfr(Fuori90(Format2(mn) + Estratto(es,r1,3))) = prfr(Fuori90(Format2(mn) + Estratto(es,r1,3))) + 1
			If Fissi04(mn) > presa And Fissi04(mn) < min - 1 Then aValori(7) = Fissi04(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,4)):prfr(Fuori90(Format2(mn) + Estratto(es,r1,4))) = prfr(Fuori90(Format2(mn) + Estratto(es,r1,4))) + 1
			If Fissi05(mn) > presa And Fissi05(mn) < min - 1 Then aValori(8) = Fissi05(mn) & "-" & Fuori90(Format2(mn) + Estratto(es,r1,5)):prfr(Fuori90(Format2(mn) + Estratto(es,r1,5))) = prfr(Fuori90(Format2(mn) + Estratto(es,r1,5))) + 1
			If Fissi06(mn) > presa And Fissi06(mn) < min - 1 Then aValori(9) = Fissi06(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,1)):prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,1))) = prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,1))) + 1
			If Fissi07(mn) > presa And Fissi07(mn) < min - 1 Then aValori(10) = Fissi07(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,2)):prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,2))) = prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,2))) + 1
			If Fissi08(mn) > presa And Fissi08(mn) < min - 1 Then aValori(11) = Fissi08(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,3)):prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,3))) = prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,3))) + 1
			If Fissi09(mn) > presa And Fissi09(mn) < min - 1 Then aValori(12) = Fissi09(mn) & "-" & Fuori90(Format2(mn) + Estratto(es - passo,r2,4)):prfr(Fuori90(Format2(mn) + Estratto(es - passo,r2,4))) = prfr(Fuori90(Format2(mn) + Estr
	Sub Main()
	ReDim Coestr(90)
	ReDim FissiA(90)
	ReDim Fissi01(90)
	ReDim Fissi02(90)
	ReDim Fissi03(90)
	ReDim Fissi04(90)
	ReDim Fissi05(90)
	ReDim Fissi06(90)
	ReDim Fissi07(90)
	ReDim Fissi08(90)
	ReDim Fissi09(90)
	ReDim Fissi10(90)
	ReDim tot14(90)	
	ReDim prfr(90)
	Dim rut(10),rutt(10),ru(10)
	Dim clp,tes,a,b,cs_el,ambata,ambatanew,casi
	Verif =1  'CInt(InputBox("Quante volte vuoi verifiche gli esiti ?","Verifiche",10))
	casi = CInt(InputBox("Quanti casi vuoi ogni verifica ?","Casi di verifica",10)) ' 10 parametro tendenzialme da modidicare
	testo = InputBox("Vuoi in elenco-output i dettagli dei casi ? ( 1=Si   0=No )","Elenco Casi",0)
	tes = 0	'CInt(InputBox("Totale estr. da fine arch. a inizio spia caso ?" & Chr(13) & _
	'Chr(13) & "( considerare entrambe comprese per escludere il nuovo caso )","SOLO per ANALISI",1))	'<-----estrazioni da togliere
	'	'la riga sopra serve per staccare l'analisi dall'ultima estrazione in archivio, potremo così vedere
	'	'nelle estrazioni che decidiamo di mettere nell'inputbox (valore tes), quali numeri sono già sortiti...
	'	-------------------------------------------------------------------------------------------------
	r1 = CInt(InputBox("Ruota di sortita 1^ spia " & Chr(13) & Chr(13) & "( 1 Ba.   2 Ca.   3 Fi.     4 Ge. )" & Chr(13) & _
	"( 5 Mi.    6 Na.  7 Pa.    8 Ro. )" & Chr(13) & "( 9 To. 10 Ve. 11 TT. 12 Naz.)","1^ RUOTA - SPIA 1",1)) '						'<-----Ruota1
	p1 = CInt(InputBox("Posizione estratto ruota di   " & FormatSpace(NomeRuota(r1),7,- 1) & Chr(13) & Chr(13) & "(1.2.3.4.5)","POSIZ. 1^ SPIA",2))'  '<-----Posiz1
	r2 = CInt(InputBox("Ruota di sortita 2^ spia " & Chr(13) & Chr(13) & "( 1 Ba.   2 Ca.   3 Fi.     4 Ge. )" & Chr(13) & _
	"( 5 Mi.    6 Na.  7 Pa.    8 Ro. )" & Chr(13) & "( 9 To. 10 Ve. 11 TT. 12 Naz.)","2^ RUOTA - SPIA 2",2))'						'<-----Ruota2
	p2 = CInt(InputBox("Posizione estratto ruota di   " & FormatSpace(NomeRuota(r2),7,- 1) & Chr(13) & Chr(13) & "(1.2.3.4.5)","POSIZ. 2^ SPIA",3))'	'<-----Posiz1
	passo = CInt(InputBox("Distanza negativa tra estrazioni di rilevamento spie.","DISTANZA ESTRAZIONI ",1))
	clp = CInt(InputBox("Numero colpi di gioco","COLPI di GIOCO",10))	 ' 10 <--COLPI 'provato = 10, ha dato max-pres 4 il 57-46-90 centrando l'ambo 38 46
	prec = 2 	'CInt(InputBox("Numero colpi precedenti la Spia x verifica presenza ambata ?.","Presenza di ambata",2))
	min = 4 'CInt(InputBox("Numero minimo di esiti","Minimo esiti",4))
	presa = CInt(InputBox("digita  presa   ",,3))
	
	For cs_el = 1 To verif 	' ATTENZIONE questo  "For"  serve per ripetere le verifiche del Metodo che si sta Costruendo
		ReDim mt(4005,4),n(2),n1(2),nn(2),mt1(90,3),mt2(4005,4),nn2(2),mt3(90,3),nn3(2),mt4(90,3)
		ReDim mtt(4005,4)
		cs1 = casi + cs_el ' Casi richiesti + casi elencati
		ru(1) = r1 'CInt(InputBox("RUOTA RICERCA DEI CASI ","1^ RUOTA",r1))
		ru(2) = r2 'CInt(InputBox("RUOTA RICERCA DEI CASI  ","2^ RUOTA",r2))
		rut(1) = r1 ' ruote di esito
		rutt(1) = r2' ruote di esito
		'	 					'BLOCCO FOR x DETERMINARE L'INIZIO ESTRAZIONI SULLA BASE DEI CASI IMPOSTATI
		cc = 0						' imposto il contatore dei casi  cc = 0
		tme1 = 0						' totale-meno-estrazioni1 riferito alle estrazioni
		For es = EstrazioneFin - tes To 1 Step - 1 'legge le estrazioni dall'ultima - tes alla 1a , si ferma al n. casi richiesti e rileva il tme1
			a = Estratto(es,r1,p1) 			' definisco gli estratti da trovare
			b = Estratto(es - passo,r2,p2) 	' con la sottrazione del passo, è possibile considerare posizioni anche su estrazioni diverse (a ritroso)
			If Distanza(a,b) = 30 Then'a = Fuori90(b + 30) Or a = Fuori90(b + 60) Then ' Terzine simmetriche ( usare la funzione ciclometrica "distanza(a,b)=30" )
				cc = cc + 1				'cc = cc + 1 Incrementa il contatore dei casi
				If cc = cs1 Then 			'se il contatore casi = cs1
	Sub Main()
	ReDim Coestr(90)
	ReDim FissiA(90)
	ReDim Fissi01(90)
	ReDim Fissi02(90)
	ReDim Fissi03(90)
	ReDim Fissi04(90)
	ReDim Fissi05(90)
	ReDim Fissi06(90)
	ReDim Fissi07(90)
	ReDim Fissi08(90)
	ReDim Fissi09(90)
	ReDim Fissi10(90)
	ReDim tot14(90)	
	ReDim prfr(90)
	Dim rut(10),rutt(10),ru(10)
	Dim clp,tes,a,b,cs_el,ambata,ambatanew,casi
	Verif = 1 'CInt(InputBox("Quante volte vuoi verifiche gli esiti ?","Verifiche",10))
	casi = CInt(InputBox("Quanti casi vuoi ogni verifica ?","Casi di verifica",10)) ' 10 parametro tendenzialme da modidicare
	testo = InputBox("Vuoi in elenco-output i dettagli dei casi ? ( 1=Si   0=No )","Elenco Casi",0)
	tes = 0	'CInt(InputBox("Totale estr. da fine arch. a inizio spia caso ?" & Chr(13) & _
	'Chr(13) & "( considerare entrambe comprese per escludere il nuovo caso )","SOLO per ANALISI",1))	'<-----estrazioni da togliere
	'	'la riga sopra serve per staccare l'analisi dall'ultima estrazione in archivio, potremo così vedere
	'	'nelle estrazioni che decidiamo di mettere nell'inputbox (valore tes), quali numeri sono già sortiti...
	'	-------------------------------------------------------------------------------------------------
	r1 = CInt(InputBox("Ruota di sortita 1^ spia " & Chr(13) & Chr(13) & "( 1 Ba.   2 Ca.   3 Fi.     4 Ge. )" & Chr(13) & _
	"( 5 Mi.    6 Na.  7 Pa.    8 Ro. )" & Chr(13) & "( 9 To. 10 Ve. 11 TT. 12 Naz.)","1^ RUOTA - SPIA 1",1)) '						'<-----Ruota1
	p1 = CInt(InputBox("Posizione estratto ruota di   " & FormatSpace(NomeRuota(r1),7,- 1) & Chr(13) & Chr(13) & "(1.2.3.4.5)","POSIZ. 1^ SPIA",2))'  '<-----Posiz1
	r2 = CInt(InputBox("Ruota di sortita 2^ spia " & Chr(13) & Chr(13) & "( 1 Ba.   2 Ca.   3 Fi.     4 Ge. )" & Chr(13) & _
	"( 5 Mi.    6 Na.  7 Pa.    8 Ro. )" & Chr(13) & "( 9 To. 10 Ve. 11 TT. 12 Naz.)","2^ RUOTA - SPIA 2",2))'						'<-----Ruota2
	p2 = CInt(InputBox("Posizione estratto ruota di   " & FormatSpace(NomeRuota(r2),7,- 1) & Chr(13) & Chr(13) & "(1.2.3.4.5)","POSIZ. 2^ SPIA",3))'	'<-----Posiz1
	passo = CInt(InputBox("Distanza negativa tra estrazioni di rilevamento spie.","DISTANZA ESTRAZIONI ",1))
	clp = CInt(InputBox("Numero colpi di gioco","COLPI di GIOCO",10))	 ' 10 <--COLPI 'provato = 10, ha dato max-pres 4 il 57-46-90 centrando l'ambo 38 46
	prec = 2 	'CInt(InputBox("Numero colpi precedenti la Spia x verifica presenza ambata ?.","Presenza di ambata",2))
	min = 4 'CInt(InputBox("Numero minimo di esiti","Minimo esiti",4))
	presa = CInt(InputBox("digita  presa   ",,3))
	
	For cs_el = 1 To verif 	' ATTENZIONE questo  "For"  serve per ripetere le verifiche del Metodo che si sta Costruendo
		ReDim mt(4005,4),n(2),n1(2),nn(2),mt1(90,3),mt2(4005,4),nn2(2),mt3(90,3),nn3(2),mt4(90,3)
		ReDim mtt(4005,4)
		cs1 = casi + cs_el ' Casi richiesti + casi elencati
		ru(1) = r1 'CInt(InputBox("RUOTA RICERCA DEI CASI ","1^ RUOTA",r1))
		ru(2) = r2 'CInt(InputBox("RUOTA RICERCA DEI CASI  ","2^ RUOTA",r2))
		rut(1) = r1 ' ruote di esito
		rutt(1) = r2' ruote di esito
		'	 					'BLOCCO FOR x DETERMINARE L'INIZIO ESTRAZIONI SULLA BASE DEI CASI IMPOSTATI
		cc = 0						' imposto il contatore dei casi  cc = 0
		tme1 = 0						' totale-meno-estrazioni1 riferito alle estrazioni
		For es = EstrazioneFin - tes To 1 Step - 1 'legge le estrazioni dall'ultima - tes alla 1a , si ferma al n. casi richiesti e rileva il tme1
			a = Estratto(es,r1,p1) 			' definisco gli estratti da trovare
			b = Estratto(es - passo,r2,p2) 	' con la sottrazione del passo, è possibile considerare posizioni anche su estrazioni diverse (a ritroso)
			If Distanza(a,b) = 30 Then'a = Fuori90(b + 30) Or a = Fuori90(b + 60) Then ' Terzine simmetriche ( usare la funzione ciclometrica "distanza(a,b)=30" )
				cc = cc + 1				'cc = cc + 1 Incrementa il contatore dei casi
				If cc = cs1 Then 			'se il contatore casi = cs1 (casi richiesti+ cs_el) allora
					tme1 =(EstrazioneFin - tes - es) 'definiamo il tme1 = (estrazfin-tes-es) -> estrazioni da cui inzia analisi in consid. dei casi che
				End If
			End If
		Next
		cc = 0						'