日本バックギャモン協会 https://backgammon.or.jp/forum/ |
|
神のみぞ知る数字?? https://backgammon.or.jp/forum/viewtopic.php?f=2&t=1504 |
ページ 1 / 1 |
作成者: | ばるたん [ 2010/12/14 21:00 ] |
記事の件名: | 神のみぞ知る数字?? |
先日チャットでの会話で、 「XBとGnuとではどっちが正確なのかな?」 という話がありました。 この話を突き詰めて話すにはチャットでは適当でないと思い、 「両方とも正確であり、両方とも不正確なんじゃないかな?」 と、あやふやに答え、以降その話は発展することなく終わったのですが・・・ 私は、数学が得意ということもなければ、ゲーム理論をカジッたというわけでもないので、よくわからないのですが、そもそもこのゲームに於いて(一部の確定したポジションを除き)正確という概念があるのかどうかもよくわかってません。 そういう私も、会話の中では「最善手」、「正しい手」とか「期待値の高い手」とかBotの出した結果をもとに、話をすることはありますし、そのことについては全然違和感はありません。 また、そういう表現をすることが悪いこととも思っていません。 ただ、「どちらのBotが正確か?」ということは、『絶対的な結果』、『絶対的な勝率』というものがあって、どちらのBotの出した結果がその値に近いのかということだと考えると、このゲームの一部のポジションを除き『絶対的な結果』、『絶対的な勝率』というものは無いという自論あるので、その質問に違和感を感じました。 例えば、最終局面で相手が1ptと2ptに一枚つづ残っており、自分が1ptに一枚残りの状態で相手の振り番としましょう。 これをBotで解析すると、自分の勝率が0%(相手が100%)となるはずです。 その結果については、それでいいと思いますし、そういう結果を出さなければいけないと思ってます。 ただ、相手が1ゾロ以外のany&1を振ると、2/1/OFFというプレイがあるということです。 「そんなの当たり前じゃない」と言われると思いますが、それはちょっとこのゲームをやったことがある人なら2/OFF、1/OFFとする方が100%勝ちで期待値が高いプレイだということが明らかにわかるからだと思います。 では、誰にでも分かる最終局面ではなく普通のポジションではどうでしょう? なにが言いたいかというと、もし『絶対的な勝率』というものあるとしたら、上記の例から期待値の最も高いプレイがわからないと正確な勝率は出せないし、期待値の最も高いプレイは正確な勝率を出せないと分からないうことになると考えれます。 もし、その考えが正しいとすると、双方の関係がデッドロックに陥ってますので、そもそも冒頭の「XBとGnuとではどっちが正確なのかな?」という議論は成り立たないのではというのが私の考えです。 もう一つ例を。 A君とB君がよくバックギャモンして遊びます。 2人はこの2人でのみでこのゲームをしてます。 あるとき、ゲーム中のあるポジションで議論になり、その解をもとめるために2人で1000ゲームの人間ロールアウトと、それに加えBotでも1000ゲームのロールアウトをしてみたとします。 近い数字がでているものの人間ロールアウトとBotのロールアウトでは若干の違いがでたました。 どちらのロールアウトが正確か? 私は、A君とB君が求めている解は、人間ロールアウトの数字の方が近いと考えるべきだと思っています。 冒頭の「両方とも正確であり、両方とも不正確なんじゃないかな?」と答えた理由がここにあります。 ゆえに、私の中では『絶対的な結果』、『絶対的な勝率』は神のみぞ知る数字なんです。 Botは高いレベルで簡単かつ短時間で数多くのロールアウトを行うことができるので、ポジションを解析するには大変いいツールであり、スキルアップにも絶大な効果をもたらしてくれるはずなので、それを否定するものでは決してありません。 バックギャモンを愛好されている方のなかに、ゲーム理論を研究されている方もいると聞きます。 そんな人の話など(難しい話はついていけませんが)、ちょっとでも聞けたらなぁ。と思い投稿してみました。 ゲーム理論を研究されている方でなくても、私の考えに誤りがあればご指摘を、また、ご意見などお聞かせいただければありがたいと思うしだいです。 |
作成者: | Theba [ 2016/08/22 22:14 ] |
記事の件名: | Re: 神のみぞ知る数字?? |
当方、普通の高校生でありまして僭越ながら返信させていただきます。 コンピュータや人間が絶対的な勝率、正しいムーブを求められることは多分ないでしょうね。 このゲームは駒がヒットされれば戻りますので、出目とムーブによっては永遠に終わらない場合が考えられます(ノーコンタクトを除く)。よって本当の勝率は求められません(誰が、終わらないゲームの勝ち負けを決め、勝率を求められるのでしょう!)。 故に、「XBとGnuとではどっちが(絶対的に)正確なのかな?」という質問は当然成り立ちませんね。 ただ件の質問は恐らく、絶対的にという意味ではないでしょう。 「XBとGnuとではどっちが正確なの(だろう)かな?」位の意味で、何万回もゲームをXB対でやれば「XB(或はGnu)が正確だろう」と回答できるわけです。当たり前ですが… また、ノーコンタクト時は完全解析ができますので正確かどうかは容易に判定できます。 XBがどれだけ強いのかわかりませんが 「例えば、最終局面で相手が1ptと2ptに一枚つづ残っており、自分が1ptに一枚残りの状態で相手の振り番としましょう。 これをBotで解析すると、自分の勝率が0%(相手が100%)となるはずです。」ここで自分の勝率100% (相手の勝率0%)とXBが解析すれば絶対的に不正確でしょう。 一つだけ質問があるのは「私は、A君とB君が求めている解は、人間ロールアウトの数字の方が近いと考えるべきだと思っています。」というところで、自分には、どちらも(絶対的には)不正確としか思えません。(ばるたんさんの考えを用いても) |
ページ 1 / 1 | All times are UTC+09:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |