こちらでも確認できましたが、原因はすでに判明しました。 どうやら乱数の種を計算するところで、整数の最大値以上の結果になっていて、 種が0以下になったので、乱数が出てこなかった、ということが確認できました。 修正版を後でVer1.6rとして上げておきます。