やねうらお について

BM98,BMSの生みの親 / ヒルズにオフィスのある某社CTO / プログラミング歴37年(5歳から) / 将棋ソフト「やねうら王」開発者 / 音楽理論ブログ / 天才(らしい) / 毎日が楽しすぎて死にそう

【お詫び】やねうら王のブラウザ版はいつ完成するのか?

以前、私は「やねうら王のブラウザを作ります!」とツイートしたことがある。いまだ完成しない、どいうことなんだ、この詐欺師野郎とか、定期的になんとかちゃんねるに書きやがる輩がいるんだが、それに対してまずは期待して待ってくれている皆様にお詫びしたい。

続きを読む

やねうら王のエンジンの導入手順は何故不親切なのか?

今年に入ってからやねうら王(エンジン)のダウンロードが増えたのか「導入手順をもっと親切に書いてください!」というPC初心者からの悲鳴が後を絶たないが、まあ、GUIとエンジン本体とを別個にダウンロードしないといけない時点で(PC初心者にとっては)ハードルが高いと言えるだろう。
続きを読む

【ポエム】人間の知性を推定するAIについて

将棋ソフトで、対局後に自分の将棋の棋力を判定して表示してくれるものがある。あれは自分の弱点がわかってなかなか面白いと思うが、プレイヤーの棋力判定というのは、そういう自分が参考になるというだけではなく、オンラインゲームのマッチングにおいても重要である。

続きを読む

将棋ソフトのためにノートPCを買い変える前に

以前、私が千田先生と話しているときに「千田先生もノーパソからAWS使うといいっすよ!」と言ったものの、よく考えたらアカウントを開設するだけでも結構たいへんだし、まして思考エンジンをAWSのサーバー側でコンパイルしたり評価関数ファイルをAWSのサーバー側に転送したりするのも一筋縄ではいかない。

続きを読む

【決定版】コンピュータ将棋のHASHの概念について詳しく

いまどきの将棋ソフトを使っていると、「HASH 50%」などと表示されている。これはHASH利用率と呼ばれる。この数字が大きくなってくると探索の効率が悪くなる。要するに潤沢にメモリがある場合に比べると弱くなる。これは、どれくらいの値までであるなら適切なのか?HASH利用率が99%にならない限りHASHには余裕があるものなのか?HASHはどういう仕組みになっているのか?HASH利用率が50%の状況で、ハッシュ衝突はしているのか?など、わりとソフトを長年使っていても知らない人が多いのでここに原理から詳しく説明した決定版的な記事を書く。

続きを読む

将棋ソフトは本当に敵陣での歩の不成を読むと弱くなるんですか?

Bonanza以降の将棋ソフトで敵陣の歩の不成、香の2段目での不成の指し手を生成している将棋ソフトはほとんどないだろう。これを生成する(読む)と少し弱くなることはBonanzaの発表以降、周知の事実である。

続きを読む

世界コンピュータ将棋選手権のライブラリ制度について思うこと

来年5月に開催される世界コンピュータ将棋選手権(WCSC29)では、ライブラリ本家は、(他のライブラリを使用していない限り基本的には)ライブラリ使用とはみなされないらしい。これについて、少し意見を述べたい。

続きを読む

やねうら王の検討用設定のお勧めを教えてください

2022/6/25追記
  この記事の内容は古いのでやねうら王のWikiを御覧ください。
  やねうら王Wiki : https://github.com/yaneurao/YaneuraOu/wiki/

将棋ソフトの思考エンジンの設定はわりと難しい。オプション項目がいっぱいあるし、その説明がGUI上できちんとなされていないからだ。(これはUSIプロトコル上、説明をエンジン作者が提供する手段がないので仕方がない)

続きを読む