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

K-Shogiをバージョンアップしました 【Ver3.4.0】

Windows用将棋ソフト K-Shogiをバージョンアップしました。変更内容は以下になります。

  • 駒落ちの定跡を少し追加しました
  • 棋力が少し向上しました
  • 盤面サイズを大きくしました
  • 駒のイメージを変更
     ぴよ将棋の「ひよこ駒」も使用できるようになりました
     表示ー設定ー駒表示から変更できます
  • 高DPIのディスプレイに対応
  • 「ぴよベンチ」の計測機能を追加
     [研究]メニュー-[ぴよベンチ]を選択
     ※スマホアプリの「ぴよ将棋」の「ぴよベンチ」と比較できます

こちらで公開しています。
  ⇒ 対局将棋ソフト K-Shogi

【3月18日追記】
盤面サイズの拡大に伴い、PCの画面解像度が縦768の場合、棋譜解析のウィンドウが画面の外に表示されてしまい、操作ができない状態となってしまいました。
次バージョンにて修正しますが、当面は以下の操作にてご対応ください。
・[Alt]+[Tab]キーで棋譜解析のウィンドウを選択
・[Alt]+[Space]キーで、[移動]を選択
・キーボードの[↑]矢印キーで上に移動、[Enter]キーで確定

Visual Studio Community 2017をインストールしてみた

「Visual Studio 2017」が正式リリースされました。
早速、Communityエディションをインストールして、Visual Studio 2015で開発していたプロジェクトの例としてK-Shogiをビルドしてみようと思います。

インストーラーは以下からダウンロードできます。
https://www.visualstudio.com/ja/vs/whatsnew/

ダウンロードしたインストーラーを起動すると、以下のような画面が起動します。
今回は「Windows」のカテゴリの3つにチェックを入れてインストールします。

ここで大まかに選択して、「個別のコンポーネント」タブで細かく指定します。
「個別のコンポーネント」タブの内容はデフォルトでインストールしました。

「言語パック」タブは「日本語」がデフォルトで選択されていました。

「ワークロード」タブの「インストール」ボタンをクリックすると、インストールがスタートします。

インストールが完了しました。

早速、VisualStudio2015 Update3で作成したK-Shogiのプロジェクトを開いてみます。
K-ShogiはMFCを使用していますが、MFCはデフォルト設定ではインストールされていません。インストール時に「個別のコンポーネント」タブで「MFCとATLのサポート(x86とx64)」を指定しておけばよかったのですが、インストールされていない場合は以下のようにインストールを促すメッセージが表示されました。

指示に従い追加します。

MFCを追加インストール後、再度プロジェクトを開くと、「ビルドツールが見つかりません」とのメッセージが表示されました。
指示に従い、「プロジェクト」の「ソリューションの再ターゲット」を選択します。

今度は、「インストール コンポーネントがないため、、、」というメッセージが表示されています。
K-ShogiはWindows XPも動作対象にしているため、追加インストールが必要でした。(これもインストール時に「個別のコンポーネント」タブで「Windows XP Support for C++」をインストールすることができます)
「プロジェクト」の「インストールされていない機能のインストール」を選択します。

以上で、正常にプロジェクトを開くことができました。

続いてビルドしてみたところ、問題なくビルドでき、正常に動作しました。(画面は開発中のものです(笑))

新しいバージョンのK-Shogi 3.0.0をリリースしました

k-shogi

K-Shogiをバージョンアップしました。変更内容は以下になります。
・[思考] 棋力向上 これに関係して、評価値のスケールが4倍程度に大きくなったので注意
・[思考] 初級・中級の棋力を(弱く)調整
・[思考] 定跡のメンテナンス
・[UI] 将棋倶楽部24の棋譜を読み込みできるように対応
・[UI] 棋譜解析を途中局面から開始できるようにした
・[UI] 棋譜解析で詰みがある場合に詰む手以外は解析を行わず評価値が0になるのを読むように変更
・[UI] 棋譜解析で有効な手が1手しかないや負ける手しかない場合も負けの評価値と読み筋を表示する
・[UI] 棋譜解析時の精度向上(思考タイムアウトのタイミングによっては正確でない場合があった)
・[UI] 棋譜解析時の悪手・疑問手の判定方法を変更

こちらで公開しています。
  ⇒ 対局将棋ソフト K-Shogi

新しいバージョンのK-Shogi 2.9.04をリリースしました

kshogi

K-Shogiをバージョンアップしました。変更内容は以下になります。
・[AI] 平手ではない場合は定跡を調べないように変更
・[AI] 思考時間を少なめに調整
・[AI] 定跡の探索を高速化
・[AI] ソースのベースを「ぴよ将棋」と同期

こちらで公開しています。
  ⇒ 対局将棋ソフト K-Shogi

新しいバージョンのK-Shogi 2.9.03をリリースしました

k-shogi2903

K-Shogiをバージョンアップしました。

Visual Studio Community 2015でK-Shogiをビルドしてみた の記事の通り、VS2015でビルドした結果、VS2013よりも7%程度速くなりました(=少し強くなりました)。

こちらで公開しています。
  ⇒ 対局将棋ソフト K-Shogi

2015年7月31日追記
Windows10で正常に動作することを確認しました。(配布ZIPファイル内のReadMe.txtのみ差し替えました)