Shogi-GUIの掲示板

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

しおりの順番変更 - リューク

2019/06/13 (Thu) 01:25:27

しおりの順番を変更できる機能が欲しいです。
宜しくお願いいたします。


例えばこうなっているのを、

3図からの指し手1
3図からの指し手3
3図からの指し手2

こんな風に、

3図からの指し手1
3図からの指し手2
3図からの指し手3

変更できるようにして欲しいです。

意味が通じるだろうか…。

効果音があるとありがたいのですが - 将棋太郎

2019/06/02 (Sun) 09:56:35

棋譜解析が終わったタイミング、連続対局が終わったタイミングでピロリン♪って効果音を入れてもらうことは可能でしょうか?

Re: 効果音があるとありがたいのですが - shogigui

2019/06/05 (Wed) 10:14:00

オプションにON/OFF機能があります

Re: 効果音があるとありがたいのですが - 将棋太郎

2019/06/05 (Wed) 19:51:28

できました。ありがとうございました。

要望 吉川 義人

2019/06/04 (Tue) 14:10:20

Shift-jis でなくutf-8の棋譜をよみこみできませんか?
使い方をを詳しくみていませんので、既に解決出来ているのであれば、申し訳ありません。

Re: 要望 - shogigui

2019/06/05 (Wed) 09:54:58

拡張子を"kifu"にすれば読み込み可能です

連続対局の棋譜について - はらぎん

2019/05/27 (Mon) 11:47:00

現在の局面からに設定をして、指定局面から100局ほどソフト同士に指させてみましたが、棋譜が保存されません。どうか修正のほどよろしくお願いします。

Re: 連続対局の棋譜について - 通りすがり

2019/05/28 (Tue) 07:45:33

単に設定が出来てないだけだと思います
すぐにソフトのせいにせずまず設定を見直してください

Re: Re: 連続対局の棋譜について - はらぎん

2019/05/29 (Wed) 00:08:50

いや、設定を見返しても直らないからこちらにご相談しているのですが..
開発者以外の方が無責任に回答しないで下さい。
只今私事の方が忙しいため、参考画像を後日添付させて頂きます。

バグ報告 - 32兆級

2019/03/25 (Mon) 13:16:54

文末のkifファイルを開き、エンジン同士で対局させると時間切れで「まで、0手で後手「後手」の勝ち」となります。

ShogiGUI ver 0.0.7.4
OS: Windows 10pro 64bit
エンジン: GPSfish 0.2.1+r2837 gcc 4.8.1 osl wordsize 32 gcc 4.8.1 64bit

同一のkifファイルから、apery-WCSC28同士で対局させると「初期化エラー」となります。

===== 以下、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圭v杏|九
+---------------------------+
先手の持駒:なし
先手:先手
後手:後手
手数----指手---------消費時間--

Re: バグ報告 - shogigui

2019/04/16 (Tue) 15:03:00

エンジン個別の話はエンジンの開発者に言ってください。

やねうら王系だと正常に動いているようです。

Re: バグ報告 - 32兆級

2019/04/21 (Sun) 18:15:55

ああ、これはエンジン個別の話なんですか。
私はシステム全体の出力に疑問があったので、
システムの挙動についてのご報告を
あげさせて頂いた次第です。

不具合の分析と、欠陥箇所の特定は開発者サイドの領分で
そこへ部外者が立ち入ることは控えているのですが、
それがご迷惑なのでしょうか。

Re: バグ報告 - gyokusen

2019/05/28 (Tue) 02:14:44

エンジンの登録時の設定で相入玉の設定がCSA27がデフォルトになっているので恐らく後手の勝ちになっているものと想像します。設定をNoEnteringRuleにすれば対局可能です。ですが恐らく1000手に達した時点でエラーとなります。(私が試したら1000手でエラーが発生しました。)

テキスト棋譜の読み込みエラー - 椎名

2019/05/23 (Thu) 12:21:52

下記のテキスト棋譜を読み込ませようとすると、15手目までは読み込むのですが、あとは読み込めませんでした。対処法があれば教えてください。

