Почитав твою тему и ответы пришел к мнению, что ты мало знаком с ответвлением от дисциплины "математика" - "теория вероятности". Не знаю, обучают ли данным разделом в школе, но на первых двух курсах института, познакомить должны. Кончено, в твоей идее есть логика, и если не брать вероятность во внимание, код, продемонстрированный в видео, будет работать безотказно. В нашем же случае, после еще n попыток, уверен, что программа даст сбой.
Что касаемо игры "кости" на том же проекте АРЗ, система работает по принципу " <, >, = ", а циферки, больше для красоты сделаны.
Касаемо бота "Оливия". Система в принципе такая же, только вероятность выпадение исхода "<" заведомо завышена