月と燃素と、ひと匙の砂糖コープの法則の述べている事実は正しい。この事実だけを聞くと「定向進化説」や「大きいことはいいことだ説」という誤った考えに陥りやすい。科学というものは自然の一面だけを切り取ってきて考えるという性癖をもっている。一面だけの事実が指し示す方向が、必ずしも正しい方向ではないことを、いつも忘れないようにしたいものだ。Fujisaki妙にポケモンのやる気がおき無い。解析しようにもアセンブルリストしかないわけで、動的解析しかしたことがない人間には手が出ない・・・。100円ケーキってけっこうおいしいね。今年のクリスマスは何しようか考え中です。まほらば13時間耐久レースという案が出ていますが、頭痛なのでさすがにムリかも。ちなみにコミケ、3日目に参加します。来年の夏にゲーム作って販売予定なので、その下見に。目標は「見ろ!人がゴミのようだ!」をすることです。■2:57なぜかネギま!?のたまってる分を鑑賞中。Fujisaki「カルドセプトサーガ」というゲームで、サイコロが常に「偶数・奇数」のパターンを繰り返す、というバグがあって一時期祭りがありました。以上を参考にしてもらえば大体分かると思います。■自称「正しいコード」も間違っていた2ちゃんのスレでどうも自称「正しいコード」が張られたらしい。今チェックしてきたんですが、見つからない。これに関するうさだBlogのls氏のコメントが興味深いです。そのような書き込みの中に、Cコードを示して「サイコロなんかたったこれだけで作れるのに」と発言する物が複数現れた。これが最も重要な点だが、そのようにして示されたコードは、私が見た限りでは一つ残らず全てカルドセプトサーガのプログラマが犯したのと同じミスをしていた。いうわけで、今回は同じ間違いを犯していない正しい乱数発生コードを書こう!がテーマです。良い乱数・悪い乱数こちらの記事と一緒に読むと分かりやすいと思われます。最大ダイス目が偶数のマップでの非AI戦において、ダイスによって導かれる数値は奇数と偶数を交互に繰り返す。これはただ単に線形合同法を使って最下位ビットを捨てなかっただけですね・・・。最下位ビットは常に01010101・・・と0と1を交互に繰り返します。最大ダイス目が奇数のマップでの非AI戦においても法則性が指摘されています。※確定情報では無いため、現時点での統計情報を採りあげています。前に出た目からの予測が可能な、次の目の傾向。・1の次は1か4か6・2の次は2か4か6・3の次は2か4か7・4の次は2か5か7・5の次は1か3か5か7・6の次は1か3か5・7の次は1か3か6これは難しい。上位4ビットだけを取り出したとかだったらありうる周期は2^4=16以下なので、周期がたまたま7とあってしまった、と考えられますが・・・。そんな馬鹿な仕様にしてるはずが無い・・・。GAMESでも使ってました。ABAGAMESの実装でも最下位5ビットは捨ててました。線形合同法を少し工夫する下位数ビットを捨てるすっげー当たり前のことを延々と述べてすいません。この話題って少し詳しい人間なら大体知ってるもんだと思ってたんですが。偉そうにいっておいて間違ってたら泣けるな・・・。思っていたら、上で紹介したスラッシュドットにこんな書き込みが。VCのrandはそれほど質が悪くありません。gccなどは非常に質が悪く、最下位bitは必ず0と1を繰り返します。XBOX360の開発はVCじゃない(マイクロソフトなのに)ってことでしょうねgccの標準ライブラリ書く人って大分詳しい人間だと思ってたんですが・・・。懐かしい、成分解析の時のアレ以上に良いコードが思い浮かばない。これでFA?少し変えて再度書いちゃいます。result;}■ちなみにこれ、VisualC++の標準ライブラリまんまだと思われます。よって乱数の発生アルゴリズムが変わっちゃいけない」と思って自前で用意したんでしょうか。リプレイ機能があるそうなので、ある意味この判断は正しいかも。他機種に移植する気があって、それらのソフト間でリプレイを行き来できるようにする気があるならね。他機種間でネット対戦させるなら、場合によっては必要かも・・・。サイレント魔女☆リティ公式サイト一応言っておきますが、ネタです。アレ未履修→いじめ→改正という3段コンボを完全に決められたわけですが、やっぱこれら全部阿部内閣の陰謀だよな?そうだよなキバヤシ?未履修を生徒が言うっていうシチュエーション自体信じがたい。いじめ問題は間違いなく電通が裏で糸引いて報道各社に「いじめをもっと取り上げろ」って言ってる。愛国心教育なんぞしてる暇があったら、愛してもらえるような国にするほうが先だと思うんですが・・・。ある意味政治家も分かってるのかも、そのこと。格差社会その他で住みづらくなってるといわれてる訳ですが、こういう形で、「でも(四季とかがあって)日本は素晴らしいよね」っていう、論点のすり替えを行って不満を出にくくするという・・・深読みしすぎかな。いえば愛国心といじめと未履修の因果関係教えてもらってないぞ。「それ、ほんとなのかなあ?」ああ、だめだ。■追記ハリ抜きました。