「山崎隆之」を含む日記 RSS

はてなキーワード: 山崎隆之とは

2022-01-07

経験から1ヶ月!Pythonで観る将ライフを向上させた話(将棋編)

まとめ

プログラミング経験から1ヶ月ほどで、将棋評価値の新たな方法でのグラフ化を行うPythonツールを作った。

https://github.com/k-the-p/notherscore

この記事は2本立てです。結果のグラフ将棋よりプログラミングに興味がある方はもう一方のプログラムから読むことをおすすめします。

未経験から1ヶ月!Pythonで観る将ライフを向上させた話(プログラム編)

何をしたか評価値に対する思い)

一局全体において、AIの示す第1候補手と第2候補手の評価値の差をグラフ化するツールを作った。

評価値は強力で便利なものだ。それを否定できる人はいないでしょう。しか評価値が絶対に正しいものかといと、それは怪しい。単にAIが今も強くなり続けていることは多かれ少なかれ現在ソフトが間違っていることを意味するし、そこまで極端なことを言わなくても、評価値はそもそもAIのための数字であって、それを人間将棋にどれだけ活かせるのかという問題もある。

こうした考えは、私が振り飛車であるということが影響しているのかもしれない。AI飛車を振った瞬間に、相居飛車戦であれば若干形勢を損ねているぐらいの評価値を出すのだが、いくらなんでもそれはないだろうと思う。そうした思いを抱えている中で、もう一つの記事でも紹介した藤森哲也先生の「AIの一手は最強の一手なんです。確かにプラス1000点になるけど一手間違えた瞬間にマイナス何百点になるような綱渡りの手。それよりもアマチュアの皆さんにはプラス数百点で得は少ないけど安全な道、最善の一手を学んで欲しい」(大意)という言葉や、佐藤天彦先生振り飛車転向以降のインタビューを読むにつけ、「それをAIを使って調べてみると面白いんじゃないか?」と思うようになりました。

なのでプログラミングを覚えるところからやってみた。その辺りはもう片方の記事で詳しく書いたので、以下では分析してわかったことを書いてみます

藤井井上

まずは、1995年に行われた藤井猛六段-井上慶太六段戦(段位はいずれも当時)、有名な藤井システムの第一号局を見ながらグラフ見方確認しましょう(以下全て使用エンジンは水匠4、1手10局面)。

https://imgur.com/a/CdNYiqK

このグラフを見ると、30手ごろから井上六段のグラフが下方向に向かって大きく傾いているのが見て取れます。30手ごろと言えば、まさに桂馬が跳ねて角道を開ける、藤井システムが炸裂した瞬間とも言える場面ですが、評価自体はやや藤井有利程度で、すぐに大きく開いているわけではありません。

しかしこの局面グラフが下に振れているということは、井上六段は「一手間違えると大きく不利になる局面」に連続して立ち向かわなければならなかったということがわかります。結果として井上六段は徐々に不利に陥っていきます

他方の藤井六段のグラフ中央から大きく離れることがなく、一見すると「何を指しても大勢に影響はない」ように見えますが、不安定藤井システムの将棋においてそうした均衡を保つのにこそ超絶的な技量研究必要とされることは言うまでもありません。

力戦派を定式化する

佐藤康光山崎隆之糸谷哲郎はい、今期A級へんt…力戦派三羽烏ですね。「力戦派」の定義って今まで定量的分析されたことが無かったと思うのですが(見れば分かるので)、今回分析してみてそれができそうだな、と思いました。ここで3枚のグラフを見てみましょう。

https://imgur.com/a/37PvzLI

それぞれの共通点があることがわかりましたか? ここでは序中盤に着目してみましょう。どれも評価自体は互角なのに、力戦派の方だけグラフが振れているのがわかるでしょうか。これを言葉で言うと、「相手は何を指してもいいのに序盤から自分だけ綱渡りしながらも互角を保っている人」ということになります

自分で言うのもなんですがこれ、けっこう面白い知見ではないでしょうか。言われてみれば確かにそうだけど、というのが数字で表せるということは、「山崎糸谷佐藤康光みたいな将棋を指すAI」という可能性が決して夢物語ではないことを意味しています。だいたい互角の手の中で、綱渡りの手を選ぶようにすればいいわけですから(上手くいくかは知りませんが)。

最先端居飛車党はどんな戦いをしているか

では、正統派(3人の先生申し訳ありません)の将棋はどんなグラフを描くのだろうか?

https://imgur.com/a/KoeBDEL

1枚目は棋聖戦第2局の藤井渡辺戦ですが、これはある意味でとても典型的藤井四冠のグラフです。自分だけ選択肢が多い状態にしながら、相手だけを間違えたら危ない状態に置く。その後に行われた棋聖戦第3局のグラフ(2枚目)を見ると、渡辺三冠藤井四冠と同じ方針をとって食らいつこうとしているのがわかります。3枚目の王位戦挑戦者決定リーグ戦における藤井豊島戦も、藤井四冠の方だけグラフが落ち着いているのが目に付きます。4枚目の竜王戦第4局豊島藤井戦は、豊島竜王藤井四冠のお株を奪うような指し回しをしていましたが、最終的には崩れてしまった。この指し方はそれだけ難しいということでしょう。

自分だけ選択肢を残しながら相手に難しい必然手を指さざるを得ない状況にさせるということは、藤井四冠からすると相手の反応を予測やすく、相手からすれば最善手を見つけるのみならず藤井四冠の多様なありうる応手を調べなければならないということを意味します。言葉にすれば簡単ですが、これはまさに超絶技巧でしょう。単にAI評価値が右肩上がりになるのを眺めているだけでは分からない、藤井四冠の強さを示すことが出来たと思います

ここではいちいちグラフを示しませんが、振り飛車グラフは、評価値はもちろん若干悪いのですが、中盤で居飛車側のグラフけが振れる傾向にあるように思いました。すなわち、中盤になると振り飛車まったり指せるのに対して、居飛車党は間違えると形勢を損ねやすくなるということです。これが、AI評価しないのに反して、人間同士ではまだまだ振り飛車が有力であるつの理由であると私は思いますし、これは多くの振り飛車党の先生が言っている「評価値は若干悪くてもねじり合いになれば美濃囲いが固くて有利」という見解にも一致します。

