Shogi-GUIの掲示板

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

バグ報告 - 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

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

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

Object Tool - shogiban

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

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

対局結果の保存 odagaki0621

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

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

対局日時が挿入されない - いつもありがとうございます

2019/04/15 (Mon) 17:31:12

指定の局面から対局で
数手指したところから
エンジン同士を対局させた結果のKIFファイルに
対局日時が挿入されません
これは仕様上のものでしょうか?
(初手からの場合は問題なく挿入されます
できれば同じように記載されると嬉しいです)

Ver.0.0.7.8でWindow10Proです

よろしくご確認頂ければと思います

Re: 対局日時が挿入されない - shogigui

2019/04/16 (Tue) 15:05:56

初期局面からじゃないと開始日時は入らないです

Re: 対局日時が挿入されない - いつもありがとうございます

2019/04/16 (Tue) 22:20:43

ご返信ありがとうございます
念のため確認したところ初期局面からの対局でも日時が挿入されてないことに気づきました
このVer.0.0.7.8特有の問題ではないかと思います
バージョンアップする前までは挿入されていましたので…
ご確認いただければ幸いです

Re: 対局日時が挿入されない - いつもありがとうございます

2019/04/16 (Tue) 23:13:54

こちらの設定ミスでした
平手で開始していましたがボタンが「現在の局面から開始」になっていました
お騒がせしました 失礼しました

【要望】棋譜ファイルの文字コード対応について - 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"のように変更すれば読み込めますよ。
それとプレーンテキストで文字コードが複数あって、読み込むソフトで自動判別すればいい、というのは仕様として悪手なので対応したくないですね。

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

2019/04/16 (Tue) 12:49:31

どちらもおなじ「text/plain; charset=UTF-8」なのに、確かに
http://z4ck.tk/kif/dolphin1.01_vs_YaneuraOu-NNUE_tournament_V483_Game1.kif
では「Webから棋譜を取り込み」をしようとすると「KIF解析エラー 行番号:7」が出ますが
http://z4ck.tk/kif/dolphin1.01_vs_YaneuraOu-NNUE_tournament_V483_Game1.kifu
では問題なく取り込めました。

拡張子が.kifならSJIS、kifuならUTF-8で読み込む仕様にされてるということでしょうか?
しかしながら81dojoを含めて拡張子がkifで文字コードがutf-8のサイトは少なくないと思います。

拡張子の判定による分木ではなく、設定項目として文字コードを選択・設定できるようにしてはどうでしょうか?添付した画像でやっているような感じの設定が出来ればとても便利だと思います。

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

2019/04/16 (Tue) 15:09:36

やるとしたらファイルを開くダイアログに文字コード自動判別、SJIS,UTF-8の選択を付ける感じでしょうか。

コモンダイアログのカスタマイズは面倒なのでやりませんが。

sbkファイル - 名無し

2019/03/19 (Tue) 11:42:55

sbkファイルを間違って上書きしてしまいました。
元の状態に戻したいので、対局数と勝率を編集できるようにできないでしょうか?
お手数をおかけして申し訳ありませんがよろしくお願いします。

Re: sbkファイル - 名無し

2019/03/19 (Tue) 12:13:20

別のsbkファイルにクリップボードから追加しようとして、誤って21万局面以上手動で入力してきた対局数1勝率0だったsbkファイル の対局数と勝率が変動してしまいました。対局数1勝率0じゃないと気持ちが悪いので、元に戻せないでしょうか?
Dropboxでsbkファイルを管理していて、普段はバージョン履歴が保存されているのですが、3月13日~3月19日午前のバージョン履歴がなぜか保存されておらず、3月13日のバージョンを復元した場合、対局数と勝率は元に戻るのですが、6日間で数千手編集したデータがパーになってしまいます。

Re: Re: sbkファイル - 名無し

2019/03/19 (Tue) 18:16:17

21万9754手、手動でsbkファイルに入力してきたので、対局数1勝率0に戻したいです。ソフトの棋譜を貼り付けている別のsbkファイル と誤って、手動入力のsbkファイルにクリップボードから追加して上書きしてしまい、対局数が2になってしまいました。クリップボードから追加すると対局数が増える、手動入力だと対局数が増えないという仕様だとズレが生じるケースも起こるでしょうし、私のように手動入力で対局数、勝率を操作したくないユーザーの場合(私以外にいないかもしれません)が誤って対局数が変更されたまま上書きしてしまうと元に戻せなくなります。また、勝勢の局面で接続切れ負けになった棋譜を追加する場合などに、勝率が操作できると便利だと思います。定跡ファイルの勝率と対局数が編集できれば、ユーザーの利便性は向上すると考えます。

Re: Re: Re: sbkファイル - 名無し

2019/03/19 (Tue) 20:53:38

対局数1勝率0に戻したいです。指し手の対局数と勝率は隠せても、局面の対局数と勝率は隠せないので気になってしまいます。

Re: Re: Re: Re: sbkファイル - 名無し

2019/03/19 (Tue) 20:55:45

指し手と採用率はそのままで、対局数と勝率のリセット、削除できるようにならないのでしょうか?

Re: Re: Re: Re: Re: sbkファイル - 名無し

2019/03/19 (Tue) 21:23:15

検討して手順を抽出したい棋譜が溜まっていて、まだ2月分の編集が終わっていません。このまま対局数が2になってしまったsbkファイルを編集していくのは非常に苦痛です。対局数1勝率0のsbkファイルに手動入力して定跡を作っていることが、私にとって将棋を続ける意味の全てなので、どうしても対局数と勝率を元に戻したいです。

Re: Re: Re: Re: Re: Re: sbkファイル - 名無し

2019/03/19 (Tue) 23:26:41

ShogiGUIで毎日定跡ファイルの編集をしています。対局数と勝率を元に戻せないと約2年間の努力に傷をつけられたような気持ちになります。

Ctrl+Cの挙動 - SaLee

2019/03/05 (Tue) 01:35:46

なにがコピーされるのか、ツールのオプションかなんかで選べるようにして貰えないでしょうか。
私の環境だと BODが頻繁にコピーされます。

Re: Ctrl+Cの挙動 - shogigui

2019/03/05 (Tue) 12:48:25

Ctrl+Cは棋譜しかコピーされません

コピーされてないか、初期局面が手合い割で表せるもの以外の棋譜なのでは?

Re: Ctrl+Cの挙動 - SaLee

2019/03/06 (Wed) 00:26:37

CTRL+CでBODをコピーしたいのでツールのオプションかなんかで選べるようにして貰えないでしょうか
私の環境では頻繁にBODをコピーしなければなりません

Re: Ctrl+Cの挙動 - TANUKI

2019/03/13 (Wed) 17:11:25

その機能私もほしいですね
KIF2をコピーできるようにしてほしいです

Linuxで動かない - Paalon

2019/03/05 (Tue) 00:14:35

LinuxでShogiGUIを起動しようとすると、次のエラーでGUIが起動しません。
$ mono ShogiGUI.exe

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly or one of its dependencies.
File name: 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

monoのバージョンがだめとかなんでしょうか?

$ mono --version
Mono JIT compiler version 4.6.2 (Debian 4.6.2.7+dfsg-1ubuntu1)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

昔、別のPCで使用した際は特に問題が起こらなかったので、もやもやしています。

Re: Linuxで動かない - shogigui

2019/03/05 (Tue) 12:45:45

ググると以下のようなものが出てきました。
https://stackoverflow.com/questions/13589364/mono-3-0-0-could-not-load-file-or-assembly-system-web-extensions-dll-version

局面コピーについて要望 - 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) まで

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

2019/02/21 (Thu) 22:12:45

情報ありがとうございます。

そちらのソフトの動作を確認すると、柿木将棋からの局面コピーでもKIF表記(柿木)だと最終手は表示できないようですね。(返信に張り付けてある局面はKIF表記になってます)

修正方針は以下のとおりになります
・KIF ▲△が無いので追加 それ以外はそのまま
・伝統 柿木将棋に合わせる

この修正をいれても指し手の表記を伝統形式にしないと教えていただいたソフトでは最終手の表示はできません。

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

2019/02/22 (Fri) 22:13:03

伝統形式と言うのをコピーするにはどうすればいいのでしょうか。

またどうしても直らないのであれば、BODを "同 飛" ではなく "2四飛" と出力してくれると助かります。

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

2019/02/23 (Sat) 06:41:10

指し手の表記はツールー>オプションにあります。

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

2019/02/23 (Sat) 22:08:12

ありがとうございます。
ただ設定してソフト再起動後に、
編集->局面コピー->BOD
とした所、以下の物がコピーされています。

後手の持駒:角 歩二
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歩|三
| ・ ・ ・ ・ ・ ・ 飛 ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ 歩 ・ ・ ・ 歩 ・ ・|六
| 歩 ・ ・ 歩 歩 歩 桂 ・ 歩|七
| ・ 銀 金 ・ 玉 ・ ・ ・ ・|八
| 香 桂 ・ ・ ・ 金 銀 ・ 香|九
+---------------------------+
先手の持駒:角 歩三
後手番
手数=23 同 銀 まで


これは今までと何が違うのでしょうか。
とりあえず最終手強調表示は使えません。
この場合は手書きで、"8八銀" と書き換えていますが、出来れば最初から"8八銀" と出力してくれると助かります。

日によっては記事を書きながら数十枚の画像を作るので非常に手間なのです。

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

2019/02/24 (Sun) 09:34:31

上の方にも書いてありますけど、現在のShogiGUIの伝統形式での局面コピーは柿木将棋と違っているのでそれを修正しますということです。

で、その修正をいれてもKIF表記のままではご利用の局面図を作成するソフトで最終手の表示はできません。

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

2019/02/25 (Mon) 00:26:29

>指し手の表記を伝統形式にしないと教えていただいたソフトでは最終手の表示はできません。

との返答があったので教えられたように伝統形式と言うやつにしたのですが、出来ないということでしょうか・・・?
それと、伝統形式と言うのにするとなにが変わったのでしょうか?
BODの出力を見ても違いがわかりません。


>KIF表記のままではご利用の局面図を作成するソフトで最終手の表示はできません。

KIF表記自体もよくわからないのですか、KIF表記とはなんでしょうか。
ではKIF表記のままじゃなくするにはどのようにすればいいのですか?
そしてKIF表記じゃない形式にはどのような形式があるのですか?


なお現在は、上の方でも書いたとおり、"同 銀"を"8八銀" などとこちらで手書きで書いて直す方法で対処しています。
この方法で最終手は表記されています。


設定をすると出来るというような書き方を何度かされてますが、
もしかして(今後も含めて)どうやっても出来ないと言うことですか?

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

2019/02/25 (Mon) 14:57:51

1.局面フォーマットのBODは柿木将棋のフォーマットである
2.BODは指し手の表記が柿木(ShogiGUIのKIF)と伝統型式で最終手の出力が違う
3.あなたが使っているソフトでは指し手の表記を伝統型式にしないと最終手の表示ができない

で、ShogiGUIの最新バージョンでは指し手表記を伝統型式にしても出力がバグってるので正常に動作しません。
※これは今後修正します

理解できてますか?

ShogiGUIを修正しても指し手の表記をKIF(柿木)にしているかぎり、あなたの使っているソフトでは最終手の表示はできません。

これもOK?

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

2019/02/27 (Wed) 15:43:57

伝統形式を設定したのですが、それがバグっているため設定しても意味なかったのですね。
そしてバグが直れば大丈夫と言うことですね。

では対応をお待ちします。

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

2019/03/01 (Fri) 21:07:24

以下の盤面でBODを出力すると "▲3一3一角" と謎の最終手が出力されたんですがこれはバグですか?


後手の持駒:なし
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歩 ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| 歩 歩 歩 ・ ・ ・ ・ ・ ・|七
| 香 銀 ・ ・ ・ ・ ・ ・ ・|八
| 玉 桂 金 ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:なし
後手番
手数=1 ▲3一3一角 まで

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

2019/03/04 (Mon) 10:12:03

ああ、同ほげ以外も座標が出力されてるみたいですね

金沢将棋の棋譜の件(CSA形式) - 白石賢治

2019/02/28 (Thu) 07:30:06

拝啓
時下、益々御健勝のこととお慶び申し上げます。
機能はどのようにすれば印刷出来るのでしょうか?
                   敬具

Re: 金沢将棋の棋譜の件(CSA形式) - shogigui

2019/03/01 (Fri) 08:58:38

棋譜を紙に印刷したいということでしょうか?
そうであればShogiGUIには印刷機能はありません。


Copyright © 1999- FC2, inc All Rights Reserved.