
Excelのワークシート上で快適に遊べる、本格AIリバーシゲームです。
ファイルを開いてマクロを有効にするだけで、すぐに対局を始められます。
さらに、ソースコードはパスワードロックなし。
遊ぶだけでなく、AIの仕組みを学んだり、自分好みに改造して楽しむこともできます。
🎮 このゲームの魅力
10段階のAIレベル+対人戦に対応
初心者向けのやさしいAIから、手加減なしの本格派AIまで収録。自分の実力に合わせて幅広く楽しめます。
定石データベース内蔵
序盤の展開が単調になりにくいよう、代表的な定石ルートを複数収録。何度でも新鮮な対局が楽しめます。
直感的なUIと軽快な動作
盤面をクリックして確定するだけの分かりやすい操作。Excel上で動いているとは思えない、軽快な対局テンポを目指して作り込みました。
💻 学習・改造用途にもおすすめ
「VBAは遅い」という印象を覆すことを目指し、リバーシAIで定番の探索アルゴリズムをVBA向けに最適化して実装しています。
学習用の教材として読むのはもちろん、ご自身のAI開発のベースとして改造することも可能です。
実装アルゴリズム
NegaMax / PVS / Aspiration Window / 反復深化 / 置換表 / キラー&ヒストリー加点 / 静止探索 / 終盤の完全読み
主な高速化技術
Zobrist Hash / 1次元配列マッピング / 8方向ループ展開 / Delta Update による差分更新
自動対戦シミュレーターも同梱
描画をオフにしてAI同士を高速で対戦させるヘッドレスモードを収録。評価関数の比較や強さ検証にも使えます。
⚙️ 動作環境
Microsoft Excel(Windows版 32bit / 64bit 対応)
※ .xlsm マクロが実行できる環境が必要です
※ 初回起動時に「コンテンツの有効化」を行ってください
※ Mac版Excelでの動作は保証対象外です
⚠️ ライセンス
本商品のVBAコードは、閲覧・学習・個人利用の範囲で自由に参照・改造いただけます。
ただし、本ファイルそのものの再配布、およびコードの全部または一部を流用した成果物の再配布・販売は禁止します。
出品者

Excelのワークシート上で快適に遊べる、本格AIリバーシゲームです。
ファイルを開いてマクロを有効にするだけで、すぐに対局を始められます。
さらに、ソースコードはパスワードロックなし。
遊ぶだけでなく、AIの仕組みを学んだり、自分好みに改造して楽しむこともできます。
🎮 このゲームの魅力
10段階のAIレベル+対人戦に対応
初心者向けのやさしいAIから、手加減なしの本格派AIまで収録。自分の実力に合わせて幅広く楽しめます。
定石データベース内蔵
序盤の展開が単調になりにくいよう、代表的な定石ルートを複数収録。何度でも新鮮な対局が楽しめます。
直感的なUIと軽快な動作
盤面をクリックして確定するだけの分かりやすい操作。Excel上で動いているとは思えない、軽快な対局テンポを目指して作り込みました。
💻 学習・改造用途にもおすすめ
「VBAは遅い」という印象を覆すことを目指し、リバーシAIで定番の探索アルゴリズムをVBA向けに最適化して実装しています。
学習用の教材として読むのはもちろん、ご自身のAI開発のベースとして改造することも可能です。
実装アルゴリズム
NegaMax / PVS / Aspiration Window / 反復深化 / 置換表 / キラー&ヒストリー加点 / 静止探索 / 終盤の完全読み
主な高速化技術
Zobrist Hash / 1次元配列マッピング / 8方向ループ展開 / Delta Update による差分更新
自動対戦シミュレーターも同梱
描画をオフにしてAI同士を高速で対戦させるヘッドレスモードを収録。評価関数の比較や強さ検証にも使えます。
⚙️ 動作環境
Microsoft Excel(Windows版 32bit / 64bit 対応)
※ .xlsm マクロが実行できる環境が必要です
※ 初回起動時に「コンテンツの有効化」を行ってください
※ Mac版Excelでの動作は保証対象外です
⚠️ ライセンス
本商品のVBAコードは、閲覧・学習・個人利用の範囲で自由に参照・改造いただけます。
ただし、本ファイルそのものの再配布、およびコードの全部または一部を流用した成果物の再配布・販売は禁止します。
ファイル形式XLSM
ファイルサイズ159.5 KB
出品者