ciao a tutti
come posso fare per creare un random indirizzato??
mi spiego : se ho 3 dati ma voglio che il primo abbia una possibilità maggiore e determinata x di uscire rispetto agli altri due come posso fare???
ciauz![]()
![]()
![]()
ciao a tutti
come posso fare per creare un random indirizzato??
mi spiego : se ho 3 dati ma voglio che il primo abbia una possibilità maggiore e determinata x di uscire rispetto agli altri due come posso fare???
ciauz![]()
![]()
![]()
Premesso che è un metodo molto casereccio, te lo dico, poi vedi tu se usarlo o cercare qualcosa di più performante.
Immagina di aver 3 dati a,b,c con la possibilità di far uscire:
a= 2 volte
b= 1 volta
c = 1 volta.
A questo punto generi un numero casuale e ne calcoli il modulo di 4.
Imposti che se vale 1 o 0, restituisca il valore a, se vale 2 restituisca il valore b e se vale 3 il valore c. Puoi fare una cosa simile con un semplice switch. Ovviamente se le probabilità sono molto diverse tra loro ti basta variare il numero del modulo e aumentare i case dello switch!![]()
mmmm ok grazie proverò se non riesco a trovare altro!!!![]()
mmmm solo che il mio numero rand dovrebbe essere già diciamo l'id di quello da caricare....che faccio un rand e poi un altro rand????