将棋ソフト『PAL』の山口さんからWCSC28のときに、やねうら王およびStockfishのLazy SMPの部分のコードだと、コア数が増えてきた時に同じdepthを探索しているスレッドが増えすぎて良くないのではないかという指摘があった。
投稿者「やねうらお」のアーカイブ
藤井聡太さんと最下位のプロとの読みの速度はどれくらい違うのか?
いまや将棋ソフトがトッププロより強いことは周知の事実ですが、プロ集団の棋力の個人差はどれくらいあるのかについて今回は考えていきます。
NNUE型評価関数はAVX-512化で速くなるのですか?
AWSでコンピューター将棋のためにvCPUの多いインスタンスを探すとm5.24xlarge(96 vCPU)やc5.18xlarge(72 vCPU)などが見当たりますが、どのCPUが最強なのでしょうか?
将棋ソフトは不成を生成するとどれくらい弱くなりますか?
歩の不成や香の敵陣2段目での不成、そして大駒の不成は打ち歩詰めが絡まない限り読む必要がない。なので、本来は読みの末端で打ち歩詰めが出現してから、その手前の局面でだけ不成の指し手を生成すればすれば良い。
『将棋神やねうら王』、クリスマスに向けて大規模アップデート計画中
最近、アップデートの開発が滞っているのではないか。どうしたのだと思われておられる皆様、こんにちは。
【お詫び】やねうら王のブラウザ版はいつ完成するのか?
以前、私は「やねうら王のブラウザを作ります!」とツイートしたことがある。いまだ完成しない、どいうことなんだ、この詐欺師野郎とか、定期的になんとかちゃんねるに書きやがる輩がいるんだが、それに対してまずは期待して待ってくれている皆様にお詫びしたい。
やねうら王のエンジンの導入手順は何故不親切なのか?
今年に入ってからやねうら王(エンジン)のダウンロードが増えたのか「導入手順をもっと親切に書いてください!」というPC初心者からの悲鳴が後を絶たないが、まあ、GUIとエンジン本体とを別個にダウンロードしないといけない時点で(PC初心者にとっては)ハードルが高いと言えるだろう。
続きを読む
【ポエム】人間の知性を推定するAIについて
将棋ソフトで、対局後に自分の将棋の棋力を判定して表示してくれるものがある。あれは自分の弱点がわかってなかなか面白いと思うが、プレイヤーの棋力判定というのは、そういう自分が参考になるというだけではなく、オンラインゲームのマッチングにおいても重要である。
将棋ソフトのためにノートPCを買い変える前に
以前、私が千田先生と話しているときに「千田先生もノーパソからAWS使うといいっすよ!」と言ったものの、よく考えたらアカウントを開設するだけでも結構たいへんだし、まして思考エンジンをAWSのサーバー側でコンパイルしたり評価関数ファイルをAWSのサーバー側に転送したりするのも一筋縄ではいかない。
【決定版】コンピュータ将棋のHASHの概念について詳しく
いまどきの将棋ソフトを使っていると、「HASH 50%」などと表示されている。これはHASH利用率と呼ばれる。この数字が大きくなってくると探索の効率が悪くなる。要するに潤沢にメモリがある場合に比べると弱くなる。これは、どれくらいの値までであるなら適切なのか?HASH利用率が99%にならない限りHASHには余裕があるものなのか?HASHはどういう仕組みになっているのか?HASH利用率が50%の状況で、ハッシュ衝突はしているのか?など、わりとソフトを長年使っていても知らない人が多いのでここに原理から詳しく説明した決定版的な記事を書く。