Excel本格AIに挑め。リバーシ対戦ゲーム【全10レベル/ソースコード付】
- Digital800 JPY


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コードは、閲覧・学習・個人利用の範囲で自由に参照・改造いただけます。 ただし、本ファイルそのものの再配布、およびコードの全部または一部を流用した成果物の再配布・販売は禁止します。

