「アプリ」カテゴリーアーカイブ

開発ツール

K-Shogiの開発には未だにVC6を使用していますが、VS2005以降のPGOにはかなり興味があります。10%程度速くなるようです。K-Shogiのコードは無駄が多そうなので、最適化の利きも良いのではないかと想像しています。しかし、VS2005・2008には普通のプロファイルの機能がなく、かなりマイナスです。と思っていたら、かずさんのブログ http://vivio.blog.shinobi.jp/Entry/52/ でプロファイルを取る方法が紹介されていました。

しかし、ProfessionalEditionは高価という問題が。。。\10万あれば新しいCPU+MB+MEMが買えてしまうなぁ。

最近のK-Shogiの改良

最近は時間があまり取れないので、少し変更しては自己対局で検証しています。自己対局は1手6秒で2日間動かし、勝ち越せば採用というやり方です。2日間で、280局ぐらいになります。

少し変更というのは5分ぐらいでできる修正です。最近で大きく勝ち越した改良は以下のようなものです。

  • 急所を守る手を前の方で生成していたのをやめた。 147勝128敗
  • パスの生成の順位を上げた 148勝126敗

選手権にはまだ申し込んでいませんが、申し込みます。