MTGを科学しよう

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

MTG

みんなが納得できるドラフト点数表は作れるのだろうか ~ゼンディカーに向けて、いまさらKTK×3環境の点数表を作ってみた~

MTG

ドラフト点数表は信用していいのか? ドラフトのピックを行う上で、ドラフト点数表を参考にする方は多い。LSVは新セット発売のたびに個人的なカード評価を点数化して記事にしているし、wikiにも誰が書いているのかはわからないがカードの評価が書かれている…

論文の紹介 ~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の単純化 - 探索の無駄をなくす -

MTG

前回の探索プログラム 前回、木探索のプログラムを書いてはみたものの、時間がかかりすぎて終わらなかった。できるだけ無駄な探索を減らして効率的な探索に修正する必要がある。 単純化 プレイヤーが選択することはアタックとブロックである。すごく簡単にし…

MTGゲーム理論 展開ゲーム

MTGというゲームについて、ゲーム理論的な言葉をあてはめていく。 まず、MTGのプレイヤーは2人で、勝ち負けを競うため非協力関係のゼロ和ゲームであり、順番にプレイを行う展開型のゲームである。また、ドローという偶然要素が含まれ、相手の手札は非公開の…

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

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