MTGを科学しよう

MTG(magic the gathering)のツールを作成したり、科学的に最適なプレイを考えてみたい

ソフトウェア

論文の紹介 ~MTGのカード選択へのモンテカルロ探索の適応~

コメントで論文を紹介していただいたので早速読んでみた。 "Monte Carlo search applied to card selection in Magic: The Gathering"(和訳:MTGのカード選択へのモンテカルロ探索の適応) url: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumbe…

MTGの簡単なデッキでのゲームの全探索を行うコードを書いてみた - プレイヤー2人は全知全能の完全情報ゲームとしても常識的な時間で探索が終わらなかった -

C#でMTGのゲームプレイの木探索を行うコードを書いてみたが意外と難しく、完成とは程遠いが意見等を頂けるとありがたいので途中経過を公開しようと思う。 複雑なスペルや特殊なデッキを考えるとキリがなく、できるだけ単純なゲームから考えていきたいし、ソ…

不完全情報ゲーム例として大貧民のアルゴリズムについて調べた

今回は不完全情報ゲームについて調べる。不完全情報ゲームは各プレイヤーが相手の手札などの知らない情報が存在するゲームのことで、MTGは当然これに含まれる。不完全情報ゲームの基本的なAIの動作に関しては情報処理学会誌に以下のような記述がある。 ゲー…

チェスや将棋のAIについて調べてみた

MTGの最適プレイに向けたシミュレーションを行うため、既存のゲームAIの手法と研究の進展状況について調べてみた。 調べてみると、やはり完全情報ゲームのほうが研究は進んでいるようで、完全情報ゲームだる将棋はプロと対等に戦えるレベルまできている一方…

MTGのドラフトビュアーを作ってみた

MOのピック譜を確認するときに、draft converterのサイトだとブラウザの制約があって見づらいと思っていたのでローカルでピックを確認できるソフトを作りました。SSは以下のとおり。 公開先URL: http://yahoo.jp/box/yDm5XB カードの画像を含んだ状態で公開…