' Metodo Donatella-ambata: figura-ambo somma distanze estratti e figura - su 2 ruote ( esclusa NZ) e tutte per ambo
Sub Main()
Dim n(2),n1(2),ru(1),ru1(1),rur(1),ab(1),ab1(1),ps(1),ps1(2)
ps(1)=1
ps1(2)=1
cl=20
rr=11
rur(1)=rr
For es=9867 To EstrazioneFin
co=0
If IndiceMensile(es+1)=1 Then
'If Indicemensile(es)=1 Then
For r=1 To 9
For r1=r+1 To 10
ru(1)=r
ru1(1)=r1
a=Estratto(es,r,1)
b=Estratto(es,r,2)
c=Estratto(es,r,3)
d=Estratto(es,r,4)
e=Estratto(es,r,5)
da=Distanza(a,b)
db=Distanza(b,c)
dc=Distanza(c,d)
dd=Distanza(d,e)
sd=Fuori90(da+db+dc+dd)
fsd=Figura(sd)
'------------------------------
a1=Estratto(es,r1,1)
b1=Estratto(es,r1,2)
c1=Estratto(es,r1,3)
d1=Estratto(es,r1,4)
e1=Estratto(es,r1,5)
da1=Distanza(a1,b1)
db1=Distanza(b1,c1)
dc1=Distanza(c1,d1)
dd1=Distanza(d1,e1)
sd1=Fuori90(da1+db1+dc1+dd1)
fsd1=Figura(sd1)
'------------------------------
If fsd=fsd1 Then
ru(1)=r
ru1(1)=r1
ab(1)=sd
n(1)=sd
n(2)=fsd
ab1(1)=sd1
n1(1)=sd1
n1(2)=fsd1
co=co+1
If co>1 And r1=r-1 Then
ImpostaGiocata 1,ab,ru,ps,cl,1
ImpostaGiocata 2,n,ru,ps1,cl,2
ImpostaGiocata 3,ab1,ru1,ps,cl,1
ImpostaGiocata 4,n1,ru1,ps1,cl,2
ImpostaGiocata 5,n,rur,ps1,cl,2
ImpostaGiocata 6,n1,rur,ps1,cl,2
Else
If co>0 And co<2 Then
ImpostaGiocata 1,ab,ru,ps,cl,1
ImpostaGiocata 2,n,ru,ps1,cl,2
ImpostaGiocata 3,ab1,ru1,ps,cl,1
ImpostaGiocata 4,n1,ru1,ps1,cl,2
ImpostaGiocata 5,n,rur,ps1,cl,2
ImpostaGiocata 6,n1,rur,ps1,cl,2
Gioca es
End If
End If
End If
Next
Next
End If
Next
ScriviResoconto
End Sub