「K-Shogi」タグアーカイブ

将棋電王トーナメント(決勝トーナメント1日目)

本日、将棋電王トーナメントの決勝トーナメント1日目が行われました。

K-Shogiの1回戦目の対局相手はAperyとなりました。Aperyは作り始めてから3年とのことですが、探索速度が高く、評価関数の精度も非常に高いプログラムだと思いました。Aperyとは昨日の予選でも当たっており、良いところなく負けてしまったので、勝てる気がしません。まぁ8位以上のどことあたっても勝てる気はしないのですが。

決勝トーナメントの持ち時間は2時間切れ負け(予選は15分持ち、切れたら10秒持ち)でした。過去にこのような長い持ち時間での対局をしたことがなく、案の定というか、対局直前のテスト対局で時間をほとんど使ってくれないバグを発見してしまいました。いえ、見つけられてラッキーでしたが。
バグというのは、昔のPCが遅い時代のコードが原因で、反復深化の最大が14までというものでした。そんなもんすっかり忘れていました。今回のように速いPCでは序盤だと8秒ぐらいで探索が終了してしまいます。
あわてて10分ぐらいで修正してそのまま本番に突入してしまったので、ちゃんと治っているか、また他のバグを仕込んでいないか、定跡が切れた後の1手目は非常に心配でしたが、143秒使って問題なく指してくれました。ふぅ。

対局の内容はK-Shogiとしては時間を十分使えたこともあり、大きく崩れることはなく精一杯頑張っていたように思いましたが、いかんせん実力の差は大きく、155手で負けました。
ちなみに消費時間は1時間39分でした。

1回戦で負けてしまいましたが、目標の決勝トーナメントに出られたので満足です。
また、今回、将棋電王トーナメントに参加して、開発者の皆さんと会話をさせていただいたことでモチベーションが上がり、また頑張ってみようかなという気持ちになりました。開発時間の確保が最大の課題ですが。。。
このようなイベントを開催していただいて、ドワンゴ様に感謝いたします。

【関連リンク】将棋電王トーナメント 大戦結果

【関連書籍】
[amazonjs asin=”4839947872″ locale=”JP” title=”第2回電王戦のすべて”]
[amazonjs asin=”4839950962″ locale=”JP” title=”将棋世界ムック 第3回将棋電王戦公式ガイドブック ~世紀の対決を楽しもう~ (マイナビムック) (マイナビムック 将棋世界)”]
[amazonjs asin=”4774153265″ locale=”JP” title=”人間に勝つコンピュータ将棋の作り方”]
[amazonjs asin=”4320121546″ locale=”JP” title=”アマトップクラスに迫る―コンピュータ将棋の進歩〈5〉”]
[amazonjs asin=”4320123212″ locale=”JP” title=”コンピュータ将棋の進歩 6 -プロ棋士に並ぶ-“]

Windows8でのK-Shogiの動作確認

Windows8でK-Shogi2.9.00の動作確認をしたところ、以下のように「WindowsによってPCが保護されました」という警告メッセージが出ました。
SmartScreen警告
K-Shogiには怪しい機能や動きなどは無いのですが。。。いきなり、マルウェア認定ですか~(泣)。
調べてみると、この警告はマルウェアなど悪意のあるソフトウェアだけでなく、ダウンロード実績が少ないソフトの実行時にも表示されるようです。
K-ReversiやK-Fractal等、その他の公開ソフトでも全滅でした。
セキュリティ強化のためとはいえ、ひどすぎる。
コードサイニング証明書で署名すれば警告は出なくなるようなのですが、フリーソフトで定期的に費用が発生するのも厳しいです。
多くダウンロードされて利用されればそのうちでなくなるのでしょうか???
実行するには上記の画面で、「詳細情報」をクリックして、「実行」をクリックすれば次回以降は警告は表示されなくなります。
上記の画面で「OK」を実行すると、実行されませんので、ご注意ください。
なお、SmartScreenの警告以外にK-Shogiの動作そのものには問題ないようです。

2015年2月14日追記
その後、Windows8, 8.1で確認はしていませんでしたが、2015年2月14日時点ではダウンロード実績が増えたからか、K-Shogi, K-Reversi, TSPについてはSmartScreenの警告はでないようです。
K-Fractal, K-Shot, K-Viewについてはまだ警告が表示されています。。。

K-Shogi2.9.00リリース!!!

出張中ではんだごてが触れないためというわけではないですが、
約2年4ヶ月ぶりにK-Shogiをバージョンアップしました。
【前のバージョンからの変更点】
64bit版(K-Shogi64.exe)を同梱しています。(β版です)
 ・[思考] 微調整
 ・[UI] "香落ち"と"右香落ち"が逆になっていたのを修正
 ・[UI] 棋譜を読み込んだ場合に最終局面を表示していたが、初期局面を表示するように変更
今回、64bit版を同梱しています。(検証が足りないため、β版としています。)
64bit版は32bit版に比べて約9%速く(Win7 x64 / Corei7-975 3.3GHzの環境にて計測)、メモリを大きく確保できます。
64bit版 vs 32bit版の勝率は65勝51敗(勝率56%)でした。
【調査環境】
   OS : Win7 x64
   CPU : Corei7-975 3.3GHz 
      スレッド数 : 8
      レベル : 中(約2秒/手)
   メモリ設定 : 32bit版:1GB / 64bit版:2GB
       (64bit版はメモリを大きく確保できるということで差をつけました)

K-Shogi VECTORの年間ダウンロードランキング

VECTORの2010年ダウンロード数年間ランキングでK-Shogiが86位になったようです。

http://www.vector.co.jp/magazine/softnews/101225/n101225rank_year_win.html

普段、私も使わせていただいている錚々たるソフトに混じってK-Shogiが掲載されており、とても感慨深いです。

低下気味のモチベーションが少し上昇しました。

[12/27追記] 窓の杜の年間カウントダウンではゲーム部門で8位でした!!
http://www.forest.impress.co.jp/docs/serial/countdown/20101224_416941.html

K-Shogi2.8.00リリース!!!

久しぶりに新バージョンをリリースしました。

https://www.studiok-i.net/kshogi.html

開発ツールをVC++2010に変えたのがメインです。

Ver 2.8.00  2010年07月22日
・[思考] 多数微調整
・[思考] スレッド数を最大4から最大8へ変更
・[思考] 開発ツールをVC++2010に変更

8/25追記:VC++2010に変えたため、Windows2000は動作対象外となりました。