今どきの乱数の実装じゃ、たとえ中身は線形合同法みたいなシンプルな方法のものでも、
ステートをそのまま出力しないものが多いんじゃない?
中間のビットを抽出してるとかさ。
そういうのだと、周期は結果のビットパターンより長くなるから、同じ数値が出ることもある。