Shogi-GUIの掲示板

82395
Shogi-GUIのバグや要望
名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

局面コピーについて要望 - SaLee

2019/02/17 (Sun) 23:48:09

2/6に、BODに手数と最終手を出力するように変更
との更新がありましたが「同銀」などの時どこに動かしたのか不明なので、他のソフトに読み込ませて最終手強調表示とかするとバグります。

Re: 局面コピーについて要望 - shogigui

2019/02/19 (Tue) 14:15:36

幾つか質問があります

1.使ってる他ソフトは何ですか?
2.指し手表記はKIF形式と伝統型式のどちらを使用していますか?
3.KIF形式にして他ソフトで正常に読み込めますか?

※こちらで調べた感じKIF形式は柿木将棋と同じで、伝統型式では柿木将棋と違うようです。







Re: 局面コピーについて要望 - SaLee

2019/02/21 (Thu) 04:19:55

>1.使ってる他ソフトは何ですか?
http://home.att.ne.jp/lemon/ogi/SituationFigure.html
これです

>2.指し手表記はKIF形式と伝統型式のどちらを使用していますか?

名前は知らないけどこれです
「同飛」となっているので、動いた先の駒がどれか認識できないのだろうと思います。

後手の持駒:歩
9 8 7 6 5 4 3 2 1
+---------------------------+
|v香v桂v銀v金v玉v金v銀v桂v香|一
| ・v飛 ・ ・ ・ ・ ・v角 ・|二
|v歩 ・v歩v歩v歩v歩 ・ ・v歩|三
| ・ ・ ・ ・ ・ ・v歩 飛 ・|四
| ・v歩 ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ 歩 ・ ・ ・ ・ ・ ・|六
| 歩 歩 ・ 歩 歩 歩 歩 ・ 歩|七
| ・ 角 ・ ・ ・ ・ ・ ・ ・|八
| 香 桂 銀 金 玉 金 銀 桂 香|九
+---------------------------+
先手の持駒:歩
後手番
手数=9 同 飛(28) まで

機能追加のお願い(評価値を勝率に変換して表示するオプション) - 菅野

2019/01/28 (Mon) 15:32:26

ShogiGUI、ShogiDroidともに愛用しています。
機能追加のお願いなのですが、ShogiGUIやShogiDroidに設定で「評価値を勝率で表示する」というオプションを用意していただけないでしょうか。

例えば「評価値300」と言われても、どのくらい有利なのかというのは正直よく分かりません。
調べてみると歩1枚が100点と定義されているそうですが、歩の価値は局面によって大きく変わってきますし、そもそも「この局面は歩3枚分有利」と言われてもやはりピンときません。
知人にShogiDroidを勧めた際にも評価値について質問され、「100点で歩1枚」と説明したのですが、「よくわからない」と言われてしまいました。
他の方々も「評価値300は先手がそこそこ有利だなー」くらいのアバウトな認識ではないでしょうか?

そこで、例えば「この局面から先手・後手ともに同じソフトで指し継げば先手が60%の確率で勝つ」と言うように変換して表示することができないでしょうか。
つまり「評価値を勝率で表示する」オプションをオンにしている場合は、「+300」ではなく「60%」と表示するということです。
これならば、初心者から上級者まで誰でも直感的に局面を把握できるようになるし、自分の悪手でどのくらい形勢が悪くなったのかが定量的に把握できるようになるので、棋力向上にかなり役立つと思います。
やねうら王の作者の方も同様の指摘をなさっています。

>評価値は、形勢の良し悪しを数値化したものである。これを期待勝率(同じぐらいのプレイヤー同士がその局面から指し継いだ時の勝率)に変換したもののほうが人間的には嬉しいかも知れない。
http://yaneuraou.yaneu.com/2018/09/03/ai%E3%81%8B%E3%82%89%E4%BA%BA%E9%96%93%E3%81%8C%E5%AD%A6%E3%81%B6%E6%96%B9%E6%B3%95%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%80%83%E3%81%88%E3%81%A6%E3%81%BF%E3%81%9F/


評価値を勝率に変換する方法なのですが、調べてみると

勝率=1/(1+exp(-評価値/600))

という式があるそうです。
600という数字はPonanza開発者の方が決めた数字だそうですが、Ponanzaが採用していたことから広まったものだそうです。
また、この式を使って評価値を勝率に変換し、自己対局における勝率に基づいて評価関数を作成するという手法をelmoが考案し、この「elmo方式」を他のエンジンの一部も取り入れていることから、最近のエンジンの評価値の基準はこの式による勝率と近くなっているそうです。

http://lfics81.techblog.jp/archives/11425250.html
http://tadaoyamaoka.hatenablog.com/entry/2017/05/24/220807
http://www2.computer-shogi.org/wcsc27/appeal/elmo/elmo_wcsc27_appeal_r2_0.txt
http://www.uuunuuun.com/single-post/2018/09/30/%E3%83%AC%E3%83%BC%E3%83%88%E8%A8%88%E7%AE%97-%E3%81%BE%E3%81%A8%E3%82%81

ShogiGUIとShogiDroidでこの式を使って評価値を勝率に変換して表示するオプションをご検討いただけないでしょうか。

Re: 機能追加のお願い(評価値を勝率に変換して表示するオプション) - gyokusen

2019/02/11 (Mon) 14:43:24

取り合えず換算表を作ってみた。
レーティングの違うもの同士が対局しているときに評価値が出ている局面で勝率がどうなるか
検討してみた。

勝率 = 1 / (1 + exp(-評価値/600))
【自分用メモ】評価値-1000から評価値+1000くらいまでは、評価値の変化と勝率の変化はかなり線形性を保っている

100単位:2000まで
https://i.imgur.com/TtKTgiV.png

25単位:600まで
https://i.imgur.com/w2HBk2j.png

Re: 機能追加のお願い(評価値を勝率に変換して表示するオプション) - shogigui

2019/02/19 (Tue) 14:20:31

評価値グラフを非線形にすると、勝率でグラフが描画されてます。

【要望】棋譜ファイルの文字コード対応について - YukiKaki

2019/02/06 (Wed) 23:49:41

いつも使わせていただいております。

ここ最近、UTF-8テキストで作られた棋譜ファイルをZIPアーカイブ配布しているサイトがあり、Shogi-GUIから直接読み込みが出来ず困っております。

http://tk2-221-20341.vs.sakura.ne.jp/shogi/w/
※画面下部ZIPダウンロードボタン

現仕様ではWindows-31Jである前提で読み込む動作だと想定していますが、
ファイル読み込み時の文字コード判定機能を追加してもらえないでしょうか。

Re: 【要望】棋譜ファイルの文字コード対応について - gyokusen

2019/02/11 (Mon) 00:13:56

2018/12/17 ver 0.0.7.4の将棋GUIで読み込んだけどちゃんと読み込みできたよ。

Re: 【要望】棋譜ファイルの文字コード対応について - gyokusen

2019/02/11 (Mon) 00:19:05

上記の読み込みできたと思ったのは錯覚でした。サクラエディタで読み込んだ棋譜をコピーして貼り付けることは可能でしたが、ファイル>開くで読み込むとだめでした。早とちりですみません。

Re: 【要望】棋譜ファイルの文字コード対応について - gyokusen

2019/02/11 (Mon) 00:55:08

下記のフリーソフトを使えばすべてのUTF-8ファイルを読み込んでSJISに変換してくれます。
https://www.vector.co.jp/download/file/winnt/util/fh639234.html

なお変換後のファイルをとりあえずみたいのであれば下記にアップロードしておきました。
https://1.bitsend.jp/download/ea416561432dd283a163d3ccaa4ce729.html

Re: 【要望】棋譜ファイルの文字コード対応について - shogigui

2019/02/11 (Mon) 08:58:50

拡張子を".kif" -> ".kifu"のように変更すれば読み込めますよ。
それとプレーンテキストで文字コードが複数あって、読み込むソフトで自動判別すればいい、というのは仕様として悪手なので対応したくないですね。

ShogiGUI に 棋譜DBで 書き込んだ 棋譜ファイル wsher0901

2019/01/23 (Wed) 21:26:36

