Система не может работать в принципе! Как она может угадать случайно генерируемые числа? Даже с доступом к серваку на котором их генерируют, это невозможно.
Анализируй, не анализируй, всё равно шанс остаётся прежним. Если монета выпала 100 раз подряд орлом, шанс, что 101 раз она выпадет орешкой 50%. Делайте выводы.
Угадать случайно сгенерированные числа мы не сможет.
Но если есть какая-то информация, то она поможет нам.
Например, возьмем пример с орлом.
На каждом шаге у нас нет памяти и вероятность решки - 50%.
Но вероятность того, что она 100 раз выпадет орлом из 100 бросаний - мы можем посчитать. Это (1/2)^100.
Также, если в 100 бросаниях выпало 10 орлов, то мы можем посчитать вероятность, что в 101-м бросании выпадет орел. И если мы учитываем события не по отдельности, а в совокупности, то вероятность орла будет не 50%. Потому, что если число испытаний сделать большим, то в 1000000000 бросаниях будет число орлов и решек примерно одинаковым.
Это я к чему. Зная предыдущие данные мы можем увеличить вероятность выигрыша, делая определенные ставки. Другой вопрос, что всё-равно этих порядков не хватает, чтобы стабильно выигрывать.