Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう

 [ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう

Avatar for Satoshi Kaneyasu

Satoshi Kaneyasu

September 22, 2026

More Decks by Satoshi Kaneyasu

Other Decks in Programming

Transcript

  1. 目次 本日やること そもそも「五目並べ」とは(ルール確認) 「五目並べ」のローカルルール 今日のルール STEP 1 :目的の共有 STEP 2

    :実装方針の作成 STEP 3 :ゲームとして最低限の実装をする 余談: AI 駆動開発におけるテスト STEP 4 :ローカルルールを足す STEP 4 の補足と余談 STEP 5 :オレオレルールを足す
  2. 「五目並べ」のローカルルール ローカルルール ちょうど 5 個だけ勝ち (長連は勝ちにしない) 三三の禁止 四四の禁止 先手・後手のハンデ 盤のサイズ

    置く場所 よくある扱いの違い 6 個以上並んでも勝ちにしない地域と、 6 個以上でも勝ちにする地域がある 3 の並びを同時に 2 つ作る手を「反則」とする家庭と、 ふつうに勝ち筋として認める家庭がある 4 の並びを同時に 2 つ作る手を反則にするかどうかも地域差があ る 先手が強すぎるので、 先手の初手を中央付近に限定する取り決めを置く地域がある 15×15 で遊ぶ地域もあれば、家にある紙やマス目に合わせて 9×9 や 19×19 で遊ぶ家庭もある 交点に置く流派と、マスの中に置く流派がある 補足 競技(連珠) では先手の長連は勝ちにならない 反則にする場合、 先手だけ禁止とすることが多い これも先手のみ対象にすることが 多い バランス調整のためのローカルな 工夫 盤が小さいほど短時間で決着する どちらでもゲームは成立する