2002-08-28 ■ Roguelike J Roguelike J ToME2J に関して昨日の日記に事実誤認があったので修正。やはりスキルは上げないとダメらしい。 乱数について: うーむ、0からXの整数値をとる乱数、ネトハクでは rnd() % X にしてるんですか。これはマズいですね。どんな良い乱数でも下位ビットは使っちゃマズいですね。*バンドだと rnd() / (INTMAX/X +1) とかだったかな。少なくとも自分の研究(乱数を大量に使う)ではそうしてます。割り切れる場合は別扱いしないといけないけど、ゲームなら実用上は問題ないでしょう。