データ観る将のすすめ

私は評価値だけを見て悪手だの名局だの言う傾向には嫌気がさしていましたが、今回は自分で作った愛着もともなって、ろくに指し手の意味も考えずに多数の対局をグラフだけ眺めて面白がる、という行為につい耽溺してしまいました。

あなたもぜひ楽しんでみては、というには導入のハードルが高いのですが、きっとここまで読んでくださった方には価値があるのではないかと思うので、暇な方はトライしてみてください。ただ、導入方法についての質問にはお答えできません。これは意地悪でも手抜きでもなくて、単に人に教えられるだけの知識を私が持っていないからです。頑張ってください。

最後

私は現在仕事Twitterフォロワー募集しています

30歳無職よろしくお願いいたします。

https://twitter.com/k_the_p

2020-07-19

2010年7月18日世代

anond:20200718090944

id:BigHopeClasicです(元増田ではない)

ブコメの中に「10年前はどうだったんだろう」というのがあったので、ちょうど10年前のを同じ基準レーティングトップ20+A級棋士)で作ってみました。

年齢別の方がわかりやすい面もあるのでそちら基準で(名前の横のカッコ内は順位戦クラスレーティング順位です)

年齢棋士
50高橋道雄(A級/31位)
49
48谷川浩司A級/15位)
47
46
45
44
43
42
41
40佐藤康光(B1/6位)
39羽生善治名人/1位)丸山忠久A級/4位)森内俊之A級/9位)藤井猛A級/12位)郷田真隆A級/14位)
38深浦康市(B1/7位)
37木村一基A級/18位)
36行方尚史(B1/16位)三浦弘行A級/17位)
35
34久保利明A級/2位)
33
32
31
30松尾歩(B1/11位)
29山崎隆之(B1/5位)
28阿久津主税B2/13位)
27
26渡辺明A級/3位)
25
24
23広瀬章人C1/8位)戸辺誠B2/10位)
22佐藤天彦(C2/20位)
21
20豊島将之C1/19位)

タイトルホルダー

この当時の七大タイトル保有者は次の通りです。

羽生善治名人棋聖王座三冠なので不調と半ばマジ気味にネタにされてた時代ですね)/深浦康市王位:ちょうどこの時期広瀬章人王位戦を戦い広瀬が初タイトルを獲得します)/渡辺明竜王:敵なしの6連覇中)/久保利明棋王王将

アラフィフ

十七世名人谷川については多くを語る必要もないですが、50歳でA級を堅持していた高橋道雄については説明を。

昭和55年度(1980年度)は、今とはシステムが違うとはいえ1年度で8人もの棋士が四段に昇段し、かつその中で5名ものタイトルホルダー(高橋道雄、中村修島朗南芳一塚田泰明)を輩出するという将棋史上でも空前のビンテージイヤーとなりました。そこでついた名前が「55年組」です。ただ、彼らとほぼ同じ年齢の谷川浩司は彼らより4年も早くプロ入りしていたためか「谷川浩司と同じ世代」というくくり方にはされることがありませんでした。この辺は「実年齢でくくるのか」「プロ入り年度でくくるのか」というくくり方で「羽生世代」と大きく異る部分ですね(ありていにいえば「くくる側の願望や思惑」が出るところでもあります)。

さて、谷川には及ばないもの17歳18歳で早々に四段昇段した他の4人と比べると、高橋は一歩遅れて20歳で四段昇段となりました。将棋界は面白いもので、このわずかな昇段年齢の差がその後のキャリアで大きな差を生むことが知られていますが、高橋は他の誰よりも早く23歳で初のタイトルを獲得し、そしてやや早枯れの傾向のあった同期たちの中では一人熟年まで力を保ち、48歳でA級に復帰し52歳までA級にとどまりました。「棋界における世代」の一挿話として特筆した次第です。

羽生世代ポスト羽生世代

「ここから10年経っても脱落者ほとんどいねーよ!」

いやもう、さすがに呆れるしかないですよね、森内こそ順位戦から撤退してフリークラス転籍しましたが、10年後の表から名前が消えたとはいえ行方はB1にとどまっています藤井猛B2でまだまだ力強さを見せています。この分厚さと力強さが、20歳年下の豊島世代まで重い蓋になったのがよくわかると思います

アラサー

この時点ですでに、松尾山崎・阿久津(と橋本崇載)の4人は「もう若くないぞ、そろそろ一花咲かせないとあまり時間の余裕がないぞ」と言われ始めていたはずです。とはいえ、この4人でタイトル獲得どころか挑戦に届いたのさえ山崎1人、A級昇級すらままならないことになるとはまださすがに予測されていませんでした(松尾山崎A級に上がれず、橋本は1回、阿久津は2回昇級したもののすべて1年でB1に送り返されています)。それでも山ちゃんを諦めない。

20代前半

上記の通り、この年のこの直後に広瀬が初タイトルを獲得するのですが、その翌年羽生に奪い取られてしまます(なお「魂を抜かれた」のはさらにその4年後になります)。

もちろん天彦、豊島渡辺に続く新鋭としてひとかたならぬ期待はありましたけど、初タイトルはともに28歳のときでした。広瀬も含め30歳手前で「実力と実績の均衡が取れて充実の盛りを迎えた」のですが、特に豊島についてはそれでも「遅れてしまった」感はあります

そして渡辺明孤独

というわけで、10年前にさかのぼってみると、「渡辺孤独」により見えてくる部分があるのではないでしょうか。というかむしろ谷川浩司孤独」のほうが浮かんでしまうのかもしれないなこれ、とここまで書いて思いました。

2018-12-27

anond:20181227120704

1.ドワンゴ将棋ソフトプロ棋士団体戦である電王戦を開催

2.2015年団体戦としての電王戦は終了。プロ棋士将棋ソフト双方ともトーナメントを戦い、勝ち抜いた両者が3番勝負を行う「叡王戦」が開催されることになる。

 この時の叡王戦一般棋戦(ノンタイトル扱い)。参加はエントリー制で、タイトルホルダーでも段位で呼ばれるという特徴があった。

 なので、羽生善治三冠(当時)も参加当時は「羽生善治九段」と呼ばれることに。

 2015年将棋フォーカスの司会を務めている山崎隆之八段、2016年佐藤天彦名人トーナメント優勝。将棋ソフトとの対局は両者ともストレート負け。

3.2017年からドワンゴ将棋連盟協議の上、将棋ソフトとの対局を廃止してタイトル戦に昇格。タイトルホルダーとしての初代叡王は高見泰地七段。

2017-06-23

藤井聡太四段で学ぶ「観る将」入門

ついにやってしまいましたね。藤井聡太四段がプロデビューから負けなしの28連勝を飾ったことで将棋界のみならず大きな話題になっています

ここまでくるともう勝つ度にニュースとなり全国を駆け巡るので、嫌でも将棋話題を耳にする人も多いでしょう。

ただ将棋界・将棋プロ制度一般的にはあまり知られていない側面も多い業界です。

そこで将棋プロ制度を全くご存知ない人のためにFAQ形式で学んでいく増田を書きました。藤井四段のみならず将棋界がニュースになった時に一役買えたら何よりです。

Q.藤井くんってデビューしたてなのにもう「四段」なの?早くない?

A.

この疑問についてはプロへの道程から説明しなければなりません。

将棋プロ棋士になるには日本将棋連盟棋士養成機関・新進棋士奨励会通称奨励会」)に入会するのが最も一般的ルートです。

奨励会に入会すると、師匠推薦などで多少の上下はあります基本的には6級が与えられ、他の奨励会員たちと対局して昇級・昇段を目指していきます

ちなみに奨励会の6級はアマチュアの四段に相当すると言われています。これは地方アマ大会であれば上位を狙える棋力です。

そうして6級~1級~初段~二段と昇級昇段を繰り返し、三段に到達した奨励会員は同じく三段の奨励会員たちを集めた「三段リーグ」という地獄、もといリーグ戦に参加します。

半年をかけて行われるこの三段リーグの上位2名が「四段」に昇段し、晴れてプロデビューとなります

藤井聡太くんも上記のルートを辿って最年少で三段に到達し、三段リーグ初参加で1位(13勝5敗)となって四段昇段・プロデビューを果たしました。

まり将棋界では四段からプロ棋士キャリアの始まりなのです。

Q.っていうかそんな強いのにまだ四段なの?昇段の条件ってどうなってんの?

A.

プロ棋士の段位はレーティングのように上下しないので、確かに棋力を示すものではありますが、それと同時に積み重ねたキャリア・実績を示すものでもあるというのが私個人見解です。

したがって、今現在勝ち星を挙げているからといってすぐ段位に反映される類のものではありません。

プロ棋士の昇段規定については連盟サイトに詳しくまとめられています

https://www.shogi.or.jp/match/dan_provisions/

いきなりこんなん見せられてもよーわからんという方のために解説すると、昇段条件には大きく分けて2種類あります

【1】棋戦成績

棋戦(大会)での成績に伴う昇段です。

「〇〇戦×組昇級」「◎◎ランキング戦2回連続昇級または3回連続優勝」「全棋士参加棋戦優勝」「タイトル挑戦」などと書いてあるものです。

デビューしたての四段でも勝ち続けてタイトルマッチに挑戦すれば五段になれますし、

将棋最高峰タイトルの「竜王」に挑戦すれば七段、「竜王」奪取に成功すれば八段へジャンプアップすることも可能です。

これらの条件を達成すれば昇段に値するというのは、詳しくない方でもなんとなくお分かりいただけるかと思いますイメージとしては「J2だけど天皇杯で優勝したのでJ1に昇格!」みたいな感じです。違うか。

【2】勝数規定

段位への評価を難しくしているのがこの勝数規定存在ではないでしょうか。

「●段昇段後公式戦***勝」とあるのがそれです。

タイトルや優勝に縁がなくとも、公式戦で勝ち星を重ねればいずれは昇段が(理論上)可能です。

これはつまり勝率が.333の四段でも200敗して100勝すれば五段になれるということでもあり、純粋な強さを示しているとは言えないでしょう。

ただ、先日の加藤一二三 九段のように成績による強制引退制度がある以上、脚光を浴びることはなくとも安定して勝利を積み上げる棋士への評価軸として、勝数規定一定機能果たしていると私は考えます

ちなみに勝数規定のみで九段に達した棋士ゼロ、八段に達した棋士はこれまでにわずか6名しかいません。彼らは皆スターとなる機会は少なくとも、安定して長く勝ち続けてきた棋士たちです。

棋士の段位と実力は、上記2つの評価軸や勝率、現役生活の長さなどの要素をバランスよく取り入れたうえで語られるべきでしょう。

Q.段位については分かったが、もっと分かりやすい強さランキングとかないのか?

A.

有志のELOレーティングサイトがあります

http://kishi.a.la9.jp/

レーティング」→「棋士ランキング」と進み、現在トップ10を見てみましょう。(2017/6/22)

順位名前レート増減
1佐藤天彦名人18832
2羽生善治三冠棋聖王位王座186918
3豊島将之八段185513
4稲葉陽八段18412
5菅井竜也七段184137
6久保利明王将1834-4
7渡辺明竜王棋王1832-27
8永瀬拓矢六段1802-7
9斎藤慎太郎七段179930
10糸谷哲郎八段1784-14

このランキングであればおおよそ世間的な評価と近い結果が得られるのではないかと思います。ここ数年で羽生を除く羽生世代棋士たちが一斉に順位を下げ、若手強豪がトップ10に多く名乗りを挙げていますね。

いよいよ本格的な世代交代を感じさせるランキングです。

では藤井聡太四段のレーティング増減も見てみましょう。新人四段のレーティング初期値は1500です。

年月順位レート増減
2017年6月35169262
2017年5月49163035
2017年4月61159534
2017年3月77156125
2017年2月87153627
2017年1月9715096
2016年12月1041503-

わず半年で35位へジャンプアップしています。まあ公式通算28勝0敗なので当然ですが。

ちなみにこのサイト、対局情報のみならずレーティングに基づく期待勝率や両者の対戦成績(2001年度以降に限る)も見られるというデータ厨垂涎のサイトとなっています

盤面データを見ながら観戦するのも面白いのですが、このように棋士たち自身データを見ながら観戦するのも…こう…非常に…楽しい…です…フフ

「でもソフトには勝てないんでしょ?」とすぐ言いだす人にはこういう対人競技としての面白さがあまり理解されないのでちょっと寂しいですね…。

Q.藤井四段、強いのは分かるんだけどデビューから負けなし28連勝はちょっと話ができすぎじゃない?

A.

できすぎです。(断言)

はいえ、はてな推薦図書ヒカルの碁」をお読みになった皆さんならお分かりの通り、碁でも将棋でも各人の棋力がどの段階で成長するかはなかなか推し量りにくいものです。

碁会所巡りや洪秀英との戦いを経て短期間に急成長を遂げた進藤ヒカルのように、三段リーグからプロデビューにかけて藤井四段の棋力が更にワンランクアップしたと考えるのもさほど不自然ではないように思います

何より彼は奨励会時代から注目されていたので、先輩棋士からの教えを得る機会も多くあったのではないかと推測します。才能と環境バランス良く備わった結果が今こうして表れているのではないかなと、いちファンとしては感じています

Q.こんな大ニュースなっちゃった話題作りのために手を抜いてる棋士絶対いるでしょ…

A.

いるともいないとも断言できませんが、棋戦は基本的トーナメント方式であり、勝てば勝つほど収入(対局料)が入ります

また、藤井四段は新人なのでトーナメントの最下層からスタートです。

たとえ頂点まで勝ち進むことは難しくとも、目の前の予選1回戦・2回戦をわざわざ連盟話題作りのためにみすみす逃す棋士いるかというと…正直ちょっと考えにくいです。特に藤井四段と当たる可能性の高い若手棋士たちなら尚更です。

私も一部の棋譜をチェックしていますが、盤石な内容ばかりではないもの藤井四段自身の強さは疑いようがありません。

それに加えて本人の勢い、対局する両者へのプレッシャー、加熱する取材、それらの要素が何かしら組み合わさってこのような記録が生まれたと考える方がより自然です。

Q.羽生善治ってもっとたくさん連勝してるイメージあったわ。100連勝とか。

A.

さて、こちらは歴代連勝数ランキングです。

順位名前年齢肩書(当時)連勝数達成年
1神谷広志26五段281986~87
-藤井聡太14四段28(継続中)2016~17
3丸山忠久24五段241994
4塚田泰明22六段221986
-羽生善治21棋王221992
-山崎隆之22五段222002~03
7有吉道夫49九段201984
8羽生善治17五段181987~88
-中田宏26五段181991
-丸山忠久28八段181999
-羽生善治35四冠(!)182005
-永瀬拓矢18四段182010~11

ここから連勝記録が出やすい条件を見出していきましょう。

【条件その1】低段

上記ランカーたちの多くが四段ないし五段という低段時代に記録を達成しています

これはどういうことかというと、まあ身も蓋もないですが「強豪との対局が少ない」です。

裏を返せば「勝てば勝つほど強豪と当たる」という当たり前な事象があり、このあたりに羽生善治三冠の連勝記録が意外と伸びていない理由があるものと思われます

はいえそれでも歴代トップ10に3回もランクインしてたり、そのうち2回はタイトル保持者として強豪ばかりをなぎ倒して達成していたりと、十分ヤバい棋士ではあるんですけどね。

また、デビューから間もない低段棋士は対局相手にあまり研究されていないというアドバンテージもあるでしょう。

【条件その2】若い

合計12の連勝記録トップ10のうち、3つは10代、7つは20代で達成されています

将棋思考力を試されるゲームですが、プロとして対局を消化するのは体力勝負でもありますタイトル戦ともなれば「一人あたりの」持ち時間は3時間~6時間にも達します。

対局の度に盤の前で何時間も考え続けて勝利をもぎ取る体力、これを10何局20何局と積み重ねるためにはやはり若さが大切なのかもしれません。

実際、棋士の力のピークは20代から30代半ばであるとしばしば言われます。この数字だけ見るとアスリートに似ていますね。

そしてランキングに戻ると有吉道夫九段の49歳20連勝が光り輝いて見えます羽生四冠35歳18連勝はもはやチート

【条件その3】強い

当たり前のことですが、強くないとそもそも勝てません。以上です。

…というのもアレなので、連勝記録トップ10ランカーたちの通算勝率を並べてみました。(現役棋士のみ)

順位名前対局数勝数負数勝率最多連勝数
1藤井聡太四段282801.00028(継続中)
6羽生善治三冠191613705440.71622
11永瀬拓矢六段3372371000.70318
20山崎隆之八段8555582970.65322
29丸山忠久九段13468564900.63624
54中田宏樹八段12167224940.59418
88塚田泰明九段13207215990.54622
139神谷広志八段11645576070.47928

プロ将棋では通算勝率が6割あれば実力者とみなされることが多いです。この辺は通算対局数や個々人の主観によっても変わってきますが。

ちなみに対局数1000以上の棋士で7割勝ってるのは羽生善治三冠ただ一人です。恐ろしい恐ろしい

こうして見ると連勝記録ランカーたちは通算勝率もおおむね5割後半~7割をキープしており、また神谷八段と藤井四段を除く全員にタイトル挑戦ないしタイトル獲得経験があります

したがって、勝率の高い、強い棋士が連勝記録を出しやすいと言えるでしょう。まあそりゃあそうよね。

連勝記録が出やすい条件

【低段】【若い】【強い】

藤井四段はこの3つを兼ね備えているので、デビューから負けなし28連勝も当然の結果ですね!!(藤井連勝ストップ予想を書いた紙を破り捨てながら)

Q.テレビでやってたけど藤井くんが休憩中どんな飯食ったかとかどうでもよくない?

A.

どうでもよくないです。これはとても大切なことです。もちろん彼が出前を注文した店に殺到するような行為は厳として慎まなければなりません。

しか将棋ファンにとって「棋士食事」は一大コンテンツでもありますメインコンテンツとまで言うとさすがに過言です。

古来から将棋棋士たちは盤面のみならず食事面でもしのぎを削ってきました。その元祖と言えるのはかの加藤一二三 九段でしょう。

対局の度にうな重を平らげ、板チョコをまとめてボリボリ。近年もカキフライ定食チキンカツ定食ダブル注文で中継を沸かせ、故米長邦雄との"みかん対決"は今なお語り継がれています

上の連勝数ランキングに登場した丸山忠久九段も大食漢で知られています。一部のタイトル戦では1局に2日をかけて戦うのですが、緊迫感が最高潮に達する2日目の夕食にステーキを注文した鉄の胃を持つ男。

竜王戦の昼食ではカツカレー味噌ラーメンダブル注文を決めて健啖丸山を高らかに宣言し、三浦弘行九段騒動で揺れる将棋界に一時の安寧をもたらしました。

(一方、その裏では解説加藤一二三 九段麻婆豆腐+かに玉+中華粥を注文していた)

かの羽生善治タイトル戦で「寿司ジンジャーエール」という新手を残しています一見奇抜な組み合わせだが、ガリの生姜成分をジンジャーエールで補強しようという意欲的かつ独創的な指し回しだと話題になりました。

ちなみに、将棋棋士比較的しっかり食べる一方で、碁の棋士は少食派が多いのだとか。そういえば塔矢アキラも対局日は昼食をとらないキャラクターでしたね。

この辺はいずれどなたかにしっかりとしたデータを取っていただきたいものです。データ厨なので。

Q.次勝てば新記録なんでしょ?次の相手ってどんな人?

A.

やべーやつです。

増田康宏四段(19歳)。26歳以下・六段以下のプロ棋士三段リーグ上位者などが参加する「新人王戦」を昨年10代で優勝している期待の若手です。

プロデビューは16歳。彼も三段リーグ在籍時に藤井四段と同じ「現役中学生棋士」となるチャンスがありましたが、上位直接対決での黒星が響いて失敗。中学生棋士中学生棋士になりかけた男の対決です。

増田四段のELOレーティングは1712。藤井四段の期待勝率は47%ですがこの数字は現状あまり当てにはなりませんね。

先月単独インタビューが公開され、「矢倉(戦法)は終わりました」「("興味のある戦法は?")ないです」「("好きな将棋格言は?")特にないです」「(研究会は)行くのが面倒」「詰将棋意味ないです」

などの強烈なパンク発言話題を呼んでいます

https://book.mynavi.jp/shogi/detail/id=73003

彼はAbemaTV企画非公式戦ながら藤井四段に敗れ、「初めて年下に平手で負けた」と悔しさを露にしているため、次戦を増田四段のリベンジマッチとして観戦するのも面白いでしょう。

Q.藤井四段は次勝つとどうなるの?

A.

藤井vs増田の戦いが行われるのは将棋界で「名人」と並ぶ最高峰タイトル竜王」への挑戦権を争う竜王戦決勝トーナメントです。

https://www.shogi.or.jp/match/ryuuou/30/hon.html

から1組~6組のクラス別予選を勝ち抜いた棋士たちによる変則トーナメントで、藤井四段は一番下の6組予選で優勝、増田四段は5組予選で優勝しての参加です。

ちなみに竜王戦決勝Tは対局料が公開されていますトーナメント表に書いてある数字がそれです。

藤井四段は6組予選優勝で既に93万円を獲得しており、

決勝T初戦で増田四段に勝てば52万円を獲得します。

勝ち進んで挑戦者決定戦に進めば450万円。

挑戦者になればたとえ敗れても1,620万円、

竜王」のタイトルを奪取すれば4,320万円です。(将棋界最高額)

もう一つ言うと、竜王戦6組予選はアマチュアにも門戸が開かれています。夢がありますね。(なお、プロ並みに強いアマチュアに限る)

金曜日ですね

さて、天才たちのことばかり書き連ねていたら疲れました。

平日も残すところあと一日。われわれ凡人は今日も地に足をつけて、やっていきましょう。

2016-10-13

三浦弘行九段竜王戦出場停止について

どうも、id:BigHopeClasicです。

本当はこんな内容、自分はてなブログ投稿したほうが見た目もきれいになるしいいんでしょうが、持続できないブログを作るのも気後れするので、増田を使います

さて、掲題の件、はびこりそうな誤解がいくつかありそうなのが将棋ファンとして気になったので書こうと思ったものです。

カンニングはあったの?

本稿投稿時段階での報道を元にする限りでは、

日本将棋連盟三浦九段に対して、カンニングをしていないという悪魔の証明を求めた」

しか解釈できません。つまり将棋連盟三浦九段に対して、決定的な物証などを何一つ押さえないまま

「疑われているので潔白を証明しろ

というに等しい要求を投げかけたことになります

この点については続報を待つ必要がありますが、あくまでも現段階での私個人の感想としては

「下策中の下策、愚の骨頂」

というコメントに尽きます

なるほど確かに、三浦九段が疑わしいとする複数棋士から申し立てはあったのでしょう。

連盟がそれを黙殺すれば、その疑惑文春砲などで火を噴いた可能性も否定できません。

しかしながら、決定的な物証がなければ、いくら週刊誌が書きたてようが大きなダメージにはならないのは日本相撲協会週刊ポスト週刊現代顛末を見れば明らかです。

大相撲八百長問題警察から情報提供で明らかになる前、週刊ポストは30年にわたって角界八百長告発する記事を書き続けてきましたが、その内容は元力士らの極めて具体的かつ迫真性のある証言に基づくものはいえ、決定的な物証をおさえたものではなく、大相撲はそれによってはなんら決定的ダメージを負うことはありませんでした。

週刊ポストに対しては、日本相撲協会は徹底的に無視をし続けることで対応したのです。

また、週刊現代八百長報道に関しては相撲協会と各力士は、週刊ポストとの対応とは一転して大量の名誉毀損訴訟を起こしそのことごとくに勝訴しています週刊現代八百長報道週刊ポスト比較してもあまりにお粗末だった)。

日本将棋連盟は、こうした大相撲八百長問題におけるリスク評価対策から何も学ぶことなく、あくまでも現段階の報道に基づくところからは、およそ愚劣な対応をしたと言わざるを得ません。

スマホ将棋カンニングに使えるわけないでしょ?

さて、上記とは別にこの問題が深刻なのは、自宅にあるパソコン遠隔操作するまでもなく、2016年7月におけるスマホ将棋アプリの棋力は、渡辺明竜王佐藤天彦名人羽生善治三冠といったトップ棋士の棋力をすでに上回っているという有力な推測があるからにほかなりません。

そのような推測があるからこそ、将棋連盟12月中旬から

「対局室へのスマホを含む電子機器の持ち込み禁止、昼食休憩時における将棋会館外への外出禁止

を定め、これに違反したものは除名を含む厳しい処分を課すことを決め、さらに今週末から開幕する竜王戦では、対局者に対し対局前に金属探知機で持ち物チェックをするという対応を決めていたわけです。

新聞報道ではこの金属探知機での調査については渡辺竜王三浦挑戦者双方の同意の下とされています

(なお、上記のルール12月中旬から適用とある通り、仮にこの時点で将棋連盟不正に関する動かぬ物証をつかんでいたとしても、それを三浦九段に対して遡及適用できないことは当然です)

この件を報じた朝日新聞記事についていたブコメからいくつか代表的な反応を取り上げます

b:id:temtex 仮に事実としてもだ、たかスマホアプリでどうにかなるものなのか…と思ったら、別のとこで走らせたソフトの結果さえ判れば良いのか(但し"スマホ搭載"と記事にはある)。プロに勝てる有力なソフトってどんなの?

b:id:namnchichi スマホアプリタイトル取れるのか?

b:id:symbioticworm 現時点でスマホで走らせられる将棋ソフトなんてたかが知れてるから不正があったとすれば外部との通信必要なはずだけど。現段階では情報が少なすぎる……。

b:id:buu さすがにスマホ搭載のアプリじゃ参考にならないだろうが、協力者と連携すればカンニング可能だろう。人間よりもソフトが強くなるとどういう将棋界になるのかと興味深かったのだが、こうきたか

b:id:l0x0l スマホ将棋ソフトレベルで、プロ棋士の対局の参考になるかは疑問

b:id:kaitoster 『対局中、スマートフォンなどに搭載された将棋ソフトを使って不正をした疑い』←スマホ将棋ゲームすでにプロタイトルホルダーより強いソフトあるのかな?

なるほど、確かにプロ棋士とコンピュータ将棋が戦う電王戦ではコンピュータ将棋が大きく勝ち越しているとは言え、最新の事情を詳しくご存知でなければ上記のような反応は出てくるのが自然かもしれません。また、今回の当事者である三浦九段電王戦に出場した際の対戦相手が、東大駒場情報基盤センター学生用iMac680台をクラスタリングしたGPS将棋であったことも、上記のような反応につながるかもしれません。そこで、これらの誤解を解消するため、コンピュータ将棋の現況について説明したいと思います

ここ3年のコンピュータ将棋の強さの推移

まず、上記の三浦vsGPS将棋が行われて以降、ドワンゴ主催電王戦では使用されるCPUが制限されています。この制限に基づき電王戦で使われたCPUは、2014年がcorei7 4960X(6コア12スレッド)、2015年がcorei7 5960X(8コア16スレッド)とここまではその時点で調達可能なcorei7シリーズエクストリームエディションを使用していますが、今年2016年世代こそ最新のskylakeとなったものの4コア8スレッドcore i7 6700K、そして来年2017年使用CPUは同じく4コア8スレッドのcorei7 6700と、使用するハードウェアの性能は年ごとに抑制されるフェーズに入りました。

ではそれによってコンピュータ将棋パフォーマンスの伸びに制約がかかっているかというと、全くそんなことはありません。将棋ソフトponanza開発者山本一成さんは、2016年電王戦開幕前に「corei7 6700K1台で動くponanzaは、iMac680台をクラスタリングしたGPS将棋より遥かに強くなった」と宣言しています。これは根拠のないことではありません。

現在フリーで入手できる将棋ソフトについては、有志が統計的有意手法を用いてその相互間の強さをeloレーティングを用いて計測しています。その一例として、こちらのウェブサイトがあります。eloレーティングの仕組みについては[wikipedia:イロレーティング]を参考にしていただくとして、目安としてはレート上位から見て下位に100差あれば期待勝率64%、以下同じく200差で75%、300差で85%、400差で91%、500差で95%、600差で97%、となります

ponanzaフリーで公開されていないため、上記のウェブサイトにはレートは計算されていません。しかし、2016年電王戦に出場したponanzaは、このウェブサイトで「Apery twig」として掲載されているソフトに対し勝率97%を上げていることが、電王戦に出場した山崎隆之八段をサポートした千田翔太五段の調査によりわかっています。つまりこのponanzaのレートは「Apery twig」の3250に600を足した3850前後であろうと推定できます(なお、上記のサイト検証に用いているハードウェアIvybridgeおよびskylake世代の4コア8スレッドメモリ16GBであり、これは2016年電王戦における使用ハードと大きな差はありません)。

一方、2013年電王戦に出場して三浦九段と対戦したGPS将棋は、この表に掲載されているGPSFish(レート2879)をスレーヴとしてこれを680台クラスタリングしたものでした(厳密に言えば電王戦に出場したGPSfishはこれより一つ前のエディションですが大きな棋力向上はないもの仮定します)。この680台クラスタリングした際の棋力向上幅については、GPS将棋開発チームの田中哲朗東大准教授が、根拠は全く無く経験に基づく推測にすぎないとしながらもレートにして400程度と語っており、これを採用します。

そうすると2013年電王戦GPS将棋推定レートは3279となり、2016年電王戦ponanzaとのレート差はおよそ570、ponanzaから見た期待勝率は96%となりますわずか3年の間に、コンピュータ将棋は1台のデスクトップPCで、680台のパソコンクラスタリングした将棋システムに96%勝利する成長を遂げたのです。

(なお、コンピュータ将棋がかくも異常な速度で成長したのは、ドワンゴ電王戦において「使用ハードウェア制限」と「提出後対局まで6ヶ月間一切のアップデート不可その間棋士研究し放題」という条件をつけてしまたからだと考えています。こんな条件をつけなければ開発者はここまでしゃかりきに強化はしなかったはずです。ドワンゴがコンピュータ将棋大会に出してる優勝賞金の300万円なんて開発費の元手にもなりゃしないし、強いコンピュータ将棋を作ったって売り物にはならないので、モティベーションはこんな厳しい条件のもとで恥をかかないためにはひたすら強くするしかない、ってとこだけなんですから

将棋ソフトプロ棋士の強さの関係予測

もうひとつ、これらの将棋ソフトプロ棋士の強さの関係はどうなのだということも前提として必要になります。まず、プロ棋士レーティングについては、こちらのウェブサイト現在最も信頼され参考にされています。eloレーティングは、基準となる値を何点に設定するかで絶対値はいくらにでも設定できますが、上記の点差と期待勝率関係基準値を何点にしようが変わらないので、異なる基準値をとる異なるレート表間での比較可能になります

さて、コンピュータ将棋の公開対局場として、GPS将棋の開発チームが開設しているfloodgateというサイトがあります。ここでも参加者の対戦成績に基づいてレーティングが計測されています。また、この対局場は、コンピュータ将棋だけでなく人間も参加することができます。このfloodgateに、一時期上記の千田五段が参戦されていました。その際に記録されたレートは2800ほどでした。千田五段が参戦されていた時期のプロ棋士レーティングにおける数値と、その当時の羽生三冠との数値の比較から羽生三冠がfloodgateに参戦した場合予測されるレートは3000から3100程度だろうと見込まれています。また、先に紹介したコンピュータ将棋レーティングサイトのレートは、floodgateのレートの数値と大きく変わらないようにする工夫がされています。なお、羽生三冠のここ数年のプロ棋士レーティングは時期による前後はあれど概ね1900プラスマイナス50程度であり、佐藤天彦名人渡辺竜王の棋力もほぼこの幅に安定していて、現時点ではこの3人が名実ともにほぼ拮抗した最高レベルの棋力といえます

ここから考えた際に、2016年電王戦ponanza羽生天彦渡辺といったトップ棋士の棋力差はおよそレート差800、ponanzaの期待勝率は99%超、という推測になります第2期叡王戦本戦PV千田五段が、羽生ponanzaに対する勝率を0.5%と仮定しているのは、まずこの推測に基づくものと考えて相違ないでしょう。もちろんすべての基準となるfloodgateでの千田五段の数値は、普通プロ棋士公式戦ではありえない短い持ち時間の下で行われたものであるため、実際の羽生ponanzaの実力差はこの通りではない、という反論は容易ですが、そもそも持ち時間が9時間に増えたからと言ってレート800の差は埋まるものではなく、コンピュータ将棋も持ち時間を長くすればそれだけ強くなることを考慮すれば本質的議論とは言い難いでしょう。

やっと本題、スマホにおける将棋アプリの強さ

ここまで長い前置きを置かないと、なかなかこの本題に説得力が出ないと思いましたが、いよいよここから現在スマホ将棋アプリ話題です。

これだけ強くなったコンピュータ将棋ではありますが、これまでは基本的パソコン上で動かすものでした。スマホ用の将棋アプリも多数出てはいましたが、プロ棋士最上位に匹敵すると見られているものはありませんでした。

ところが今年の7月、android用の将棋アプリとしてshogidroidがリリースされます。これ自体将棋ソフトのGUIであって思考エンジンはないのですが、このshogidroidの売りは、今年の6月に一般公開された当時の最強フリー将棋ソフト「技巧」をandroidスマホの上で動かせるようにしたことでした。技巧の強さは先のコンピュータ将棋レーティングサイトで4コア8スレッドで動かした際に3578。ponanzaの3850には及ばないとは言え、今年6月当時ではponanzaに次ぐ2番めに強いソフトで、人間から見れば驚異的な棋力です。

もちろん、この技巧といえど、その棋力がCPUの能力に依存することは言うまでもありません。しかし、スマホ今日日クァッドコアは当たり前、Huawei P9のようにオクタコアを搭載してGeekbenchを用いたベンチマークテストで高い数値を出すスマホもある時代です。第4回将棋電王トーナメントで3位になったやねうら王の開発者で、皆様もよくご存知のやねうらおさんは、2016年9月時点のハイスペックスマホに、一切のスマホ用のチューニングを行わず思考エンジンを搭載しても、レートの落ち幅は400程度推定しています。この推定を当てはめて技巧をshogidroidで動かした時のレートを推定すると3178。やはり羽生天彦渡辺を上回っていることになります。実際にはもちろんやってみないとわかりませんが、あくまでも推測上では、すでに電王戦プロ棋士スマホで十分に成立し、それでもプロ棋士の分が悪いことが予測される段階に突入しているのです。

※ちなみに、先の電王トーナメントで優勝し来年の電王戦に出場する最新のponanzaは、今年の電王戦に出場するponanzaに9割勝つとの開発者山本さんの発言がありました。これを信じるならponanzaのレートは4200となり、スマホに積んでも3800で、やはり羽生三冠の期待勝率は1%に満たないことになります

これが2016年10月における、スマホで動かすコンピュータ将棋の現状になります恐ろしいことには、shogidroidは無料アプリであり、その思考エンジンの技巧もフリーウェア。それを最高スペックで動かすHuawei P9は54000円で買える、というところにあります。この状況をどう考えるかは皆様のご想像におまかせします。

カンニングたか検証できる?

さて、お気づきの方もいるかもしれませんが、疑われた三浦九段の棋譜をソフト検証してみれば白黒はっきりするのでは?と思われるかもしれません。しかしそれは極めて困難であると申し上げましょう。

まず、Shogidroidの上で動かせるソフトは技巧に限りません。その他のソフトも動かすことが可能です。次に、同じ将棋ソフトであっても、ある局面検討させたときに導く最善手は、CPUの性能や検討させる時間によって異なります。そもそも将棋ソフトにはある特定局面において常に同じ結果とならないよう検討においては乱数使用されており、一局の将棋の棋譜からではその人がカンニングたかを導くのは容易ではありません。

さらに、将棋は二人零和有限確定完全情報ゲームである以上、ある局面における最善解というのが必ず存在します。ということは、その最善解を自力で導いたかカンニングたか区別は、着手から「だけ」では判定できないことになります

以上の理由からカンニングたか否かの実験第三者が行っても、その結果についてはいくらでも疑義をつけることができ、有効ではないと言えましょう。

取り急ぎ、私からは以上となります

2016-04-02

2016 将棋 第1期電王戦 勝敗予想


第1期叡王戦を勝ち抜いた山崎隆之叡王と、第3回電王トーナメント優勝ソフトPONANZA」による2番勝負、「第1期電王戦」の第1局が一週間後の4月9日10日に行われるので、勝敗予想を書いてみた。


事前貸出・改良修正不可ルールの下での勝率は?


2014年の第3回電王戦からソフトの事前貸出・改良修正不可・マシン統一などが義務化された。このルールは今回の電王戦までずっと変わらない。
ではこのハンディ有りルールでのプロ棋士将棋ソフトとのレーティング差はどのくらいか?
プロ棋士発言をもとに結構てきとーに計算してみた。


年月日ソフト推定レート前年との差
2013.4.61650-
2013.11.111735+85
2014.12.71800~1850+65~115
2015.12.23 ? ?


年月日ソフト推定レート前年との差
2013.11.112020以上-
2014.12.72100以上+80
2015.12.23 ? ?


だいたい1年につき、プロ棋士から見てソフトR80~100程度上昇している、と言えそう。


また、先手番と後手番では事前に研究しなければならないゲームツリーの量が大幅に違うことから勝率がかなり変わるようである

永瀬六段の発言を真に受けるとすると、本来勝率約52%の先手番と後手番の差が約80%(R300)もの差になっている。



山崎叡王の勝算は?


昨年(2014.12.7)の時点でAperyとSeleneプロ棋士先手でR1825くらいとして、昨年の時点でPonanza半年リードしていて+40~50、この一年で+80~100と考えると、
今年のPONANZA(2015.12.23ver)は先手番でR1945~1975程度、後手番は+300としてR2245~2275ぐらいなのではないだろうか。

使用されるPCが去年より弱体化(5960x→6700k,メモリ64GB→32GB)しているが、それでもせいぜいR30くらい下がる程度だろう。


プロ棋士側の現在レーティング山崎叡王R1766。(ちなみに羽生四冠R1923

数字の上では山崎叡王の先手番期待勝率23~26%後手番約5~6%。なので山崎叡王が後手番である第1局については、どうも勝てる確率絶望的に低いと思われる。

一方で先手番の第2局については一発入る可能性も否定出来ない。
しかし、二日制になり局面誘導の練習がやりずらくなったこと、PONANZASelene等他ソフトに比べて事前研究対策が上手であること、
今回のPONANZAが相当強いという情報があることなどを考えると、すんなりと勝たせてはもらえないだろう。

もちろんソフト側にバグや、かなり有効なハメ手が存在すればもっと差は縮まると思われるが、山崎叡王の発言から推察するに、今回のPONANZAにはそれもなさそう。


以上を踏まえて

本命 山崎叡王 0-2 PONANZA
 対抗 山崎叡王 1-1 PONANZA

と予想する。


個人的には、事前貸出有りで、かつ先手で勝利したとしても、それは駒落ちしてさらに下手側が先手になるようなものだと思っているので、別に感動したりはしなさそうだなぁ。

まあそれでも山崎叡王が1勝でもすれば、あまり深く考えない将棋ファンは喜ぶだろうし、興行としてはありかもね。



もうプロ棋士将棋ソフトに勝てないのか?


日本将棋連盟ドワンゴは、一般人平等でないと気付いてしまいそうなルール駒落ち森下ルール、持ち時間に差をつけるetc…)を避ける傾向にあるようなので、
これ以上プロ棋士側に有利なルールを制定するとなると、使用するPCスペックさらに下げるしかないだろう。

しかし、例えばCPUをXeon4個から6700k1個に変えても、一般人にはスペックダウンしたことがよくわからないが、
デスクトップPCからノートPCタブレットに変わるとさすがにハンディがあるという印象を拭えない。

また、スポンサーであり対局PC提供しているガレリアは一応ハイスペックPCが売りのブランドなので、
これ以上スペックを落とすことはブランドイメージに傷がつきかねないだろう。



よって、「プロ棋士将棋ソフトにもう勝てないのか」という問いについては
「『多くの一般人から見て公平に見えるルール』で七番勝負を行う場合名人でさえもバグやかなり有効なハメ手等を見つけないかぎり)勝ち越すことはかなり難しい」
と言えそう。


ちなみに、事前貸出なし(レート+400以上、角落ちくらい?)、PCスペック制限をしない(クラスタ化でレート+400)と仮定すると、1945+800=R2745となる。
2013年の第2回電王戦ルールでは、もはや1勝も出来ないだろう。


2008-12-13

将棋界をドラゴンボールで例えてみた

id:essaさんのエントリーにあるように、竜王戦(羽生vs渡辺明)がいま盛り上がってるのね。

第21期竜王戦 -- 高速道路の先にある名勝負

流れを簡単にまとると、

羽生が開幕から三連勝で今年の竜王戦は事実上終了

→いつもは旦那に対して辛辣or無関心(を装ってる?)な渡辺夫人がブログ上で異例の励ましメッセージ

 妻の小言。 : 『スラムダンク』

はてブ2chで、( ;∀;)イイハナシダナー

 はてなブックマーク - 妻の小言。 : スラムダンク

 【渡辺明竜王夫人】伊奈めぐみスレッド 

渡辺明がありえん三連勝で同星

 「めぐみが流れ変えたん?」

→最終戦に持ち込まれて将棋ファンワクテカ

将棋界って棋士キャラクターも人それぞれで面白いのね。

このワクテカ増田のみんな(15人くらい?)で分かち合いたいと思って、

将棋を知らない増田のために、わかりやすく棋士ドラゴンボールで例えてみたんだけど……

逆にわかりにくいかな。

梅田望夫 = ヤジロベーで雰囲気だけ掴んでもらえたらと思う。

将棋ファンだから、いつかドラゴンボール七つ集めて村山聖を生き返らせるんだ……。

 
ログイン ユーザー登録
ようこそ ゲスト さん