こんにちは。ShogiGUI に 棋譜DBで 書き込んだ 棋譜ファイル(テキストファイルに .ki2形式を ShogiGUIで 展開すれば 棋譜が 途中で 反則勝ちと出るのを どう 直せばいいのか 少し 困っています。

Re: ShogiGUI に 棋譜DBで 書き込んだ 棋譜ファイル - shogigui

2019/01/24 (Thu) 11:51:16

”棋譜DBで書き込んだ”がどういうソフトで何をしているのかわからないので、答えようがないです。

Re: ShogiGUI に 棋譜DBで 書き込んだ 棋譜ファイル wsher0901

2019/01/24 (Thu) 19:50:47

棋譜DBの リンクで 棋譜(ki2形式)を メモ帳に コピーして その テキストファイルを ShogiGUIに 入れ込むと 時々は 問題がないんですけど 時々は 棋譜が 途中で 反則勝ちと 記して 終わります。何が問題なのか よくわかりません。

Re: ShogiGUI に 棋譜DBで 書き込んだ 棋譜ファイル - shogigui

2019/01/25 (Fri) 12:50:38

将棋DB2の話ですか?
それなら将棋DB2の棋譜がおかしいので将棋DB2側に言ってください。

Re: ShogiGUI に 棋譜DBで 書き込んだ 棋譜ファイル - gyokusen

2019/02/11 (Mon) 00:25:46

CSA形式のコピーを張り付ければ問題は解消します。

将棋DB2の「棋譜の書き出し」機能で表示されたテキストをコピーして将棋GUIにペーストして貼り付けてエラーがでなくなるようにするには「CSA形式」で行えばエラーが出なくなります。

局面コピーでの最終手出力 sintan

2019/01/07 (Mon) 07:13:31

検討に使わせて頂いています。ありがとうございます。

局面を局面図作成ソフトにコピーして、作成された図をWORDに貼り付けていますが、最終手と手数が表示されません。

要望ですが局面コピー(BOD形式)の際に最終手と手数を出力して下さるとありがたいです。
よろしくお願いします。

Re: 局面コピーでの最終手出力 - shogigui

2019/01/08 (Tue) 12:04:49

月末くらいまで海外にいるので、帰ってきてから対応したいと思います。

Re: 局面コピーでの最終手出力 sintan

2019/02/06 (Wed) 17:01:00

手数と最終手の出力対応ありがとうございました。

機能について - 田中

2019/02/02 (Sat) 12:55:10

棋譜解析において「分岐局面も含めて」棋譜解析を行い、各局面での指し手の評価、読み筋を自動でコメント等に記録するような機能があるとありがたいです。
ご検討よろしくお願いいたします

将棋盤を大きくしたい 小坂 豊明

2019/01/26 (Sat) 11:02:04

将棋盤が小さくて見ずらいです。どうしたら大きくなりますか

Re: 将棋盤を大きくしたい - shogigui

2019/01/26 (Sat) 20:34:03

参考にしてください
http://shogigui.siganus.com/manuals/ban_resize.html

ShogiGUI に2chkifu.(bin hdr)を入れる方法 wsher0901

2019/01/22 (Tue) 16:22:38

こんにちは 日本語が すこし 下手な 韓国人です。今日 お伺いしたい部分は ShogiGUIに マイボナの 2chkifu.(bin hdr) ファイルを 入れる方法に関してです。マイボナ見たいに プロ棋士先生たちの 棋譜を 見る方法が あるんでしょうか?(自分は ソフト 初心者で プログラムも 下手で。;;;

Re: ShogiGUI に2chkifu.(bin hdr)を入れる方法 - shogigui

2019/01/23 (Wed) 10:59:35

申し訳ないです、マイボナのファイルは使えません。

局面の棋譜を調べるのであれば、編集->局面ペディアで調べることができます。

Re: ShogiGUI に2chkifu.(bin hdr)を入れる方法 wsher0901

2019/01/23 (Wed) 15:17:50

そうですか。 返答ありがとうございます。局面ペディアを 使用してみたんですけど GUIの 中での 機能は むずかしいでしょうか。 棋譜たちを 入力・登録して 特定の 局面で 棋譜たちは どんな 手を 指したんだか 確率とか どの 棋士は どんな手を 指したんだか 確認できらば いいと 思っています。局面ペディアは ちょっと 扱い難しくて;;

Re: ShogiGUI に2chkifu.(bin hdr)を入れる方法 - shogigui

2019/01/24 (Thu) 11:49:05

定跡機能を使えば似たようなことはできますが、プロ棋士のまとまった棋譜入手が難しいですね。

対局者の名前の入力 - rennn

2019/01/18 (Fri) 19:58:02

デフォルトで『▲先手名前 △後手名前』と表示されますが、そこの欄を編集することができません。
.kifをテキストエディタで開いて編集するのが面倒なので、対応していただけると嬉しいです。

Re: 対局者の名前の入力 - shogigui

2019/01/23 (Wed) 10:40:47

新規対局なら対局ダイアログの名前のところに入れてください。
それか、オプションのユーザー名に名前を入れておくと、あなたを選択したときに自動で入ります。

既存の棋譜を編集したい場合はkifu for windowsでも使ってください。

要望 - 100級

2019/01/17 (Thu) 06:24:52

保存済みのkifファイルを開いて棋譜解析をしようとすると、
開いているファイルを無視して特定のkifファイルの解析に
なってしまいます。[棋譜解析]ダイアログボックスには
そのようなチェックボックス等が見当たりません。

[棋譜解析]ダイアログボックスに、解析の対象を指定する
コントロールを入れていただけませんか。

Re: 要望 - shogigui

2019/01/23 (Wed) 10:37:50

連続解析にチェックが入っているだけでは?


Copyright © 1999- FC2, inc All Rights Reserved.