Я проверил — так оно и есть... Все генераторы случайных чисел построены на модели Тьюринга. В ней все числа псевдослучайны и прогнозируемы. Эту же модели забили в большинство ИИ. ИИ не генерирует случайные числа с помощью физического генератора. Он выбирает наиболее вероятное число на основе огромных объемов текстов, написанных людьми. В текстах (форумах, соцсетях, книгах), на которых обучались нейросети, именно 17 чаще всего фигурирует в примерах и обсуждениях похожих фокусов и опросов. Когда человека просят назвать "случайное число от 1 до 30" (или из подобного промежутка), большинство избегает крайних значений (1, 2, 29, 30), круглых чисел (10, 20) и четных чисел, так как они кажутся "недостаточно случайными". В диапазоне от 1 до 30 число 17 — самое распространенное неудобное, нечетное, простое число, которое первыми выбирают люди. В диапазоне от 1 до 100 по той же причине чаще всего выбирают 37 или 73. В процессе обучения модель усвоила, что на фразу "назови случайное число от 1 до 30" в обучающих данных наиболее частым и "естественным" ответом является 17. По умолчанию во многих чат-ботах установлена низкая температура генерации (настройки детерминированности). Это означает, что модель стремится отдать ответ с максимально высокой вероятностью, а не выбирать варианты с низкой вероятностью. Из-за этого при повторяющихся запросах она снова и снова выбирает "17".