マガジン

返せる石のプレビューをオフにして一局指すと何が変わるか

遊びを見つける

執筆にClaudeを使用しています。

二人の友人が手作りゲームを前に気づきを話し合う、青を基調にした版画風イラスト。
記事のテーマをもとに制作したAI生成イラスト。

「潮目のオセロ」のひとり対局では、置く前に返る石のプレビューが出ます。便利な機能ですが、頼っているうちに、どこまでを自分の目で読めていて、どこからを画面に任せているのかが分からなくなります。プレビューを使わずに一局指すと、見落としは「数え間違い」「方向の抜け」「思い込み」のどれとして現れるのでしょうか。この記事は、その種類と数を読者が自分で記録して確かめる、分析の手順書です。 結果はここには書きません。人によって出方が違うはずなので、分類の定義、記録の単位、集計の方法、読み方の基準を用意します。一局ぶんの記録だけでも「自分はどの方向を落としやすいか」が見えてきます。 先に注意点が一つあります。プレビューをオフにする設定が「潮目のオセロ」にあるかどうかは、この記事では案内できません。作品を開いて確かめてください。オフにできない場合の代わりの手順も、後で示します。

この記事の目次
  1. 見落としを5種類に分けて数える
  2. 準備:条件をそろえて、比べる相手を決める
  3. 記録の取り方:1手1行、局を三区分する
  4. 結果の読み方:何が多いかで、鍛える場所が変わる
  5. 起こりやすい誤りと、記録の信頼性
  6. 次の行動

見落としを5種類に分けて数える

「見落とした」という一言では集計できないので、先に種類を決めます。置く前に「このマスに置けば、どの方向の石が何個返るか」を紙に書き、置いた後の盤と照らし合わせて、次の記号で記録します。

  • A、名前:数え違い、判定の基準:返る方向は合っていたが、個数が違った
  • B、名前:方向の見落とし、判定の基準:実際に返った方向を、予想に入れていなかった
  • C、名前:幻の方向、判定の基準:返ると予想した方向が、実際には返らなかった
  • E、名前:置けない手、判定の基準:置けないマスを、置けると思って選んだ
  • K、名前:角を渡した、判定の基準:自分の手の直後に、相手が四隅のどこかを取った

A・B・Cは「読みの精度」、Eは「置ける条件の理解」を測ります。Kだけは性質が違い、返る石を正しく読めていても起こります。見落としの先にある「盤面全体の見落とし」を、角という客観的に判定できる出来事で拾う項目です。

1手に複数の記号が付いてもかまいません。斜めを一つ落とし、別の方向で個数も違ったなら、BとAを両方付けます。

準備:条件をそろえて、比べる相手を決める

比較の相手は、プレビューを見ながら指す局です。条件を二つに分けます。

  • P局(プレビューあり):置く前に予想を書き、プレビューを見て照合します。予想と違えば、A・B・C・Eを記録します。プレビューを見て予想や手を変えたなら、記号Sも付けます。
  • N局(プレビューなし):予想を書いて置き、置いた直後の盤で照合します。手は取り消せないので、Sは付きません。

N局の成立には、プレビューを出さずに石を置けることが必要です。作品を開いて、次の三点を確かめます。

  1. プレビューの表示を切る設定があるか。
  2. 設定がない場合、プレビューが出るのは常時か、カーソルを合わせたときだけか。
  3. 矢印キーとEnterの操作でも、カーソルの移動時にプレビューが出るか。

どれも出さずに置ける方法がなければ、N局は成立しません。その場合はP局だけを記録します。予想を先に書いてからプレビューを見る形にすれば、種類別の見落としの数と、プレビューが肩代わりした手数(S)は取れます。題名の問いの半分には、それで答えが出ます。

そろえる条件は次のとおりです。

  • 相手の強さは3段階のうち同じものに固定します。
  • 色は先手の黒に固定します。
  • ヒントと一手戻すは使いません。どちらも見落としを消してしまうからです。
  • オンライン対局は使いません。ヒントと一手戻すはひとり対局のみで、条件がそろわなくなります。
  • P局とN局を各3局以上、交互に指します。「P→N→P→N→P→N」の順です。後の局ほど慣れるので、片方を先にまとめて指すと差が混ざります。

記録の取り方:1手1行、局を三区分する

紙かメモアプリに、自分の手ごとに1行ずつ書きます。形式は次のとおりです。

  • 見落としがなかった手は「-」。
  • あった手は記号をスペース区切りで書きます(例:「B A」「K」)。P局で救われたときは、Sも添えます(例:「B S」)。

自分の手を、1〜10手目、11〜20手目、21手目以降の三つに区切って集計します。盤が埋まるほど返る方向は増えるので、終盤に見落としが偏るのは自然なことです。区切りをつけないと、局の長さの違いが結果に混ざります。

予想を書くとき、方向は「上・下・左・右・左上・右上・左下・右下」の8つを順に確認して書きます。これを省くと、B(方向の見落とし)が実力以上に多く出ます。

