Questo sito fa uso di cookie, i cookie introducono una gamma di servizi che migliorano la tua fruizione del sito. Utilizzando il sito si ritiene accettato l'uso dei cookie secondo le nostre linee guida. Per maggiori informazioni clicca qui.

Home Risorse Roulette Xtreme Guida alla programmazione Analisi dei risultati

Analisi dei risultati

Quello che manca per completare la puntata è l’indicazione di come comportarsi in base al risultato della giocata.
Perciò creeremo un Method “Risultati” con la rispettiva chiamata di Call, che in questo caso verrà inserita all’inizio della boule (spin), prima della verifica, perché ovviamente (fatta eccezione per i colpi di attesa) è la prima operazione che si fa prima di decidere se fare una nuova puntata.

method "Risultati"
begin
if Any Street Bet won each
begin
set flag "Gioca" False
put 1 record "Progressione" data index
end
else
begin
add 1 record "Progressione" data index
if record "Progressione" data index >
record "Progressione" data count
begin
set flag "Gioca" False
put 1 record "Progressione" data index
end
end
//Controlla stopwin e stoploss
if Bankroll >= record "SW" data
or Bankroll <= record "SL" data
begin
Stop Session
end
end

Si creano una serie di condizioni che fanno esattamente il ragionamento che fareste voi "se vinci allora..." e "Se perdi allora..."

Nella routine “Risultati” inseriamo una condizione IF associata all’azione Any Street bet won each, ovvero se “qualsiasi terzina ha appena vinto” a cui fa seguito un blocco di azioni da fare in caso di vittoria. La condizione ELSE (Altrimenti) che si associa ad un comando IF sarà il blocco di istruzioni alternativo che di conseguenza corrisponderà alle azioni da fare in caso di sconfitta.

Se si vince

set flag "Gioca" False
put 1 record "Progressione" data index

Innanzitutto in caso di vittoria si setta il flag “Gioca” in false così si segnala al sistema che non deve più puntare, ma che dovrà inizizare nuovamente il controllo sulle ultime 18 boules
In seguito dato che si tratta di una puntata con progressione, si risetterà a 1 il valore della progessione, così da poter iniziare la prossima puntata dal primo termine della progressione.

Se si perde

add 1 record "Progressione" data index
if record "Progressione" data index > record "Progressione" data count
begin
set flag "Gioca" False
put 1 record "Progressione" data index
end

Per prima cosa salire di un termine nella progressione (muovendo l’indice)

Poi si controlla se si è arrivati in fondo alla progressione, in questo caso bisogna smettere di puntare settando il flag “gioca” su false e rimettendo a 1 l’indice della progressione.
Questa routine è presente in tutti i sistemi che usano le progressioni.

Controllo del saldo

if Bankroll >= record "SW" data
or Bankroll <= record "SL" data
begin
Stop Session
end

Prima di chiudere la routine risultati è opportuno valutare la situazione di cassa alla luce degli ultimi eventi.
Si confronta il saldo (bankroll) con quelli che erano gli obiettivi fissati dall’utente all’inizio della sessione. Più precisamente se il saldo è maggiore o uguale allo stopwin o minore o uguale allo stoploss si interrompe la sessione.