Birkaç gün önce, you helped me to find out an algorithm for generating random strength values in an online game (thx especially John Rasch).
function getRandomStrength($quality) {
$rand = mt_rand()/mt_getrandmax();
$value = round(pow(M_E, ($rand - 1.033) / -0.45), 1);
return $value;
}
Bu fonksiyon, 1.1 ve 9.9 arasında değerler üretir. Şimdi bana aynı olasılık değerlerini verir, böylece bu işlevi ayarlamak istiyorum ama başka aralığında, örneğin 1,5-8,0. Ek parametreleri ile bu elde edebiliriz eğer mükemmel olurdu.
Bana yardımcı olabilir, çok iyi olurdu. Şimdiden teşekkürler!