RE: Advanced game programming - Simulate realistic weapons spread. With a good approach.

You are viewing a single comment's thread from:

Advanced game programming - Simulate realistic weapons spread. With a good approach.

in programming •  7 years ago 

Ciao, le funzioni standard dei vari linguaggi generano numeri pseudocasuali con probabilità uniforme, queste sono testate affondo da chi le ha create attraverso dimostrazioni matematiche che verificano sia effettivamente così. Il teorema di Box-Muller è infatti molto potente perché presi in ingresso due numeri casuali con probabilità uniforme permette di avere altri due numeri con probabilità su gaussiana! Quindi, dato che un computer non può generare numeri su gaussiana, ma solo numeri con probabilità uniforme, questa permette di avere valori normali attraverso quelle formule matematiche.
"Ci sono funzioni che generano numeri causali "più casualmente" di altre o comunque siano più utili al tuo scopo?" Ci possono essere funzioni più efficaci, che generano un grande intervallo di valori casuali, ma ricordiamo sempre che i valori sono pseudo casuali, cioè prevedibili, generati da un seed di input.
Grazie!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!