Numeri casuali

« Older   Newer »
 
  Share  
.
  1. Supreme11
        +1   +1   -1
     
    .
    Avatar

    Signore
    """""""

    Group
    Member
    Posts
    102,483
    Reputation
    +88

    Status
    Anonymous
    Ok ragazzi,uno dei problemi di imperium č la generazione dei numeri casuali con la funzione rand.Il problema di per se non č rand,ma č il seme che non viene aggiornato quando si avvia la mappa,per ovviare a questo problema si possono tramite una funzione matematica,aggiungere,moltiplicare qualcosa o dividere la funzione rand tramite le coordinate di un mouse e il tempo trascorso,come ad esempio:

    CODICE
    rand(abs(MousePtm.x+MousePtm.y+GetTime()+Valore max))%Valore max


    Ora la frequenza sembra buona,anche il periodo.

    bisognerebbe fare ulteriori esami statistici diciamo,per vedere che tra i numeri casuali generati non ci sia nessun tipo di regressione ad esempio,o la correlazione ecc...

    Edited by supreme19 - 30/9/2017, 23:32
     
    .
8 replies since 30/9/2017, 23:00   197 views
  Share  
.