スーパーテラショック定跡が76歩に34歩を全否定

前回までのあらすじ) 先手番専用定跡s-book_blackが優秀すぎた。私が2年前に開発したテラショック定跡生成手法では到底太刀打ちできなかった。そこでやねうら王プロジェクトでは、新たにスーパーテラショック定跡生成手法というのを考案し、やねうら王に実装したのであった。

続きを読む

最高峰将棋AIによる長時間対局、プロ棋士3名が解説

先日、将棋ソフトの大会である第2回世界将棋AI電竜戦TSECが開催され、やねうら王チームのたややんさんの将棋ソフトである水匠が総合優勝を果たした。

続きを読む

GPUなしの環境でDL系の将棋ソフトを動かした時の棋力

白ビール(将棋ソフト名)の開発者の48さんが面白い実験をされている。GPUなしの環境で、すなわちCPUだけでDL(Deep Learning)系の将棋ソフトを動かしたらどれくらいの棋力になるのかという実験だ。

続きを読む

MCTSの超並列化について

将棋ソフトで使われている技術は将棋以外の分野で役に立つことは少ないのだが、Deep Learning系の将棋ソフトで使われている技術、例えばMCTS(モンテカルロ木探索)は、わりと広範な応用事例がある。

続きを読む

DL系の将棋ソフトは何故CPUだけで動かすと弱いのですか?

囲碁ソフト(例えばKataGoや『天頂の囲碁』(マイナビ))は、CPUで動かしてもそこそこ強いらしい。それに比べて、DL(Deep Learning)を用いている将棋ソフトはCPUで動かすと何故こんなに弱いのか(※ ただしトッププロよりは強い)という質問というか罵声というか、ときには言葉の暴力みたいなのがやってくる。中には、KataGoみたいにopcl(OpenCL)を使わないから弱いんだろ、将棋の開発者は開発を怠っている、みたいな意見があったり、「将棋の開発者が開発にお金をかけないのが悪い。やねさんのお小遣いでやったぐらいでおっつかないだろ」みたいに言う人もいる。

続きを読む