PGNのあいまいさはどのように処理されますか?


14

同じタイプの複数のピースが同じ正方形に移動できる場合、PGNを記述するときにあいまいさはどのように処理されますか?

NN-NN

注:移動するのは白で、g6の正方形を捕らえた通行人がいます。

どうなるでしょう

  1. トップルークはに移動しb7ますか?
  2. 下部ルークの1つが移動しb7ますか?
  3. 左のポーンはかかりxg5ますか?
  4. 右下のポーンはかかりxg5ますか?
  5. 右上のポーンはxg6en passant_?
  6. 左上の騎士が行くc3
  7. 下の騎士の一人が行くc3

編集(ボーナス質問):

  • 女王が行きたい場合はどうなりg7ますか?

2
黒はおそらく辞任すべきです!:)
AndyM

1
ところで、黒はチェックされているので、移動するために法的に位置を白にすることはできません。
ETD

回答:


10

仕様から:

SAN(標準代数表記法)の基本的な移動は、移動するピースの文字(ポーンでは省略)に続いて移動先の正方形をリストすることによって行われます。キャプチャの動きは、目的の正方形の直前の小文字「x」で示されます。pawnは、「x」文字の直前のキャプチャポーンの元の正方形のファイル文字をキャプチャします。

そして

曖昧性(同じタイプの複数のピースが同じ正方形に移動する)の場合、次の3つのステップのうち最初の適切な曖昧性解消ステップが実行されます。

最初に、移動ピースが元のファイルで区別できる場合、移動ピースの元のファイル文字は、移動ピース文字の直後に挿入されます。

2番目(最初のステップが失敗したとき)、移動ピースが元のランクによって区別できる場合、移動ピースの元のランクの数字が移動ピースの文字の直後に挿入されます。

3番目(最初と2番目の両方のステップが失敗したとき)、移動ピースの元の正方形の2文字の正方形座標が、移動ピース文字の直後に挿入されます。

1: Rbb7

2:Rab7またはRcb7

3: fxg5

4: hxg5

5: hxg6

6: Nac3

7:Nbc3またはNdc3

これは単に仕様の記述方法であることに注意してください。一時的なキャプチャはエッジケースではありませんが、100%正しく実装される可能性は低いです。リプレーヤーをテストして、これらのケースを正しく処理するかどうかを確認する必要があります。


ある5...xg5必要?唯一の方法でポーンキャプチャは、ただで問題はないはずです...xg 編集:私はちょうど主要なチェスビューア/プレーヤーをチェックし、彼が使用しています5...興味深い
ajax333221

そうです。関連するセクションを追加しました。仕様にはルールの例外はありません。とにかく「ハード」な宛先を設定することをお勧めします。繰り返しますが、すべてのリプレイヤーがこれを正しく実装するわけではないことに注意してください。
ジョナサンガーバー

本当、奇妙なことは、仕様が「ポーンは、「x」文字の直前のキャプチャポーンの元の正方形のファイル文字をキャプチャする」ということです。、ランクについて何も言わない
-ajax333221

まあ、うーん、あなたは正しい。曖昧さをなくす正しい方法と安全に想定できると思いますが、仕様にはありません。確かに、あいまいなパッサンのキャプチャはそれ自体がエッジケースです。ただし、いずれにしても、仕様では宛先をリストすることが必要です。
ジョナサンガーバー

1
もう1つのランダムなメモ、#5では、正しいpgnはになります1. hxg6。キャプチャが一時的なものであることを指定e.p.する1. hxg6 e.p.場合は、作成して追加することもできます。ただし、すべてのポーンキャプチャは、元のファイル、「x」、宛先の正方形です。
アンドリュー

4

あいまいさを排除する最初の手順を使用する必要があります。

  1. 元のファイル文字を使用します(あいまいさが除去されなかった場合は、#2を参照)。
  2. 元のランク番号を使用します(あいまいさが除去されなかった場合は、#3を参照)。
  3. 元の正方形のファイルとランクの両方を使用します。

1)Rbb7#1のため)
2)Rab7またはRcb7(両方とも#1のため)
3)fxg5(明確化の必要なし)
4)hxg5(明確化の必要なし)
5)hxg6(明確化の必要なし)
6)Nac3#1のため)
7)Nbc3またはNdc3(両方の理由#1

ボーナスの例:

ここに画像の説明を入力してください

g8 queen to g7の場合:Qgg7#1のため)h7 queen
の場合g7:(because #2h8 queen の場合g7のため:(because #3Q7g7
Qh8g7


3
NN-NN

次の場合はどうなりますか:

1.トップルークはb7に移動しますか?

Rbb7

2.下部ルークの1つがb7に移動しますか?

Rab7 または Rcb7

3.左のポーンはxg5を取りますか?

fxg5

4.右下のポーンはxg5を取りますか?

hxg5

5.右上のポーンはen Passantでxg6を取りますか?

hxg6!

6.左上のナイトはc3に行きますか?

Nac3

7.下の騎士の一人がc3に行きますか?

Nbc3 または Ndc3

ボーナスクイーンがg7に行きたい場合はどうなりますか?

他のすべてが失敗した場合、明示的に。Qh8g7またはh8g7

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.