集計は、局ごとにまとめるのが基本です。局をまたいで混ぜる前に、「1局ごとの見落とし手の割合」を並べて、局ごとのばらつきを見てください。手数が局ごとに違うので、件数でなく割合で比べます。次の最小の集計ツールは、HTMLファイルとして保存してブラウザで開くだけで動きます。外部とは通信しません。

html
<textarea id="log" rows="10" cols="40"></textarea>
<button id="go">集計</button>
<pre id="out"></pre>
<script>
// 1行=1手。見落としなしは「-」、あれば A B C E K S をスペース区切りで記入
document.getElementById("go").onclick = () => {
  const rows = document.getElementById("log").value
    .split("\n").map(s => s.trim()).filter(Boolean);
  const count = {A:0, B:0, C:0, E:0, K:0, S:0};
  let flagged = 0;
  for (const r of rows) {
    const codes = r === "-" ? [] : r.toUpperCase().split(/\s+/);
    if (codes.length) flagged++;
    for (const c of codes) if (c in count) count[c]++;
  }
  const n = rows.length;
  const rate = n ? (flagged / n * 100).toFixed(1) : 0;
  const lines = ["自分の手数: " + n,
    "見落としのあった手: " + flagged + "(" + rate + "%)"];
  for (const k in count) lines.push(k + ": " + count[k] + " 件");
  document.getElementById("out").textContent = lines.join("\n");
};
</script>

局ごとに記録を貼って集計し、出力を表計算かメモに写します。区切りごとに集計したいときは、1〜10手目、11〜20手目と貼る範囲を分けてください。

結果の読み方:何が多いかで、鍛える場所が変わる

まず、見る指標を二つに絞ります。

  • 見落とし率:見落としのあった手 ÷ 自分の手数。P局とN局で比べます。
  • 取り返せなかった見落とし率:N局は、見落としのあった手 ÷ 自分の手数。P局は、(見落としのあった手 − Sの付いた手) ÷ 自分の手数です。

P局では、見落としがあってもプレビューを見て手を変えれば、結果に響きません。N局では、見落としがそのまま盤に残ります。この二つの率の差が、プレビューが肩代わりしている分です。

ただし、予想が違っても、結局同じ手を選ぶことがあります。その場合は、見落としの記録は付いても、手が変わらないのでSは付きません。Sが少ないからといって、プレビューが役に立っていないとは限らない点に注意してください。

次に、記号の内訳を見ます。

  • B、考えられる読み方:8方向を順に確かめる手順が抜けている、次に試すこと:置く前に8方向を、決めた順に必ず確認する
  • A、考えられる読み方:方向は合っているが、石の列の長さを数えていない、次に試すこと:列の端の先にある自分の石の位置を、指でなぞって数える
  • C、考えられる読み方:挟む側の石が自分の色か確かめていない、次に試すこと:「返る」と言う前に、列の先の石の色を確かめる
  • E、考えられる読み方:「1枚以上返る」という置ける条件を意識していない、次に試すこと:置く前に、返る方向を一つ以上書けるか確認する
  • K、考えられる読み方:返る数や目先の形に気を取られ、四隅への影響を見ていない、次に試すこと:置く前に、相手が四隅を取れるマスができないか確認する

読み方の目安として、次のように判断できます。

  • N局のA・B・Cの合計が、P局の予想誤りより明らかに多いなら、プレビューなしでは「予想の質」が落ちています。ただし3局では偶然の幅が大きいので、傾向と受け止め、断定はしません。
  • 両条件で差が小さく、見落とし率もどちらも低いなら、プレビューは手を速く選ぶための補助として働いている可能性があります。局あたりの所要時間を測ると、その仮説を確かめられます。
  • Kだけが増えているなら、問題は返る石の読みではなく、盤面全体の見方にあります。

起こりやすい誤りと、記録の信頼性

このやり方には落とし穴がいくつかあります。

  • 予想を書く行為が思考を変える:予想を書くだけで、普段より丁寧に読むようになります。N局が「普段のプレビューなしの指し方」を表しているとは限りません。これは悪いことではなく、「書いて予想した場合の見落とし」を測っている、という読み方で受け止めます。
  • 記録の付け忘れ:対局中に付けると流れが途切れます。置いた直後の盤を見て、その場で1行だけ書くと、抜けが減ります。
  • 局ごとの難しさの差:同じ相手でも、局面は毎回違います。1局の結果で結論を出さず、3局以上の傾向を見てください。
  • ヒント・一手戻すを使ってしまう:使った手は記録から外すのではなく、メモに「使用」と書いて、集計から分けます。
  • Kの帰属:角を取られた原因が、返る石の読みの誤りとは限りません。K単独の増減で、読みの精度を判断しないようにします。

次の行動

まず「潮目のオセロ」を開いて、プレビューの出方(設定の有無、常時かカーソル時か、キー操作での挙動)を確かめてください。そのうえで、同じ相手・同じ黒番でP局とN局を交互に3局ずつ記録し、上のコードで集計します。結果は、記号の内訳と「取り返せなかった見落とし率」の二つだけを見れば、次の練習の焦点が決まります。