• 検索結果がありません。

132 アンパンマンしょうぎの完全解析 情報論理工学研究室 潘 小月

N/A
N/A
Protected

Academic year: 2021

シェア "132 アンパンマンしょうぎの完全解析 情報論理工学研究室 潘 小月"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

132 アンパンマンしょうぎの完全解析

情報論理工学研究室 潘 小月

1. 序 論

「アンパンマン はじめてしょうぎ」1) (以下アンパ ンマン将棋とする)は、「大きくてわかりやすい駒と盤」

「6 つだけの駒」「簡単だけど本格的なルール」が特長 となっている子供向け将棋である。アンパンマン将棋は サイズ 3×5 の小さな将棋盤を使用し、将棋の玉将に相 当する駒であるアンパンマンとバイキンマン(以下リー ダーとする)を取るか、リーダーが最前線まで進めば勝 ちとなる。また、本将棋と異なり、アンパンマン将棋で は取った敵の駒を持ち駒にすることはできず取り捨て となる。

アンパンマン将棋と同じく子供向け将棋である「どう ぶつしょうぎ」は完全解析されており 4)、双方最善を 尽くすと後手勝ちとなることが判明している。一方、ア ンパンマン将棋は未だ完全解析されていない。そこで本 研究ではアンパンマン将棋の完全解析を目指す。

2. 研究内容

アンパンマン将棋の完全解析に先立ち、本研究ではア ンパンマン将棋のAI(以下ASAIとする)を作成した。

先手または後手をASAIが受け持つ場合、ASAIはま ず指せる候補手のリストを作成する。候補手の発見は各 自駒に対して、盤上の各マスに移動可能か判定すること により行う。ただし、リーダーが相手駒の効いているマ スに移動する手は無効である。また、リーダーに王手が かかっている場合は、王手を回避する手以外は無効であ る。無効な手を削除した結果有効な手が無くなった場合 は詰みとなる。

ASAIは打てる候補手が複数ある場合、各候補手を打 った場合の局面を数手先まで先読みし、最もよい局面が 得られる手を採用する。局面の良い・悪いの判定は、駒 の価値の合計値,駒の位置,候補手の数を評価基準とし て評価値を計算する。評価値の計算は、自駒に正の価値 を、相手駒に負の価値を付与し、その合計値が高いほど 有利であると見做す。また、リーダーが最前線まで進め ば勝ちとなるので、リーダーの価値は進むにつれて上昇 するとする。また、一般に候補手の数が多いほど選択の 幅が広がるため有利だと考えられる。そこである局面で の候補手の数も評価基準とする。ただし、すでに勝負が 付いている局面の場合、勝ちなら無限大、負けなら無限 小、引き分けなら0の評価値とする。また、千日手は引 き分けとなるので、先読み中に同じ局面が現れた場合は それ以上の先読みはせず、評価値を0とする。ASAI 候補手を打った場合に得られる局面の評価値を先読み により求め、その最大値を得られる手を採用する。この

ため、ASAIは有利なときは千日手を避け、不利なとき は積極的に千日手に持ちこむように指す。

3. 結果・考察

本研究で作成した ASAI の性能を評価するために ASAI同士による対戦を行ったところ、後手が勝つ場合 が多かった。このことから、アンパンマン将棋は双方最 善手を打つと後手勝ちになるのではないかと推測され る。

4. 結 論

本研究ではアンパンマン将棋の完全解析に先立ち、ア ンパンマン将棋のAIを作成した。AI同士の対戦結果か ら、アンパンマン将棋は後手有利であると思われる。

本研究ではアンパンマン将棋の完全解析まではでき なかった。従って完全解析を行うことが今後の課題であ る。完全解析済みの「どうぶつしょうぎ」の可能な局面 1,567,925,964 通りである4)に対し、アンパンマン将 棋の局面は大目に見積もっても7,138,560通りしかない。

よって完全解析を行うことは充分に可能であると予測 される。

参考文献

1)アンパンマンはじめて将棋, セガトイズ (2012) http://www.segatoys.co.jp/anpan/product/popup/_

legacy/learn/06.html

2)池 泰弘 :コンピュータ将棋のアルゴリズム―最強 ア ル ゴ リ ズ ム の 探 求 と プ ロ グ ラ ミ ン グ , 工 学 社 (2005)

3) 池 泰 弘 : Java 将 棋 の ア ル ゴ リ ズ ム , 工 学 社 (2007)

4)田中哲郎:「どうぶつしょうぎ」の完全解析, 情報 処 理 学 会 研 究 報 告 Vol.2009-GI-22 No.3, pp.1 — 8 (2009)

参照

関連したドキュメント

KURA 内にない場合は、 KAKEN: 科学研究費補助金データベース を著者名検索して表示する。 KURA では参照先を KURA と

Research Institute for Mathematical Sciences, Kyoto University...

を指します。補助事業が期限内に完了しない場合,原則として,補助金をお支払いできません。関

不明点がある場合は、「質問」機能を使って買い手へ確認してください。

管理画面へのログイン ID について 管理画面のログイン ID について、 希望の ID がある場合は備考欄にご記載下さい。アルファベット小文字、 数字お よび記号 「_ (アンダーライン)

奥付の記載が西暦の場合にも、一貫性を考えて、 []付きで元号を付した。また、奥付等の数

奥付の記載が西暦の場合にも、一貫性を考えて、 []付きで元号を付した。また、奥付等の数

本手順書は複数拠点をアグレッシブモードの IPsec-VPN を用いて FortiGate を VPN