맨위로가기

포터블 게임 노테이션

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

포터블 게임 노테이션(PGN)은 1993년 스티븐 J. 에드워즈에 의해 고안된 체스 게임 기록 형식이다. PGN은 사람이 읽고 쓰기 쉽고, 컴퓨터 프로그램이 쉽게 분석하고 생성할 수 있도록 설계되었으며, 대수 체스 표기법을 사용하여 수를 기록하고, 파일 확장자는 `.pgn`을 사용한다. PGN 텍스트는 태그 쌍과 수순 텍스트로 구성되며, 필수 태그(Event, Site, Date, Round, White, Black, Result)와 선택적 태그를 포함한다. 수치 주석 기호(NAG)를 사용하여 체스 수나 포지션에 대한 평가를 제공하며, 맹인 게임 표기법(BGN)은 시각 장애인을 위한 PGN 변형이다.

더 읽어볼만한 페이지

  • 체스 표기법 - 대수기보법
    대수기보법은 체스 경기에서 기물의 이동을 기록하고 분석하는 표준 표기법으로, 기물을 문자로, 칸을 좌표로 나타내어 움직임을 기록하며, 1981년 국제 체스 연맹에 의해 국제 표준으로 채택되었다.
  • 체스 표기법 - 설명기보법
    설명기보법은 체스 기보법의 하나로, 기물 종류, 출발 및 도착 칸을 명시하여 수를 기록하며, 한국에서는 고유한 방식으로 변형되어 사용되기도 하지만, 대수 기보법이 널리 쓰이는 현재에는 체스 역사 연구 등에 활용된다.
  • 체스 - 아티피셜 캐슬링
  • 체스 - 대국 시계
    대국 시계는 체스, 장기, 바둑 등 시간제한 경기에서 사용되는 도구로, 모래시계에서 디지털 시계로 발전해 왔으며 다양한 시간 측정 방식과 편의 기능을 제공하고, 공정한 경기 진행을 위한 규칙과 게임별 사용 방식의 차이가 있다.
  • 파일 포맷 - 바로 가기
    바로 가기는 운영체제에서 파일, 폴더, 프로그램, 웹 페이지에 대한 참조를 제공하는 기능 및 파일로, 사용자들이 원본에 빠르게 접근하도록 GUI 환경의 사용성을 향상시킨다.
  • 파일 포맷 - EXE
    EXE 파일 형식은 운영 체제에 따라 다양한 종류가 있는 실행 파일의 한 형태로, DOS MZ 실행 파일에서 PE, PE32+까지 발전해 왔으며, 코드, 데이터, 스택을 별도 관리하고 재배치 항목을 통해 실행 환경에 유연하게 대응하는 특징을 가진다.
포터블 게임 노테이션 - [IT 관련 정보]에 관한 문서
일반 정보
파일 확장자.pgn
MIME 유형application/vnd.chess-pgn
개발자스티븐 J. 에드워즈(Steven J. Edwards)
발표일1993년
종류체스 게임 기록
추가 정보
표기법대수 표기법

2. 역사

스티븐 J. 에드워즈가 1993년경 고안했으며, 유즈넷 뉴스 그룹 rec.games.chess를 통해 처음 대중화되고 구체화되었다.[1][2]

3. 사용 방법

PGN은 사용자와 컴퓨터 프로그램 모두 쉽게 읽고 쓸 수 있도록 구조화되어 있다.[3] 체스 수는 기물의 영어 머리글자를 사용하여 대수 체스 표기법으로 제공된다.[3] 파일 확장자는 `.pgn`이다.[3]

PGN은 "가져오기"와 "내보내기"의 두 가지 형식이 있다. 가져오기 형식은 수작업으로 준비되었을 수 있는 데이터를 설명하며, 내보내기 형식은 프로그램 제어 하에 준비된 데이터를 설명한다. PGN 데이터를 읽을 수 있는 프로그램은 두 가지 형식을 모두 처리할 수 있어야 한다.[3]

PGN 텍스트는 "태그 쌍"과 "수순 텍스트"로 구성된다.[3]

3. 1. 태그 쌍

태그 쌍은 대괄호([])로 묶이며, 태그 이름과 태그 값으로 구성된다. 태그 값은 큰따옴표("")로 묶는다.[3]
필수 태그 (Seven Tag Roster):

