皆さん、「爆打」という麻雀AIを、ご存知ですか?
少し前に、はてぶが460usersも付いた、この記事を見た人は少なくないと思います。
「爆打」とは、東大の大学院生である水上直紀さんという方が開発し、現在も研究中の麻雀AIです。
現在、最強の麻雀AIと言われており、私もそれを認めています。
というのも、オンライン麻雀サービス「天鳳(てんほう)」にて稼働しており、実際に人間と対戦を繰り返しています。
ほとんど毎日24時間稼働しており、多くの人間よりも優秀な成績を収めています。
しかし、開発者の目標に対しては、まだ遠い状況です。
「爆打」の目標とは?
開発者の目標は、天鳳で最高段位の「天鳳位」になる事です。数字で表すと、「十一段」です。
今までに到達したプレイヤー数は、11人です。「爆打」の現在(2018年3月18日)の段位は七段で、最高九段です。
見ての通り、まだまだ遠いのです。
私は、なぜ「爆打」がこのくらいの成績で、停滞しているか分かっています。
それは、簡単に言うと、打点を狙いすぎているからです。
もっと、上がり回数を増やさないと、ダメです。それは、本人達もよく分かっています。
このインタビューを受けている方は、爆打の開発者の水上さんが所属している研究室の長(おさ)です。つまり、水上さんの師匠です。
“鳴いて早上がりしたり、安い手でも2番手確定させたりするなどの要素をどんどん組み込んでいく。”
こんな風に師匠は語っています。おそらく二人で話し合って、そういう方向に向かわせるのでしょう。
しかし、それほど大きな成績向上は、見込めないと思います。むしろ、弱くなる可能性もあります。
なぜなら、局収支と平均順位(成績)との相関性が高いからです。
局収支とは?
局収支とは、「一局当たりの点棒移動の平均値」です。
例えば、あなたが東風戦を行い、こんな結果で終わったとします。
東1局:1000点上がり
東2局:自分含めて2人聴牌(+1500点)
東3局:8000点横移動(点数変化無し)
東4局:2000点放銃
この場合、あなたの局収支は、+125点/局です。まず、点棒移動を全部足したり引いたりすると+500点になって、それを4局で割ると算出されます。
局収支と平均順位との相関係数は、下記の記事を見てください。
天鳳牌譜解析(できすぎくん)の見方2 - なめとんの麻雀BLOG
約-0.9もあります。これに対して、上がり率は約-0.6です。
※平均順位は小さい方が優秀なので、符号が逆になります
つまり、そんな付け焼きばな打ち方の変更では、上がり率がちょっと向上しても、局収支が悪くなって成績が悪化する事が予想されるのです。
また、わずかな変更だと、大して成績は変わらないでしょう。
なので、ほとんど毎日24時間打ち続けても、当分の間(少なくとも5年くらい)は、目標である「天鳳位」にはなれないと私は踏んでいます。
しかし、私はその「天鳳位」になれる素質があると、自負しております。
それは、なぜか?
それは、私が麻雀の答えを知ってしまったからです。
麻雀の答えとは?
よく、デジタルとかオカルトみたいな言葉を聞いたことないですか?
これは、麻雀の打ち方や思想を表す肩書のようなものなのですが、「デジタル?オカルト?」と聞かれたら、私はこう答えます。
「いやアンサーです」と。
私の麻雀は答えに近づき過ぎてしまって、他のプレイヤーとは全く別物になってしまった。
罪な男です。自分だけ答えを知ってしまっているのだから。
じゃあ、どんな麻雀を打つのかって?それは、「ダイアグラム麻雀」です。
ダイアグラム麻雀とは、「初心者でもすぐに強くなれる新しい麻雀の戦術」です。私、Oiのぶ子が提唱しています。
具体的には、「他家の高打点の上がりを潰すために、0巡目から鳴きまくって、安くても裸単騎になっても良いから上がりに向かう事により、局収支と上がり率を向上させる戦術」です。
この戦術のメリットは、麻雀が強くなる事ですが、デメリットは、友達が居なくなる事です。
・こんな麻雀です
面前聴牌が遠い場合はとりあえずタンヤオで鳴けば間違いはない | ダイアグラム麻雀
役牌の孤立牌が2種類以上ある時はそれらをトイツ以上として考えるべき | ダイアグラム麻雀
どうですか?あなたが知っている麻雀は、そこには無いでしょう。これが麻雀の答えです。
大事な事は、0巡目(親なら1巡目)からでも、鳴きを意識する事です。
私以外のプレイヤーは、序盤は打点を高める事にいそしんでいます。それが、局収支を向上させる事に繋がると信じているようです。
しかし、ダイアグラム麻雀では、打点よりも上がり率を重視します。なぜなら、他のプレイヤーの上がりを潰す事が、局収支の向上に繋がると信じているからです。
では、「爆打がダイアグラム麻雀を真似すれば、天鳳位になれるのでは?」と思う方も多いと思います。
しかし、真似できません。
「爆打」はダイアグラム麻雀を真似できない?
なぜなら、「機械学習で学習するための教師データがないから」です。
「爆打」は、序盤に関しては、基本的に教師データの模倣です。その教師データは、天鳳の上位陣のものです。
その上位陣でも、ダイアグラム麻雀のような打ち方をするプレイヤーは、一人もいません。
また、私以外のプレイヤーは、ダイアグラム麻雀に否定的なので、そんな教師データを生み出す事ができないのです。
なので、「爆打」は、当分の間(少なくとも5年くらい)は、「天鳳位」にはなれないだろうと思っています。
まあ、そんな私も、実はまだ結果を出していません。
「爆打」と場所で打っていますが、現在(2018年3月18日)の段位は五段で、最高七段です。
「爆打」よりも、全然成績は悪いです。しかし、手応えは感じています。来年中には、少なくとも十段にはなれると思っています。
現在の成績は、下記の公式サイトのランキングで、「Oiのぶ子」または「ⓝ爆打」を入力して検索すれば、表示されます。
「爆打」を倒すとは?
さて、ところで他のプレイヤーも「天鳳位」を目指しているのに、何で“人類を代表して”いるのか疑問になりませんか?
実は「爆打」は、最もレベルが高い鳳凰卓(母集団)で打つ事を、運営から禁止されています。
●条件
鳳凰卓:七段R2000以上
特上卓:四段R1800以上
「爆打」は、七段R2000以上の状態になっている事が多いのですが、これが理由で、特上卓でひたすら打っています。
そこで、私も特上卓で打ち続けて、「爆打」よりも先に「天鳳位」を取ろうとしているのです。これが“人類を代表して”の理由です。
ほぼ全てのユーザーは、七段R2000以上になったら、鳳凰卓をメインで打ちます。特上卓で「天鳳位」を取ろうなんて思う人は、私以外いないんですよ。一人のユーザーを除いては。
・特上卓で十段を2回達成した「はぐりん@」
彼は、特上卓で十段に2回もなっている。これは確かに偉業かもしれない。しかし、現在は、鳳凰卓に移籍しています。
なので、やはり私が“人類を代表して”いるのです。私が「爆打」を倒します。人類を代表して...
この勝負が気になる方は、ぜひ下記のサイトのお気に入りで、「Oiのぶ子」と「ⓝ爆打」を登録してください。
その時に打っていれば、無料で観戦できます。アプリ不要で、ブラウザで見れます。
「爆打」とは、極まれにですが、同卓しますよ。強いです。本当に強いです。強敵です。観戦するだけでも面白いですし、勉強にもなりますよ。
・私との直接対決
麻雀AI「爆打」に一目惚れしました。彼女との出会いは緑一色。 | ダイアグラム麻雀
麻雀AI「爆打」との因縁の対決!彼女はとても荒ぶっていた | ダイアグラム麻雀
・「爆打」の試合結果
爆打@2/15爆打本発売 (@ai_mahjong) | Twitter
・「爆打」の月間成績
爆打関連情報 (@bakuuchi_info) | Twitter
さいごに
私は、このダイアグラム麻雀を世の中に残す活動をしています。この勝負もその一環です。
私がこの勝負に勝った未来では、ダイアグラム麻雀を信仰する人が、出てくると思います。しかし、殺到はしないと思います。
なぜなら、麻雀業界はオカルトや印象論、結果論に満ち溢れています。
なので、「ダイアグラム麻雀は麻雀じゃない!」みたいな風潮になって、麻雀打ちの9割くらいの人は絶対に認めないと思います。
しかし、1割も入れば十分です。
雀荘での勝ち組やオンライン麻雀での上位は、ダイアグラム麻雀信者で占められるでしょう。
AIの開発者も、ダイアグラム麻雀信者の牌譜だけを集めて、最強のAIを作るようになるでしょう。
私を信じる者は救われ、信じない者はずっと養分にされ続けるでしょう。
この文章を読んでいるあなたはラッキーです。こんなに早い段階で、私を信じる事ができるのだから。
ハンターハンターでも、新大陸に行きました。
我々も、そろそろ新しい世界に行きませんか?
麻雀2.0の世界へ。
ノアの方舟ならぬ「のぶ子の方舟」に乗って...