Portable Game Notation (PGN) spesifikasyonu, bir sembol jetonunda görünebilecek geçerli karakterler açısından kendisiyle çelişiyor gibi görünüyor.
[1], bölüm 7, alıntı:
Bir sembol simgesi bir harf veya rakam karakteriyle başlar ve hemen ardından sıfır veya daha fazla sembol devam karakteri dizisi izler. Bu devam karakterleri harf karakterleri ("A-Za-z"), rakam karakterleri ("0-9"), alt çizgi ("_"), artı işareti ("+"), oktotorp işaretidir ("#" ), eşittir işareti ("="), iki nokta üst üste (":") ve kısa çizgi ("-") ...
Ya da daha kısaca ifade etmek gerekirse, a sembol simgesi / ^ [A-Za-z0-9] [A-Za-z0-9 _ + # =: -] * /
normal ifadesine uygundur.
Bununla birlikte, bu tanım, oyun beraberlik sonlandırma işaretini 1 / 2-1 / 2
açıkça dışlamaktadır. [1], bölüm 8.2.6'dan tekrar alıntı yapalım:
Her movetext bölümünde tam olarak bir oyun sonlandırma işareti vardır; işaretçi her zaman movetext'te son öğe olarak yer alır. Oyun sonlandırma işaretçisi, aşağıdaki dört değerden biri olan bir semboldür: "1-0" (Beyaz kazanır), "0-1" (Siyah kazanır), "1 / 2-1 / 2" (berabere kalan oyun), ve "*" (devam eden oyun, sonuç bilinmiyor veya oyun terk edildi).
"1 / 2-1 / 2" dizesi açıkça bir simge jetonunun tanımına uymuyor , yani:
a) solidus karakteri ('/', 0x2f) sembol devam karakterlerinin tanımına dahil edilmiş olmalıydı, ancak yazar bunu yapmadı, ya da;
b) oyun sona erdirme işaretçileri, sembol jetonları olarak düşünülmemelidir, bunun yerine sembol jetonlarından ayrı ayrı bir jeton türü olarak düşünülmelidir ve yazar bunu belirtemedi veya;
c) şartnamenin ifadesini yanlış anladım ve ben bir aptalım.
Biri burada batırdı ve ya ben ya da Steven J. Edwards. Umarım benim. Şahsen ben (a) 'nın üçü arasında en olası olduğunu düşünüyorum ama belki de bir şeyi gözden kaçırmışımdır.
[1] http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm