「井上慶太」を含む日記 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-16

渡辺棋聖矢倉選択

矢倉後手番勝率9割の藤井七段相手に!

研究結果か、トラウマ消去か、ただの意地か

藤井聡太

後手矢倉21勝2敗 勝率0.913

負けた相手

2018/3/28 井上慶太○-●藤井聡太

2018/6/29 増田康宏○-●藤井聡太

その後13連勝中

2017-07-01

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

こんにちは。ほんの思いつきで書いた「観る将」入門記事https://anond.hatelabo.jp/20170623083815 )が怒涛のブクマいただきましたこと、厚く御礼申し上げます増田で1000どころか20もついたことないのに!

なるべく平易に、軽く、それでいて軽薄にならないように書いたつもりでしたが、「本当にこれで分かりやすいか?」「飯の話しかウケないんじゃないか?」などの葛藤もあったのでこの反響は素直に嬉しく思います

Twitterを見ると将棋漫画の作者様や本職の将棋ライター観戦記者の皆さんに怒涛のごとくシェアされており、極度の緊張で1日8時間しか眠れません。

さて、29連勝ですね。何が何やら分かりませんが、ともかく未知の領域です。

対局の雑感や今後の展望を語るとともに、前回の記事にいただいた質問等、私に分かる範囲でお答えしたいと思います

対局雑感

仕事の合間に中継をチラチラ見ていました。夕方頃には増田四段が勝ちやすそうな局面に見えたのですが、その後の藤井四段の角と桂を生かした反撃が鮮やかでしたね。

私のへっぽこ棋力では増田優勢に見えても、プロ的にはまだまだ難しかったということなのでしょう。

増田四段も持ち味を見せましたが中終盤にかけて藤井四段の強さが際立ったといった印象です。はてなの皆さんはもちろん増田推しでしたよね?残念でした~。

Q.将棋ことなんてわかんねえよ!そんなことより飯はどうだったんだ飯は!

竜王戦本戦比較的持ち時間が長い(各5時間)ので、昼夜2回の出前チャンスがあります

藤井四段→昼:豚キムチうどん 夜:五目炒飯品切れのためわんたんめん変更

増田四段→昼:ミニとんかつ定食 夜:ヒレカツ定食ライト(+肝吸い)

不本意な注文変更を強いられた藤井四段に対し、増田四段が気合のカツ連投で藤井四段の作戦変更を咎めていく展開となりました。

しか藤井四段が得意の麺類に切り替えて頑強に抵抗したため、最終的には増田四段にミニ+ライトという軽い打撃のツケが回ってきた格好です。

歩は将棋で最も重要な駒だが、歩のみで勝つことはできない。同様に、ジャブだけで飯対決には勝てないのだ。

ちなみに私が確認した中で藤井四段は本対局を含めこれまでに出前を22回、うち15回麺類を含むメニューを注文しています特に多いのはうどん(6回)や日本そば(6回)などの和麺であり、みそ煮込みうどんなど熱々系の注文も辞さない構えです。

これは「鍋焼きうどんも好きなのですが、熱いので、冷めるまで待っていると15分ぐらいかかる」とうな重転向した加藤一二三 九段とは対照的ですね。

前回いただいたコメント

いつも対局料とか賞金見ると将棋界のお金の回り方がよくわからなくて、スポンサーってどのくらいいてスポンサードすることでどれだけ利益があるのだろう

これはプロスポーツにおけるスポンサーと似たような話ですね。

スポーツにも囲碁将棋にも言えることですが、競技へのスポンサードは広告だけでなく文化振興という意味合いも少なからずあるので、スポンサードすることでこれくらい利益がありますというような定量化が難しい側面があります

分かりやすい例としては出版関連事業でしょうか。報道各社は主催する棋戦の観戦記等を出版したり、本紙に棋譜掲載しています。またマイナビ女子オープン主催するマイナビも棋書を多く出版しています

このような事例はスポンサードしたことによって直接的な利益を得ているとも言えるでしょう。

