Shogi-GUIの掲示板

204639
Shogi-GUIのバグや要望

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

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

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

Copyright © 1999- FC2, inc All Rights Reserved.