computerworks
Новичок
Сделал игровой лотерейный сайт, где по результатам выпадения заданного игроком числа, происходит кратное увеличение выигрыша, вплоть до нескольких сотен крат от ставки.
Игрок отправляет некое число, скрипт генерирует числа от 0 до 100 и сопутствующие им кратности ставок, и если сгенерированное число равно заданному игроком числу - победа!
Все бы хорошо, но после того как посещаемость достигла 1-2 тысячи человек в день стали появляться "накрутки". А именно, некоторые игроки заведомо выигрывают чаще и больше, чем среднее большинство, причем играя несколько странно (делая ставку раз в 10-15 минут например). В общем анализ игр выявил, что игроки по всей видимости используют уязвимость в механизме вероятности выпадения чисел в играх.
На данный момент случайные числа генерируются функцией
Может быть стоит поискать какой-то более стохастический механизм формирования чисел?
Кто что посоветует?
Игрок отправляет некое число, скрипт генерирует числа от 0 до 100 и сопутствующие им кратности ставок, и если сгенерированное число равно заданному игроком числу - победа!
Все бы хорошо, но после того как посещаемость достигла 1-2 тысячи человек в день стали появляться "накрутки". А именно, некоторые игроки заведомо выигрывают чаще и больше, чем среднее большинство, причем играя несколько странно (делая ставку раз в 10-15 минут например). В общем анализ игр выявил, что игроки по всей видимости используют уязвимость в механизме вероятности выпадения чисел в играх.
На данный момент случайные числа генерируются функцией
PHP:
mt_rand(0,99);
Кто что посоветует?