태그 이름설명
Event토너먼트 또는 경기 이벤트의 이름.[3]
Site이벤트 장소. `도시, 지역 국가` 형식으로, 여기서 국가는 해당 국가의 3자리 국제 올림픽 위원회 코드이다. 예시는 `뉴욕시, NY USA`이다.[3]
Date게임 시작 날짜는 `YYYY.MM.DD` 형식이다. 알 수 없는 값에는 `??`가 사용된다.[3]
Round이벤트 내에서의 게임 플레이 라운드 순서.[3]
White백색 기물을 사용하는 선수, `성, 이름` 형식.[3]
Black흑색 기물을 사용하는 선수, 백과 동일한 형식.[3]
Result게임의 결과. 백의 점수, 대시, 흑의 점수 또는 `*` (기타, 예: 게임 진행 중)로 기록된다.[3]


선택적 태그:

태그 이름설명
Annotator게임에 주석을 제공하는 사람.[3]
PlyCount총 반수 움직임을 나타내는 문자열 값.[3]
TimeControl예: `40/7200:3600` (초당 이동 수: 서든 데스 초)[3]
Time현지 시계 시간으로 게임이 시작된 시간, `HH:MM:SS` 형식.[3]
Termination게임 종료에 대한 자세한 정보를 제공한다. `abandoned` (포기), `adjudication` (제3자 중재에 의해 결정된 결과), `death` (사망), `emergency` (비상), `normal` (정상), `rules infraction` (규칙 위반), `time forfeit` (시간 몰수), 또는 `unterminated` (미종료)일 수 있다.[3]
Mode`OTB` (실제 대국) `ICS` (인터넷 체스 서버)[3]
FEN체스판의 초기 위치, 포사이스-에드워즈 표기법. 이는 부분 게임(일부 초기 위치에서 시작)을 기록하는 데 사용된다. 또한 초기 위치가 전통적인 체스와 항상 같지 않은 체스960과 같은 체스 변형에도 필요하다. FEN 태그를 사용하는 경우 별도의 태그 쌍 `SetUp`도 표시되어야 하며 해당 값을 `1`로 설정해야 한다.[3]


3. 2. 수순 텍스트

