Reversi コンピューター対戦

解答つき練習問題

概要

各問題には実際の局面が示されています。まず考えてから、解答を開いてください。マスは列(aからh)と行で表します。

  • 黒
  • 白
  • 打てる手
  • 置いた石または印のついたマス
  • ひっくり返ったばかりの石

1. 最初の一手

黒が先手です。打てる手は何通りあり、それぞれ何枚の石をひっくり返しますか?

a1b2c3d4e5f6g7h8
解答を見る

4通り(d3、c4、f5、e6)で、どれも1枚ひっくり返します。

どの手も、中央の白石1枚を挟みます。これらの手はどれも、対称性を除けば同じ局面になります。

2. 取れる角

白の番です(解説付き対局の16手目)。打てる手は10通りあります。アプリのコンピューターはどれを選びますか?

a1b2c3d4e5f6g7h8
解答を見る

どのレベル(かんたん・ふつう・むずかしい)でも角のh1を選び、2枚ひっくり返します。

角に置いた石は、もうひっくり返されることはありません。アプリのコンピューターは、評価で角に最も高い価値を与えています。

3. パス

白が56手目を打ちました。黒は打てますか?

a1b2c3d4e5f6g7h8
解答を見る

いいえ。白の石をひっくり返せる手がないので、黒はパスになり、白がもう一度打ちます(打てる手は4通り)。

パスになるのは、打てる手がまったくないときだけです。アプリでは、手番が自動で相手に移ります。

4. いちばん多くひっくり返す手

白の番です。打てる手はg8とh8の2つです。どちらがより多くの石をひっくり返せるでしょうか?

a1b2c3d4e5f6g7h8
解答を見る

g8です。一度に12個の石をひっくり返し、スコアは黒16対白47になります。

石を1つ置くだけで、挟んだ石をすべての方向で同時にひっくり返せます。

5. 集計

解説付きの対局が終わりました。どちらが、何個差で勝ちましたか?

a1b2c3d4e5f6g7h8
解答を見る

白が46対18で勝ちです。

盤面は埋まっていて、空きマスは0です。それぞれの色の石の数を数えるだけです。

6. とても短い対局

この対局は9手で終わりました。なぜ終わったのでしょうか。スコアは?

a1b2c3d4e5f6g7h8
解答を見る

白の石が1つもなくなり、どちらも打てなくなったためです。スコアは13対0です。

アプリは、空きマス51個を勝者に加えることはしません。置かれた石の数を数えます。