fillotto
Advanced Member >PLATINUM<
il rendiconto dice:sfruttando un metodo del bravo Marco per la ricerca dei migliori algoritmi
un listato per ambo a Tutte che sfrutta la tabella con evidenza spesa,vincita,utile e il virtuale gioca con grafico andamento spesa - vincita.
Codice:Class Script Sub Main Scrivi ("METODO E LIST BY Marco") Dim poste(2) As Single Dim ruota(1) As Integer Dim n1(2) As Integer poste(2) = 1 Dim clp As Integer = 10 Dim ini As Integer = EstrazioniArchivio - 1000 Dim fin As Integer = EstrazioniArchivio Dim co As Integer = 0 Dim es,a,c,nClp As Integer Dim T(),aUscite(),esito As String Dim spesa,vincita As Decimal T = {"Caso n.","data Rilevamento","Estratto","cadenza","Numeri in Gioco","Esito","nColpo","Spesa","Vincita","Utile"} Call InitTabella(T) ruota(1) = 12 For es = ini To fin Messaggio (es) Call AvanzamentoElab(ini,fin,es) a = Estratto(es,1,1) If IndiceMensile(es) = 1 Then If Cadenza(a) = 1 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(90 +(Estratto(es,10,3)) - Estratto(es,5,3) + 42,90) End If If Cadenza(a) = 2 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,1) + 1,90) n1(2) = FuoriX(Estratto(es,3,5) + Estratto(es,6,3) + 21,90) End If If Cadenza(a) = 3 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(Estratto(es,8,5) + Estratto(es,12,4) + 32,90) End If If Cadenza(a) = 4 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(90 +(Estratto(es,9,5)) - Estratto(es,4,5) + 33,90) End If If Cadenza(a) = 5 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(90 +(Estratto(es,8,2)) - Estratto(es,7,1) + 41,90) End If If Cadenza(a) = 6 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(Estratto(es,1,3) + Estratto(es,6,2) + 89,90) End If If Cadenza(a) = 7 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(Estratto(es,4,1) + Estratto(es,12,4) + 64,90) End If If Cadenza(a) = 8 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(Estratto(es,8,3) * Estratto(es,9,1) + 5,90) End If If Cadenza(a) = 9 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(90 +(Estratto(es,10,4)) - Estratto(es,4,2) + 89,90) End If If Cadenza(a) = 0 Then n1(1) = FuoriX(Estratto(es,1,1) + Estratto(es,1,2) + 1,90) n1(2) = FuoriX(90 +(Estratto(es,2,2)) - Estratto(es,10,5) + 10,90) End If ' co = co + 1 esito = "--" If VerificaEsito (n1,ruota,2,es+1,,clp,nClp,aUscite) For k1 As Integer = 0 To aUscite.GetUpperBound(0) If aUscite(k1) <> "" Then esito = aUscite(k1) Next End If T = {co,GetInfoEstrazione(es),a,Cadenza(a),StringaNumeri(n1),esito,nClp,spesa,vincita*.92,(vincita*.92)-spesa } Call AddRigaTabella(T) Call ImpostaGiocata (1,n1,ruota,poste,,clp,2) Call Gioca (es,True,,,False ) Call GetSpesaVincita(spesa,vincita) End If Next CreaTabella ScriviResoconto Scrivi ("Utile....................... " & (vincita *.92) - spesa ,1) DisegnaGraficoAndamento (1250,800) End Sub End Class
Casi Esaminati : 77
Spesa Totale : 474,00
Vincita Totale : 1.400,00 (55x25=1375 ) ????
Vincita Totale Netta : 1.288,00 (55x23= 1265) ????
Bollette giocate : 474
Bollette vincenti : 55
Utile....................... 814