開始日時:1973/12/10 00:00:00
終了日時:1973/12/11 21:08:00
手合割:平手
先手:大山 康晴
後手:中原  誠
手数----指手----------消費時間--
1 7六歩(77) ( 1:00/00:01:00)
2 8四歩(83) ( 0:00/00:00:00)
3 7八銀(79) ( 3:00/00:04:00)
4 3四歩(33) ( 1:00/00:01:00)
5 6六歩(67) ( 0:00/00:00:00)
6 6二銀(71) ( 0:00/00:00:00)
7 6八飛(28) ( 3:00/00:07:00)
8 4二玉(51) ( 1:00/00:02:00)
9 4八玉(59) ( 0:00/00:00:00)
10 3二玉(42) ( 0:00/00:00:00)
11 3八玉(48) ( 0:00/00:00:00)
12 1四歩(13) ( 0:00/00:00:00)
13 1六歩(17) ( 2:00/00:09:00)
14 5四歩(53) ( 4:00/00:06:00)
15 2八玉(38) ( 5:00/00:14:00)
16 5二金右(61) (12:00/00:18:00)
17 3八銀(39) ( 2:00/00:16:00)
18 5三銀(62) ( 0:00/00:00:00)
19 6七銀(78) ( 7:00/00:23:00)
20 5五歩(54) ( 1:00/00:19:00)
21 7五歩(76) (17:00/00:40:00)
22 8五歩(84) ( 0:00/00:00:00)
23 7七角(88) ( 0:00/00:00:00)
24 4二銀上(31) ( 3:00/00:22:00)
25 5八金左(69) (26:00/01:06:00)
26 5四銀(53) ( 6:00/00:28:00)
27 7八飛(68) (10:00/01:16:00)
28 6四歩(63) (36:00/01:04:00)
29 4六歩(47) (23:00/01:39:00)
30 5三銀(42) (19:00/01:23:00)
31 3六歩(37) (16:00/01:55:00)
32 4四歩(43) (10:00/01:33:00)
33 4七金(58) ( 6:00/02:01:00)
34 4五歩(44) ( 0:00/00:00:00)
35 同 歩(46) ( 0:00/00:00:00)
36 同 銀(54) ( 0:00/00:00:00)
37 4六歩(00) ( 0:00/00:00:00)
38 5四銀引(45) ( 0:00/00:00:00)
39 9六歩(97) ( 0:00/00:00:00)
40 4三金(52) ( 6:00/01:39:00)
41 9七香(99) ( 0:00/00:00:00)
42 4二金上(41) ( 8:00/01:47:00)
43 5九角(77) (51:00/02:52:00)
44 8六歩(85) (35:00/02:22:00)
45 同 歩(87) (19:00/03:11:00)
46 6五歩(64) ( 2:00/02:24:00)
47 7四歩(75) (43:00/03:54:00)
48 6六歩(65) (61:00/03:25:00)
49 同 銀(67) ( 0:00/00:00:00)
50 7四歩(73) ( 4:00/03:29:00)
51 同 飛(78) ( 0:00/00:00:00)
52 7三歩(00) ( 0:00/00:00:00)
53 7六飛(74) ( 0:00/00:00:00)
54 6五歩(00) ( 1:00/03:30:00)
55 7五銀(66) (18:00/04:12:00)
56 5六歩(55) ( 1:00/03:31:00)
57 7七角(59) (85:00/05:37:00)
58 同 角成(22) ( 3:00/03:34:00)
59 同 飛(76) ( 0:00/00:00:00)
60 7四歩(73) (47:00/04:21:00)
61 同 銀(75) ( 1:00/05:38:00)
62 8六飛(82) ( 0:00/00:00:00)
63 8七歩(00) ( 0:00/00:00:00)
64 6六飛(86) ( 1:00/04:22:00)
65 6七歩(00) ( 5:00/05:43:00)
66 7六歩(00) ( 0:00/00:00:00)
67 6六歩(67) ( 0:00/00:00:00)
68 7七歩成(76) ( 0:00/00:00:00)
69 同 桂(89) (12:00/05:55:00)
70 7八飛(00) (89:00/05:51:00)
71 6五桂(77) ( 7:00/06:02:00)
72 4四銀(53) (17:00/06:08:00)
73 7一飛(00) (39:00/06:41:00)
74 6九角(00) ( 2:00/06:10:00)
75 7九歩(00) (11:00/06:52:00)
76 8八飛成(78) ( 1:00/06:11:00)
77 5六金(47) (19:00/07:11:00)
78 4七歩(00) ( 6:00/06:17:00)
79 7八角(00) ( 3:00/07:14:00)
80 同 角成(69) (36:00/06:53:00)
81 同 歩(79) ( 0:00/00:00:00)
82 同 竜(88) ( 0:00/00:00:00)
83 7九歩(00) ( 0:00/00:00:00)
84 同 竜(78) ( 0:00/00:00:00)
85 2六角(00) ( 2:00/07:16:00)
86 6五銀(54) (27:00/07:20:00)
87 同 歩(66) ( 1:00/07:17:00)
88 3五銀(44) ( 0:00/00:00:00)
89 5九角(26) (59:00/08:16:00)
90 4八歩成(47) (26:00/07:46:00)
91 同 角(59) ( 0:00/00:00:00)
92 3六銀(35) ( 0:00/00:00:00)
93 3三歩(00) ( 8:00/08:24:00)
94 同 金寄(43) ( 0:00/00:00:00)
95 3七歩(00) ( 8:00/08:32:00)
96 2七銀成(36) (35:00/08:21:00)
97 同 玉(28) ( 0:00/00:00:00)
98 3五桂(00) ( 0:00/00:00:00)
99 2六玉(27) ( 0:00/00:00:00)
100 4七桂成(35) ( 0:00/00:00:00)
101 8一飛成(71) ( 7:00/08:39:00)
102 3八成桂(47) ( 1:00/08:22:00)
103 5四桂(00) ( 0:00/00:00:00)
104 5三角(00) ( 0:00/00:00:00)
105 投了 ( 0:00/00:00:00)
まで、104手で先手の勝ち

