바둑을 위한 텍스트 형식
SGF 파일은 속성으로 이루어진 일반 텍스트입니다. 속성은 짧은 대문자 이름과 대괄호 안의 값으로 되어 있습니다. 예를 들어 바둑판 크기는 SZ[19]입니다. 이 형식은 1980년대 후반에 나왔습니다. 현재 버전인 FF[4]는 red-bean.com/sgf에 설명되어 있습니다.
기보와 국면
대국 전체의 기보(kifu, 棋譜, 기보, 棋谱)는 B[..]와 W[..]로 수를 순서대로 나열합니다. 국면은 배치 속성으로 직접 나타낼 수도 있습니다. AB는 흑돌을, AW는 백돌을 놓고, PL은 다음 차례를 나타냅니다.
PhotoKifu는 사진 한 장을 읽으므로 배치 속성으로 국면을 기록합니다. 돌이 어떤 순서로 놓였는지는 알 수 없습니다.
좌표
각 점은 a부터 s까지의 글자 두 개로 나타냅니다. 왼쪽 위 모서리부터 세어 열이 먼저, 행이 나중입니다. 따라서 pd는 16번째 열, 위에서 4번째 행입니다. 대부분의 바둑 프로그램은 이 점을 Q16이라고 부릅니다(표기에서 I를 건너뜁니다).
SGF 파일 여는 방법
- 안드로이드: PhotoKifu에서 공유를 탭하고 SGF를 여는 바둑 앱을 고르세요.
- OGS (online-go.com): 파일을 SGF 라이브러리에 업로드한 뒤 여세요.
- Sabaki, Lizzie, CGoban, q5Go: 파일 → 열기를 사용하세요.
- KaTrain 및 기타 KataGo 도구: SGF를 불러와 분석을 시작하세요. 다음 차례는
PL에서 가져옵니다.
팁: AI 도구가 다른 쪽 차례로 국면을 분석한다면, 내보내기 전에 확인 화면에서 다음 차례를 확인하세요.