ゲームHexにおける必勝手順の検証プログラム
スポンサーリンク
概要
- 論文の詳細を見る
ゲームHexでは,具体的な必勝手順を求めるために,様々な数学的技法が提案されている.8×8や9×9など大きい盤面に対する必勝手順を導くためには,これらの技法に基づいたシステムで人間とコンピュータの共同作業ができるものを実装する必要がある.本稿では,与えられた局面に対してユニオン連結性を判定するプログラムAとBを提示する.プログラムAは局面表を用いたAND-OR探索に基づくものであり,Hex特有の着手選択アルゴリズムにより強化した.プログラムBは,さらに仮想準連結などを組み込んで改良したものである.これらのプログラムは,実行時間と探索節点について評価する.ベンチマーク問題として,Noshitaによる7×7と8×8の必勝手順に現れる約40種類の難しい問題を選んだ.我々の実験結果によると,これらの局面の正しさは,非常に速く検証できた.このことは,我々のプログラムが実用に使えるということを意味する.着手選択(順序付けと先行排除)は,人間の熟練者と同程度に正確であると評価できる.本稿の実験結果をみると,我々のプログラムは,8×8以上の必勝手順の検証・発見のための対話システムを開発する際に最も基本的な道具として使えることが分かる.
- 一般社団法人情報処理学会の論文
- 2008-12-15
著者
-
三島 健
電気通信大学大学院電気通信学研究科情報工学専攻
-
三島 健
電気通信大学情報工学専攻
-
櫻井 英俊
電気通信大学大学院電気通信学研究科
-
吉元 昭裕
電気通信大学大学院電気通信学研究科
-
野下浩平
電気通信大学大学院電気通信学研究科
-
櫻井 英俊
電気通信大学情報工学専攻
-
吉元 昭裕
電気通信大学情報工学専攻
-
野下 浩平
電気通信大学情報工学専攻
関連論文
- 生成順序の保存に基づくコピー方式世代管理の一方法
- 並列ゲーム木探索のための分散共有ハッシュ法の評価 (コンピュータグラフィクスの新展開)
- ゲーム木の並列探索のための分散共有ハッシュ機構の設計と実現(並列処理)
- ゲーム木の並列探索のための分散共有ハッシュ機構の設計と実現
- ゲーム木の並列探索のための分散的実行管理機構
- ゲーム木の並列探索のための分散的実行管理機構の設計と実現
- 長い可変長文字列の挿入操作に関する一考察
- Hexの必勝手順に対する新証明技法について
- ゲームHexにおける必勝手順の検証プログラム
- ゲームHexにおける必勝手順の検証プログラム
- ある選択問題の並列比較回数について
- 並列ゲーム木探索のための分散共有ハッシュ法の評価
- 対局盤面と解説盤面の認識結果の統合による囲碁対局テレビ番組からの対局棋譜生成(文書・文字メディアの認識・理解, 一般)
- 対局盤面と解説盤面の認識結果の統合による囲碁対局テレビ番組からの対局棋譜生成(文書・文字メディアの認識・理解, 一般)
- 対局盤面と解説盤面の認識結果の統合による囲碁対局テレビ番組からの対局棋譜生成
- 対局盤面と解説盤面の認識結果の統合による囲碁対局テレビ番組からの対局棋譜生成
- P. Naur (Ed.) : Revised Report on the Algorithmic Language ALGOL 60(20世紀の名著名論)
- 囲碁対局テレビ番組からの棋譜自動生成システム
- ゲームの解手順の一般化とある詰将棋の数え上げ
- 反復深化探索に基づく協力詰将棋の解法
- 反復深化探索に基く協力詰将棋の解法
- PCクラスタを用いたWWWからの高速画像収集システム
- 非常に手数の長い詰将棋問題を解くアルゴリズムについて
- 詰将棋を解くプログラムの進歩 (「ゲームプログラミング」)
- ゲーム木の並列探索のための分散的実行管理機構
- ゲーム木の並列探索のための分散的実行管理機構
- 最短経路アルゴリズムの平均比較回数について (実験整数論および組合せ理論と計算機)
- On Bounds of the Number of Comparisons to Select the t-th Largest of n Elements (計算機によるパズル・ゲームの研究)
- 詰将棋を速く解く2つのプログラムとその評価
- 生成順序の保存に基づくコピー方式世代管理法
- 生成順序を保存するコピー方式ガーベジコレクションについて
- 基本データ構造とアルゴリズム (データ構造)
- 9. セレクション法 (アルゴリズムの最近の動向)
- バックトラック法の実現について (数学的ソフトウェアの評価)
- TetrahexとTrihexによる'Hexagon'の詰合せ (計算機によるゲーム・パズルの具体化の検討)
- CH. Lindsey,S.G.van der Meulen: Informnal Introduction to ALGOL 68,North-Holland Publishing company,Amsterdam・London.368p.(1971).
- 69-15 計算に必要な時間とテープ量の関係