Re: テキスト棋譜の読み込みエラー - shogigui

2019/05/23 (Thu) 14:21:39

多分将棋DB2の棋譜だと思うんですけど
フォーマット違反なのでその棋譜を出力した
ソフトなりサイトなりに言ってください

Re: テキスト棋譜の読み込みエラー - ykg URL

2019/05/23 (Thu) 18:29:05

貼り付けた棋譜のフォーマット面で良くない点としては、
1. 左右引直などの表記が余分
2. 駒打ちで打の表記が不足
があります。
該当棋譜からそれらの表記を補うか、別のフォーマット形式で棋譜を保存したほうがいいと思われます。
参考url

Re: テキスト棋譜の読み込みエラー - gyokusen URL

2019/05/28 (Tue) 01:58:39

該当の棋譜は下記のURLを開き、画面スクロールして左側にあるCSA形式のリンクをクリックして棋譜ウィンドウを開き、カーソルをそこにおいてCtrl+A,Ctrl+Cでコピーした後、将棋GUIの画面に
アクティブウインドウを変えたあとCtrl+Vで棋譜を読み込ませることが可能です。

棋譜の書き出し
CSA形式

https://shogidb2.com/games/eea5790e0115c35d3abc4607d74dc64706d380c6

※上記の対戦の場合にはkif形式でも読み込み可能ですが中には読み込みエラーが出ることがあります。CSA形式ならエラーが出たことがないので必ずCSA形式で読み込むことを推奨します。

MultiPVの棋譜コメント - ykg

2019/04/27 (Sat) 01:13:55

ソフトとの対局時、MultiPVでエンジンに思考させ対局することがあるのですが、現状のshogiguiですと棋譜コメントに残されるのは第1候補手のみで、次善手以降は残りません。

後日棋譜を見返す時に、棋譜コメントに読み筋が残っているのは大変便利ですが、折角multiPVで思考させたのに見返す際に1つしか残ってないのは個人的にもったいないです。
そのため、この際に次善手以降の指し手も再確認できると嬉しいです。

エンジンがMultiPVで思考し対局する時、次善手以降の読み筋も棋譜コメントに残すことはできますか。
これは技術的には難しいのでしょうか。

Re: MultiPVの棋譜コメント - ykg

2019/04/28 (Sun) 03:10:09

調べたら過去に似た話題があり、できないとなってましたね。
これはエンジンとGUIの通信仕様の関係で、エンジン・GUI・通信仕様全てを同時に変更しないといけないから、GUI側では手の打ちようがないというところですかね。

Re: MultiPVの棋譜コメント - shogigui

2019/05/01 (Wed) 11:52:08

棋譜解析では3手まで保存しているので技術的には可能です。

Re: Re: MultiPVの棋譜コメント - ykg

2019/05/02 (Thu) 00:53:22

回答ありがとうございます。

わかりました。機能追加までの間は、ひとまず棋譜解析等で代替したいと思います。

指し手は1000手までなのでしょうか? - gyokusen URL

2019/04/29 (Mon) 05:59:31