수순 텍스트는 게임의 실제 수를 표준 대수 표기법(SAN)으로 기록한다. 수 번호 표시기(숫자 뒤에 마침표 하나 또는 세 개), 기물 약자, 이동한 칸, 캡처(x), 체크(+), 체크메이트(#) 등을 포함한다.

대부분의 수에서 SAN은 기물의 문자 약자, 캡처가 있는 경우 `x`, 기물이 이동한 최종 사각형의 두 문자 대수 이름을 포함한다. 문자 약자는 `K`(킹), `Q`(퀸), `R`(룩), `B`(비숍), `N`(나이트)이다. 폰은 SAN 무브텍스트에서 빈 약자가 주어지지만, 다른 상황에서는 약자 `P`가 사용된다.[4]

몇 가지 경우에 모호성을 해결하기 위해 더 자세한 표현이 필요하다. 이 경우 이동하는 기물의 이름 뒤에 기물의 파일 문자, 숫자 랭크 또는 정확한 사각형이 삽입된다(우선 순위 순서대로). 따라서 `Nge2`는 g-파일에 원래 있던 나이트가 e2로 이동한다는 것을 지정한다.

캐슬링은 킹사이드는 "O-O", 퀸사이드는 "O-O-O"로 표기한다. 폰 프로모션은 대상 칸 뒤에 "="과 승진할 기물을 추가한다 (예: e8=Q).[4] 수가 체크 수인 경우, `+`도 추가된다. 수가 체크메이트 수인 경우, `#`이 대신 추가된다. 예를 들어: `e8=Q#`.

주석은 세미콜론(;) 또는 중괄호({})를 사용하여 추가할 수 있다. 주석은 중첩되지 않는다.

3. 3. 숫자 주석 기호 (NAG)

수치 주석 기호(NAG, Numeric Annotation Glyph)는 체스 수나 포지션을 평가하는 데 사용되는 기호이다. 달러 기호($)와 하나 이상의 숫자로 구성된다.[5] 예를 들어 $1은 좋은 수, $2는 나쁜 수, $13은 불분명한 포지션을 의미한다.

NAG는 1994년 Steven J. Edwards에 의해 "Portable Game Notation Specification and Implementation Guide"에서 처음 공식적으로 문서화되었다.[5] PGN 사양 내에서 256개의 NAG가 제안되었으며, 이 중 처음 140개가 정의되었고 나머지는 향후 정의를 위해 예약되었다.

NAG 그룹화
NAG 범위분류
$0소프트웨어 디자이너의 편의를 위해 제공되는 자리 표시자 값; PGN 파일에 나타나지 않아야 하며 타이포그래피 표현이 없다.
$1-$9이동 평가
$10-$135포지션 평가
$136-$139시간 압박 해설
$140+정의되지 않음



NAGs
NAG의미기호유니코드[7]HTML[8]이름
$0널(null) 주석
$1좋은 수 (전통적인 "!") 또한 Nunn 규칙에서 다른 의미를 참조!U+0021!느낌표
$2나쁜 수 또는 실수 (전통적인 "?") (그리고 Nunn 규칙)?U+003F?물음표
$3매우 좋거나 훌륭한 수 (전통적인 "") (그리고 Nunn 규칙)U+203C느낌표 두 개
$4매우 나쁜 수 또는 실수 (전통적인 "??") (그리고 Nunn 규칙)U+2047물음표 두 개
$5추측성 또는 흥미로운 수 (전통적인 "!?") (그리고 Nunn 규칙)U+2049느낌표 물음표
$6의문스러운 또는 미심쩍은 수 (전통적인 "?!") (그리고 Nunn 규칙)U+2048물음표 느낌표
$7강제 수 (다른 모든 수는 빨리 진다) 또는 유일한 수U+25A1□흰색 사각형
$8특이한 수 (합당한 대안이 없음)
$9최악의 수
$10비길 만한 포지션 또는 동등=U+003D=등호
$11동등한 기회, 조용한 포지션
$12동등한 기회, 활동적인 포지션
$13불분명한 포지션U+221E∞무한대
$14백이 약간의 우세를 가짐U+2A72⩲등호 위에 더하기 기호
$15흑이 약간의 우세를 가짐U+2A71⩱더하기 기호 위에 등호
$16백이 중간 정도의 우세를 가짐±U+00B1±플러스 마이너스 기호
$17흑이 중간 정도의 우세를 가짐U+2213∓마이너스 또는 플러스 기호
$18백이 결정적인 우세를 가짐+ −U+002B U+002D+ -더하기 기호, 하이픈-마이너스 기호
$19흑이 결정적인 우세를 가짐− +U+002D U+002B- +하이픈-마이너스 기호, 더하기 기호
$20백이 압도적인 우세를 가짐 (흑은 기권해야 함)
$21흑이 압도적인 우세를 가짐 (백은 기권해야 함)
$22백이 츠바크 (zugzwang)에 걸림U+2A00⨀N-ary 원형 점 연산자
$23흑이 츠바크 (zugzwang)에 걸림
$24백이 약간의 공간 우세를 가짐
$25흑이 약간의 공간 우세를 가짐
$26백이 중간 정도의 공간 우세를 가짐U+25CB○흰색 원
$27흑이 중간 정도의 공간 우세를 가짐
$28백이 결정적인 공간 우세를 가짐
$29흑이 결정적인 공간 우세를 가짐
$30백이 약간의 시간 (전개) 우세를 가짐
$31흑이 약간의 시간 (전개) 우세를 가짐
$32백이 중간 정도의 시간 (전개) 우세를 가짐U+27F3시계 방향 간격 원형 화살표
$33흑이 중간 정도의 시간 (전개) 우세를 가짐
$34백이 결정적인 시간 (전개) 우세를 가짐
$35흑이 결정적인 시간 (전개) 우세를 가짐
$36백이 주도권을 가짐U+2191↑위쪽 화살표
$37흑이 주도권을 가짐
$38백이 지속적인 주도권을 가짐
$39흑이 지속적인 주도권을 가짐
$40백이 공격을 가함U+2192→오른쪽 화살표
$41흑이 공격을 가함
$42백은 물질적 손실에 대한 보상이 불충분함
$43흑은 물질적 손실에 대한 보상이 불충분함
$44백은 물질적 손실에 대한 충분한 보상을 가짐U+2BF9[9]⯹아래에 무한대가 있는 등호
$45흑은 물질적 손실에 대한 충분한 보상을 가짐
$46백은 물질적 손실에 대한 충분 이상의 보상을 가짐
$47흑은 물질적 손실에 대한 충분 이상의 보상을 가짐
$48백이 약간의 중앙 제어 우세를 가짐
$49흑이 약간의 중앙 제어 우세를 가짐
$50백이 중간 정도의 중앙 제어 우세를 가짐
$51흑이 중간 정도의 중앙 제어 우세를 가짐
$52백이 결정적인 중앙 제어 우세를 가짐
$53흑이 결정적인 중앙 제어 우세를 가짐
$54백이 약간의 킹사이드 제어 우세를 가짐
$55흑이 약간의 킹사이드 제어 우세를 가짐
$56백이 중간 정도의 킹사이드 제어 우세를 가짐
$57흑이 중간 정도의 킹사이드 제어 우세를 가짐
$58백이 결정적인 킹사이드 제어 우세를 가짐
$59흑이 결정적인 킹사이드 제어 우세를 가짐
$60백이 약간의 퀸사이드 제어 우세를 가짐
$61흑이 약간의 퀸사이드 제어 우세를 가짐
$62백이 중간 정도의 퀸사이드 제어 우세를 가짐
$63흑이 중간 정도의 퀸사이드 제어 우세를 가짐
$64백이 결정적인 퀸사이드 제어 우세를 가짐
$65흑이 결정적인 퀸사이드 제어 우세를 가짐
$66백이 취약한 첫 번째 열을 가짐
$67흑이 취약한 첫 번째 열을 가짐
$68백이 잘 보호된 첫 번째 열을 가짐
$69흑이 잘 보호된 첫 번째 열을 가짐
$70백이 잘 보호되지 않은 킹을 가짐
$71흑이 잘 보호되지 않은 킹을 가짐
$72백이 잘 보호된 킹을 가짐
$73흑이 잘 보호된 킹을 가짐
$74백이 부적절하게 배치된 킹을 가짐
$75흑이 부적절하게 배치된 킹을 가짐
$76백이 적절하게 배치된 킹을 가짐
$77흑이 적절하게 배치된 킹을 가짐
$78백이 매우 약한 폰 구조를 가짐
$79흑이 매우 약한 폰 구조를 가짐
$80백이 중간 정도의 약한 폰 구조를 가짐
$81흑이 중간 정도의 약한 폰 구조를 가짐
$82백이 중간 정도의 강한 폰 구조를 가짐
$83흑이 중간 정도의 강한 폰 구조를 가짐
$84백이 매우 강한 폰 구조를 가짐
$85흑이 매우 강한 폰 구조를 가짐
$86백이 나쁜 나이트 배치를 가짐
$87흑이 나쁜 나이트 배치를 가짐
$88백이 좋은 나이트 배치를 가짐
$89흑이 좋은 나이트 배치를 가짐
$90백이 나쁜 비숍 배치를 가짐
$91흑이 나쁜 비숍 배치를 가짐
$92백이 좋은 비숍 배치를 가짐
$93흑이 좋은 비숍 배치를 가짐
$94백이 나쁜 룩 배치를 가짐
$95흑이 나쁜 룩 배치를 가짐
$96백이 좋은 룩 배치를 가짐
$97흑이 좋은 룩 배치를 가짐
$98백이 나쁜 퀸 배치를 가짐
$99흑이 나쁜 퀸 배치를 가짐
$100백이 좋은 퀸 배치를 가짐
$101흑이 좋은 퀸 배치를 가짐
$102백이 나쁜 기물 협응을 가짐
$103흑이 나쁜 기물 협응을 가짐
$104백이 좋은 기물 협응을 가짐
$105흑이 좋은 기물 협응을 가짐
$106백이 오프닝을 매우 나쁘게 두었음
$107흑이 오프닝을 매우 나쁘게 두었음
$108백이 오프닝을 나쁘게 두었음
$109흑이 오프닝을 나쁘게 두었음
$110백이 오프닝을 잘 두었음
$111흑이 오프닝을 잘 두었음
$112백이 오프닝을 매우 잘 두었음
$113흑이 오프닝을 매우 잘 두었음
$114백이 미들게임을 매우 나쁘게 두었음
$115흑이 미들게임을 매우 나쁘게 두었음
$116백이 미들게임을 나쁘게 두었음
$117흑이 미들게임을 나쁘게 두었음
$118백이 미들게임을 잘 두었음
$119흑이 미들게임을 잘 두었음
$120백이 미들게임을 매우 잘 두었음
$121흑이 미들게임을 매우 잘 두었음
$122백이 엔딩을 매우 나쁘게 두었음
$123흑이 엔딩을 매우 나쁘게 두었음
$124백이 엔딩을 나쁘게 두었음
$125흑이 엔딩을 나쁘게 두었음
$126백이 엔딩을 잘 두었음
$127흑이 엔딩을 잘 두었음
$128백이 엔딩을 매우 잘 두었음
$129흑이 엔딩을 매우 잘 두었음
$130백이 약간의 반격을 가짐
$131흑이 약간의 반격을 가짐
$132백이 중간 정도의 반격을 가짐U+21C6⇆왼쪽 화살표에서 오른쪽 화살표로
$133흑이 중간 정도의 반격을 가짐
$134백이 결정적인 반격을 가짐
$135흑이 결정적인 반격을 가짐
$136백이 중간 정도의 시간 제약 압박을 가짐
$137흑이 중간 정도의 시간 제약 압박을 가짐
$138백이 심각한 시간 제약 압박 / 차이노트(zeitnot)를 가짐U+2A01⨁n-ary 원형 플러스 연산자
$139흑이 심각한 시간 제약 압박 / 차이노트(zeitnot)를 가짐


4. 예제

다음은 로베르트 피셔와 보리스 스파스키가 유고슬라비아에서 치른 1992년 재대결의 29번째 경기의 PGN 형식이다.[1]

1.e4 e5 2.Nf3 Nc6 3.Bb5영어 {{lang|en|{이 오프닝은 루이 로페즈라고 불립니다.} 3...a6

4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 d6 8.c3 O-O 9.h3 Nb8 10.d4 Nbd7

11.c4 c6 12.cxb5 axb5 13.Nc3 Bb7 14.Bg5 b4 15.Nb1 h6 16.Bh4 c5 17.dxe5

Nxe4 18.Bxe7 Qxe7 19.exd6 Qf6 20.Nbd2 Nxd6 21.Nc4 Nxc4 22.Bxc4 Nb6

23.Ne5 Rae8 24.Bxf7+ Rxf7 25.Nxf7 Rxe1+ 26.Qxe1 Kxf7 27.Qe3 Qg5 28.Qxg5

hxg5 29.b3 Ke6 30.a3 Kd6 31.axb4 cxb4 32.Ra5 Nd5 33.f3 Bc8 34.Kf2 Bf5

35.Ra7 g6 36.Ra6+ Kc5 37.Ke1 Nf4 38.g3 Nxh3 39.Kd2 Kb5 40.Rd6 Kc5 41.Ra6

Nf2 42.g4 Bd3 43.Re6 1/2-1/2}}

5. 변형 체스

많은 체스 변형은 PGN을 사용하여 기록할 수 있는데, 이때 기물의 이름은 한 글자(보통 숫자 없이)로 제한되어야 한다. 일반적으로 "Variant"라는 태그를 사용하여 규칙의 이름을 표기한다.[1] "Variation"이라는 용어는 오프닝 변형의 이름을 의미하기 때문에 피해야 한다.[1] 기존의 체스 프로그램은 몇 가지 변형만 처리할 수 있다는 점에 유의해야 한다.[1] 포르시스-에드워드 표기법은 정통 체스의 초기 위치와 다른 초기 위치를 가진 변형(예: 체스960)의 시작 위치를 기록하는 데 사용된다.[1]

기물의 이름을 알파벳 한 글자로 나타낼 수 있는 한, 변칙 체스의 기보도 PGN 형식을 사용하여 기록할 수 있다.[1] 하지만, 지원하지 않는 소프트웨어도 많다.[1]

6. 맹인 게임 표기법 (BGN)

FIDE 마스터 케빈 바클러는 2022년 미국 시각 장애인 체스 협회와 함께 시각 장애인을 위한 포터블 게임 노테이션(PGN) 변형인 맹인 게임 표기법(Blind Game Notation, BGN)을 개발했다.[1] 주요 차이점은 다음과 같다.[1]

1. 출력 변환: 기존 데이터베이스 시스템의 경우, 기본적인 체스 기호 외의 특수 기호는 텍스트로 변환된다. 이는 더 복잡한 기호는 간단한 ASCII 문자 집합 내에서 사용할 수 없기 때문이다.[1] 기본적인 기호는 다음과 같다.[1]


  • !! - 매우 좋은 수
  • ! - 좋은 수
  • !? - 양날의 수
  • ?! - 의심스러운 수
  • ? - 나쁜 수
  • ?? - 치명적인 실수
  • + - 체크
  • # - 체크메이트


예를 들어, 체스 기호 ∆는 "…할 생각으로"를 의미한다. 이 기호는 일반적으로 사용할 수 없으므로 BGN에 저장하거나 BGN에서 인쇄할 때는 항상 텍스트로 변환해야 한다.[1]

2. 줄 바꿈 및 게임 수: 시각 장애인이 사용하는 텍스트 또는 화면 판독기는 이해할 수 있는 "장황한" 텍스트를 말하는 데 종종 문제가 있다. 따라서 시각 장애인이 더 이해하기 쉽도록 다음 규칙이 중요하다.[1]

  • 짝을 이룬 게임 수는 별도의 줄에 나타낸다. (점수 기록지 형식.)[1]

예:

```

1. e4 e5

2. Nf3 Nc6

```

  • 이동 후와 주석 전에 빈 줄이 있어야 한다.[1]
  • 주석은 새 줄에서 시작하며, 주석이 적용되는 이동 아래와 위에 언급된 빈 줄이 있다.[1]
  • 주석의 시작은 단일 수직 막대 기호와 주석이 시작되기 전의 공백으로 표시한다.[1]
  • 주석의 끝은 주석 텍스트의 끝 다음에 별도의 줄에 있다. 이 줄에는 2개의 수직 막대와 공백이 있다.[1]


위 주석의 예:[1]

```

1. e4 e5

2. Nf3 Nc6

3. Bb5

| 백이 루이 로페즈 오프닝으로 시작합니다.

||

3... a6

```

  • 수직 막대는 매우 중요하다. 텍스트 또는 화면 판독기는 PGN 소프트웨어가 제공하는 모든 종류의 괄호를 사용자가 커서로 탐색해야만 알릴 수 있으며, 이는 시각 장애인에게 지루하다. 이 수정된 형식으로, 아래쪽 화살표 키를 사용하여 수직 막대가 발표될 때를 찾을 수 있으며, 이는 주석이 시작되었음을 나타낸다. 주석의 종료를 나타내는 이중 수직 막대는 별도의 줄에 있으므로 주석을 건너뛰고 싶은 사람은 줄별로 아래쪽 화살표를 눌러 알릴 수 있다.[1]


3. 주석은 이동으로 시작해서는 안 된다. 이는 일반적인 표기법으로 쉽게 오해될 수 있다. 이동이 주석을 시작할 때 다음과 같이 시작한다: | 주석:[1]

4. 주석의 각 문장은 별도의 줄에서 시작한다.[1]

5. 변형의 경우: 새 줄에서 문자로 시작한다.[1]

예:[1]

```

|A. 6 Ng5 Bg7

||

|B. 6 d3 d6

||

```

중첩된 변형의 경우 숫자를 추가한다. 확장된 텍스트는 시각 장애인에게 스파게티처럼 들린다.[1]

예:[1]

```

|A 6 Ng5 Bg7

| 주석: A1 7 d3 d6 8 Bf4 00

||

| 주석: A2 7 a3 d6 8 h3 Nd7

||

참조

[1] 웹사이트 Standard: Portable Game Notation Specification and Implementation Guide https://archive.org/[...] 1994-03-12
[2] 웹사이트 The Rise of Internet Chess http://www.mark-week[...]
[3] 웹사이트 Pavel Smirnov and Andrew Tang (2020) https://lichess.org/[...]
[4] 서적 The Mammoth Book of Chess Carroll & Graph 2000
[5] 웹사이트 Formal PGN File Specification:section 8.2.4 defines 256 NAGs while section 10 identifies first 140 NAGs http://www.saremba.d[...] 1994-01-01
[6] 웹사이트 Chess Informant: System of Signs http://www.chessinfo[...]
[7] 웹사이트 Unicode and multilingual support in HTML, fonts, Web browsers and other applications http://www.alanwood.[...]
[8] 웹사이트 Character Entity Reference Chart https://dev.w3.org/h[...]
[9] 서적 Character Code Charts https://www.unicode.[...] The Unicode Consortium
[10] 웹사이트 ChessPad: a PGN editor http://www.wmlsoftwa[...]
[11] 간행물 Character codes http://www.saremba.d[...] Standard: Portable Game Notation Specification and Implementation Guide



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com