LCG - это общий алгоритм генерации псевдослучайных чисел.Вы не можете использовать m = 6, иначе периодичность LCG будет низкой.Вам нужно использовать правильно выбранные значения a, b и m, чтобы гарантировать, что LCG не имеет небольшой периодичности.
Вы можете использовать a = 1664525, b = 1013904223, m = 2** 32
Это даст псевдослучайные целые числа, вы можете получить кубик с:
кубик = 1 + lcg (a, b, m)% 6