自動で対局をセットした後今見たところ例外が発生していました。これは指し手は1000手がリミットということなんでしょうか? それとも何か設定をすればそれ以上も実施可能でしょうか?

Re: 指し手は1000手までなのでしょうか? - gyokusen URL

2019/04/29 (Mon) 06:05:31

先ほどの投稿に画像が反映されてなかったので再度投稿しています。

Re: 指し手は1000手までなのでしょうか? - gyokusen URL

2019/04/29 (Mon) 06:09:31

Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.IndexOutOfRangeException: インデックスが配列の境界外です。
場所 ShogiGUI.TreeDiagramControl.EnsureVisible()
場所 ShogiGUI.TreeDiagramControl.UpdateNotation(NotationEventId op)
場所 ShogiGUI.TreeDiagramForm.UpdateNotation(NotationEventId op)
場所 ShogiGUI.Form1.NotifyNotationChanged(Object sender, NotationEventId op)
場所 ShogiGUI.Game.OnGameEvent(GameEventArgs e)
場所 ShogiGUI.Game.<GameStart>d__91.MoveNext()
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 ShogiGUI.Form1.<newGameMenuItem_Click>d__134.MoveNext()
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3394.0 built by: NET472REL1LAST_C
コードベース:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ShogiGUI
アセンブリ バージョン:0.0.7.8
Win32 バージョン:0.0.7.8
コードベース:file:///C:/Users/furon/Desktop/%E5%B0%86%E6%A3%8B%E3%82%BD%E3%83%95%E3%83%88/ShogiGUIv0.0.7.8/ShogiGUI.exe
----------------------------------------
System.Windows.Forms
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3324.0 built by: NET472REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3362.0 built by: NET472REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3362.0 built by: NET472REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
アセンブリ バージョン:1.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WeifenLuo.WinFormsUI.Docking
アセンブリ バージョン:3.0.4.0
Win32 バージョン:3.0.4.0
コードベース:file:///C:/Users/furon/Desktop/%E5%B0%86%E6%A3%8B%E3%82%BD%E3%83%95%E3%83%88/ShogiGUIv0.0.7.8/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
protobuf-net
アセンブリ バージョン:2.0.0.668
Win32 バージョン:2.0.0.668
コードベース:file:///C:/Users/furon/Desktop/%E5%B0%86%E6%A3%8B%E3%82%BD%E3%83%95%E3%83%88/ShogiGUIv0.0.7.8/protobuf-net.DLL
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Management
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Accessibility
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.7.3056.0 built by: NET472REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピューター (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピューターに登録された
JIT デバッガーに設定されなければなりません。

Re: 指し手は1000手までなのでしょうか? - ykg

2019/04/29 (Mon) 21:38:10

以前ツリーが1000手までという話がありましたが、それから変わってないとかですかね。
http://shogi-gui.bbs.fc2.com/?act=reply&tid=5694023

Re: 指し手は1000手までなのでしょうか? - shogigui

2019/05/01 (Wed) 11:47:03

ツリーが1000手までで、修正入れずに変わってないですね。

対局結果の保存 odagaki0621

2019/04/17 (Wed) 20:00:29

対局終了時 結果が表示されますがOKボタンを誤って押すと
二度と再表示されません 特に連続対局時に結果を消してしまう
と再確認が大変です
OKボタンの隣に大きめのボタンで”対局結果保存”というのを
配置して JPEG等の画像orTXTファイルで棋譜自動保存用
ディレクトリに保存出来るようにしてもらえませんか?
お願いします

Re: 対局結果の保存 - gyokusen

2019/04/29 (Mon) 02:48:10

確か棋譜にはコメントとして結果が表示されていると思いますが?
ちょっと確認してみてください。

Object Tool - shogiban

2019/04/19 (Fri) 04:20:13

YoutubeやTwitchの将棋実況者の中でShogiGUIを使って解説等をしている方たちがいらっしゃいますが、BCMGamesや81Dojoのような矢印がないため、若干不便に感じております。
BCMGamesにおいてはObject Toolというものがあり、ユーザーは矢印を使えたり、マスをハイライトすることができます。また、複数の色を使うことができるため、非常に便利です。
BCMGamesのObject toolのような機能があればShogiGUIはさらに使いやすくなり、解説動画等がより初心者にもわかりやすくなるのではないでしょうか。
このような機能の追加をご検討いただければ幸いです。


Copyright © 1999- FC2, inc All Rights Reserved.