オセロを作るときに参照した情報
(1)
- オセロの着手可能位置生成 【ビット演算テクニック Advent Calendar 2016 23日目】
- http://primenumber.hatenadiary.jp/entry/2016/12/26/063226
- 「ひっくり返る石の計算」が詳しく書いてありますが、石をひっくり返す頻度は着手可能位置を調べることに比べればたいしたことはないので、私は採用しませんでした。
- またここには着手可能位置の探索方法として、「ビットシフトを繰り返す方法が知られているようです。今回はそれより高速な方法を解説します。」と書いてあって、おおお!と思ったわけですが、まあ縦横はこれで行けるとしても斜めはどうしたらいいのかよくわからなかったので、結局ビットシフトを繰り返す定番の方法を私は採用しました。
(2)
こめんと欄