ちなみに日本将棋連盟の「棋戦一覧」( https://www.shogi.or.jp/match/から各棋戦の「詳細情報」を見ると主催者スポンサー)が分かります

主要タイトル戦は全国紙主催地方紙の共催が多いですね。他には囲碁・将棋チャンネルNHKなどの放送局リコーなど民間企業加古川市倉敷市など自治体主催のものもあります

日本将棋連盟収益が実際どうなってるのか気になる!という方は財務諸表https://www.shogi.or.jp/about/information_disclosure.html )などを眺めてみるのも面白いかもしれませんね。

プロ入り28連勝の棋士を5敗もさせる3段リーグかい地獄があるのか」

「あまり注目されないけど、プロ無双している藤井くん奨励会ではそれなりに負けている」

「これほどの怪物に5敗も土を付ける三段リーグが如何に地獄の魔境かってことだよな」

そうなんですよね。前回もさらっと説明しましたが、三段リーグは年に2回開催され、奨励会三段たちが各18局を戦って上位2名が四段昇段・プロデビューを果たすという地獄リーグ戦です。

これまでに60回開催されたものの未だに全勝で突破した三段はおらず、現時点では16勝2敗(5名)が最高成績です。

中には11勝7敗で辛くも昇段した者(2名)もいれば、14勝4敗という好成績を挙げながら昇段を逃した者(4名)[注1]もおり、年齢制限と相まってこの辺りも地獄とされる所以でしょう。

三段リーグで5敗してるってことは、やっぱこの連勝中に飛躍的に強くなってるってことだろうか。それともいまの三段に化け物の卵がひしめいているのか。

これはどちらとも言えるかなと思います。前回の記事でも触れましたが、棋士の力のピークは30代半ばまでとされており、例えばそれを過ぎた棋士が絶賛修行中の三段とまみえれば敗れることもあるでしょう。

新人王戦では都成竜馬三段(現四段。イケメン)が奨励会員でありながら優勝を勝ち取った例もありますインターネット対局や棋譜データベースの発達で研究障壁が下がった点も無視できません。

このあたりは現役棋士大平武洋六段のブログhttp://oohira243.blogspot.jp/2017/06/blog-post_36.html )が現場の肌感覚として参考になる気がします。

ただ、その一方で藤井四段が急速に成長しているのもまた事実だと思います。ここで彼の奨励会時代の成績を見てみましょう。奨励会ウォッチャー情報の継ぎ接ぎなので多少ずれがあるかもしれませんがご了承ください。

段級位勝敗規定
6級○○○●○○●○○○○昇9勝2敗
5級○●○○○○○●○●●○○●○●●○●●○○●●○○○●○○●○○○●○昇9勝3敗
4級○●●○○○○○○昇6連勝
3級○●●○●●●●●●B○○○A●○○○○○○昇6連勝
2級●●○○●●○●○○○●●○○○●○○●○●○●●○○●○○○○○●○●○昇9勝3敗
1級○●●○○○○○○●○○○○○昇12勝3敗
初段○●○●○●○●●●○●●●○○○○○●●○○●○休○○○●○昇12勝4敗
二段●●○●○●●●○●○○●○○○○○○●○●●○●○○○●○○○昇14勝5敗
三段リーグ○●○○○○○●○●○○○●○○●○13勝5敗・1位

通算208局132勝76敗(.634)

ご覧の通り昇級・昇段ペースはかなり早い部類ですが、プロデビュー後の彼ほど圧倒的ではない、というのはお分かりいただけるでしょうか。

3級まではあっという間でしたがここで少し足踏みをします。6連敗してるんですよ!6連敗!【アルファベットの補足:成績が悪いと「B」を取り、Bを保持した状態で再びBを取ると降段級、という仕組みです。規定の成績でA(通常の状態)に復帰します。】

初段・二段あたりが顕著ですが、昇級・昇段直後に少し黒星を重ねたのち、ぐっと勝率を上げていますカテゴリが上がるごとに成長曲線を描いてきているというわけですね。

二段で白星を重ね始めた頃から新たな成長曲線を描き始め、その勢いのまま三段リーグ突破し、プロデビューしたとすれば…?今の大ブレイクも決して不思議ではないのかもしれません。いや十分不思議だけども。

"三浦弘行九段騒動で揺れる将棋界に一時の安寧をもたらしました。"三浦九段冤罪被害者である事を今や将棋連盟も認めているのでここだけ訂正して欲しい

この件に関しては記事の本題から外れていたので詳細への言及を避けただけであり、三浦九段嫌疑をかける意図がないことは当該段落から十分読み取っていただけると思っています

したがって文章自体の訂正はしませんが、三浦九段への処分は明確に不当であったという事実はこの場で申し添えておきます。(「訂正」ではなく「補足」してほしい、という趣旨ならば理解できます。)

連勝記録が28、24、22、20、18と全て偶数になってますが何故ですか

ほんとだ……え、ほんとだ!すごい!気づかなかった!ちなみに18の下は17連勝(佐藤天彦佐藤康光丸山忠久)なのでたぶん偶然です…たぶん…。

おやつがどうのこうのいわれるのってニコニコが乗り込んできてからって印象だったけどそんなことないのかな

これはニコニコドワンゴ)がというより、インターネット環境それ自体の普及がもたらした現象であると言えるでしょう。もともと観戦記などで棋士食事話題にあがることはありましたが、

ネット中継が始まると盤上・盤外問わずあらゆる情報コンテンツとして逐一伝えられるようになりました。中でも画像情報は非常に訴求力が大きい。その流れにぴったりハマったのが食事おやつではないでしょうか。

各々の将棋スキルが観戦の満足度を左右していた将棋中継において、初心者上級者も一緒になってあれが旨そう!これが旨そう!と楽しめるものができたということは、昨今のブーム形成にとって非常に大きかったと私は思います

このあたりは観戦記者松本博文氏の記事https://cakes.mu/posts/12986 https://cakes.mu/posts/16722 )が参考になります

羽生さんの、タイトル持ち22連勝が偉業すぎる」

羽生さんの四冠時18連勝の対戦相手空前絶後

どちらも圧巻の記録ですね。四冠時の18連勝(2005~2006)を例にすると

日付勝敗先後氏名棋戦
9月10日藤井猛第64期順位戦 A級 3回戦
9月12日佐藤康光第46期王位戦 タイトル戦 第6局
9月16日佐藤康光第53期王座戦 タイトル戦 第2局
9月21日佐藤康光第46期王位戦 タイトル戦 第7局
10月1日佐藤康光第53期王座戦 タイトル戦 第3局
10月6日鈴木大介第64期順位戦 A級 4回戦
11月25日谷川浩司第64期順位戦 A級 5回戦
12月2日井上慶太第77期棋聖戦 最終予選 1回戦
12月11日中村修第55回NHK杯本戦 3回戦
12月14日郷田真隆第64期順位戦 A級 6回戦
1月12日佐藤康光第55期王将戦 タイトル戦 第1局
1月16日久保利明第64期順位戦 A級 7回戦
1月19日佐藤康光第55期王将戦 タイトル戦 第2局
1月24日先崎学第19期竜王戦 1組 ランキング戦 1回戦
1月26日佐藤康光第55期王将戦 タイトル戦 第3局
1月30日村山慈明第77期棋聖戦 最終予選 2回戦
2月1日佐藤康光第64期順位戦 A級 8回戦
2月12日谷川浩司第55回NHK杯本戦 準々決勝

NHK杯戦の日付は放送日)

竜王戦1組(全棋士上位16名のクラス

順位戦A級(全棋士上位10名のクラス

王位戦王座戦王将戦(全棋士参加棋戦を勝ち抜いた1名とタイトル防衛戦)

以上の5棋戦で驚異の14勝(!)を挙げています。ちなみにそのうち8勝を挙げた相手佐藤康光ですが、当時の彼はA級に所属し、棋聖タイトルを保持し、王位王座王将の3棋戦全てを勝ち抜いて羽生四冠への挑戦権を得た強豪中の強豪です。

その他の棋士たちも皆当時の一線級ばかりです。もう何が何だかわかりません。一体何なんだよ。将棋星人かよ。

Q.で、藤井四段の次の相手は?

次の対局は前回と同じ竜王戦決勝トーナメント2回戦!勝てば77万円!

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

相手佐々木勇気五段(4組予選優勝)です。ジュネーブまれ埼玉育ち、ピュアで熱い好青年です。レーティングは1779で全棋士中14位。(2017/7/1)

昨年藤井四段が最年少(13歳2ヶ月)で奨励会三段となってちょっとした話題になりましたが、実はそれまでの最年少三段記録保持者(13歳8ヶ月)が彼、佐々木勇気です。

1回戦の増田四段と同じく16歳でプロデビュー竜王戦4~6組予選は若手の登竜門であり、若手有望株はやはりデビューが早い傾向にありますね。

そうした経緯もあってか、彼自身藤井四段に対しては胸に秘めたものがあるのかもしれません。

叡王戦藤井聡太四段vs梶浦宏孝四段)では定刻前の対局室に現れて並外れた存在感を放ち話題になりました。おそらく彼は秘めてもバレるタイプですね。(参考: http://www.nicozon.net/watch/sm31378949

そしてこの二人がいつ戦うのか?という話になるわけですが…なんと明日です!

https://www.shogi.or.jp/news/2017/06/72_12.html

将棋連盟ライブの他にもニコニコ生放送AbemaTVで中継されます日曜日なので視聴者数がすごいことになりそうですね。

いい機会なので将棋よく分からない…という方も少し覗いてみてはいかがでしょうか。おすすめ時間帯はお昼前と夕方です。昼前にはどういう戦いになるかがおおよそ定まり、昼食予想でコメント欄が賑わいます

また夕方以降は一手一手が形勢を左右するスリルがあり、飯だけでない真剣勝負の一面を垣間見ることができるでしょう。

土曜日ですね

本当は昨日書き上げるつもりでしたが、プレミアム残業フライデーで無理でした。

藤井四段の連勝はいずれ止まります。それは明日かもしれないし、ひょっとしたらあと何ヶ月も続くかもしれません。それまでの間、将棋界の外をも巻き込んだ狂騒を楽しみたいと思います

ちなみに私の今日の昼食はベーコンを大量に入れたペペロンチーノでした。シンプルで奥深い棒銀のような料理ですね。では。

[注1]14勝で昇段を逃した4名は全員その後のリーグで四段昇段を果たしているため、14勝できるほど強ければいずれは上がれるとも言えます。4名の中にはあの豊島将之八段も!

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