Category: it

Category was added automatically. Read all entries about "it".

2017

Помощь умной половины зала

Я уже полгода страдаю на тему, которую я для себя называю "псевдорандомы в программировании". Вот допустим есть множество из примерно 50 элементов и есть функционал, внутри которого пользователь перебирает эти элементы. Разные люди, используя этот функционал, регулярно обращают внимание, что если сделать около 20 повторений (а столько делает средний пользователь), то выборка какая-то недостаточно разнообразная, в ней 2-3 раза встречаются одни и те же элементы. Эта картина входит в клинч с.. ээмм.. скажем так, бытовыми представлениями людей о теории вероятности, и клиент мне все время пишет: "Смотрите, у вас тут баг!" А программисты на это говорят: "это не баг, это псевдорандом". И я-то стараюсь им верить, но они не могут объяснить понятно, чтобы я могла объяснить клиенту!

Вопросы в рамках культпросвета:
1. Может кто-то объяснить, как это получается вообще?
2. Можно с этим как-то бороться? Ну в смысле повышать случайность псевдослучайности, извините?