바둑 기보 생성기 · SGF 뷰어
SGF·GIB 지원바둑 기보를 직접 두어 만들고 SGF 파일을 불러와 재생합니다.
바둑 기보 생성기 이용 방법
- 편집 모드에서 바둑판의 교차점을 누르면 흑과 백이 번갈아 놓입니다. 따내기와 자살수·패 금지 규칙이 자동으로 적용되고, 따낸 돌 수가 게임 정보에 표시됩니다.
- 잘못 두었다면 무르기(Ctrl+Z)로 되돌립니다. 접바둑이나 사활 문제를 만들 때는 차례 바꾸기로 같은 색을 연달아 둘 수 있고, 패스로 착수를 포기할 수 있습니다.
- 복기 모드로 바꾸면 바둑판이 잠기고, 아래 버튼·슬라이더·키보드 화살표로 한 수씩 넘겨 볼 수 있습니다. 자동 재생으로 기보를 처음부터 감상할 수도 있습니다.
- 링크 복사로 기보를 공유하고, SGF 저장으로 파일을 보관합니다. 다른 사이트의 SGF·GIB 기보는 기보 불러오기로 엽니다.
주요 기능
- 9줄·13줄·19줄 바둑판: 입문용 9줄부터 정식 19줄까지 지원하며, 불러온 SGF의 판 크기(SZ)를 자동으로 따릅니다.
- SGF·GIB 뷰어: 대국자·단위·덤·결과·날짜 같은 대국 정보와 수마다 달린 해설(코멘트)을 함께 보여줍니다. 접바둑 치석(AB/AW)과 패스도 정확히 재현합니다.
- 가입 없는 링크 공유: 수순을 짧은 문자열로 압축해 주소에 담습니다. 한 수에 약 2.5글자이므로 200수 기보도 500자 남짓의 링크가 됩니다.
- 이미지 저장: 현재 장면을 고해상도 PNG로 저장해 블로그·카페·단체방에 바로 올릴 수 있습니다.
- 자동 저장: 두던 기보가 브라우저에 저장돼 실수로 창을 닫아도 이어서 둘 수 있습니다.
바둑 기보와 SGF 파일
기보는 한 판의 바둑을 처음부터 끝까지 둔 순서대로 기록한 것입니다. SGF(Smart Game Format)는 전 세계 바둑 프로그램이 공통으로 쓰는 텍스트 형식으로, ;B[pd]처럼 색(B=흑, W=백)과 좌표(왼쪽 위에서부터 a~s)를 적습니다. 예를 들어 pd는 19줄 판의 오른쪽 위 화점(Q16)입니다.
타이젬에서 받은 GIB 파일도 이 도구에서 열 수 있으며, 열고 나서 SGF로 저장하면 다른 바둑 프로그램이나 AI 분석 도구에서 쓸 수 있습니다.
| 표기 | 뜻 | 예시 |
|---|---|---|
| SZ | 판 크기 | SZ[19] |
| PB / PW | 흑 / 백 대국자 | PB[이세돌] |
| KM | 덤 | KM[6.5] |
| RE | 결과 | RE[B+R] = 흑 불계승 |
| AB / AW | 놓인 돌(접바둑 치석) | AB[pd][dp] |
| C | 해설 | C[좋은 수] |
활용 팁
- 정석이나 사활 문제를 설명할 때는 수순 번호 모두 표시를 켠 뒤 이미지로 저장하면 해설용 그림이 됩니다.
- 공유 링크는 지금 보고 있는 장면을 기억합니다. 핵심 장면으로 이동한 뒤 링크를 복사하면 받는 사람도 그 장면부터 봅니다.
- 대국 직후에 복기할 때는 편집 모드로 승부처까지 돌아가 다른 수를 둬 보고, 무르기로 원래 수순에 돌아오면 됩니다.
바둑 규칙 근거
착수 금지점(자살수)과 패 규칙은 한국기원 바둑 규약을 따릅니다. 이 도구는 직전에 따낸 한 점을 곧바로 되따내는 단순 패만 막으며, 삼패·장생 같은 순환형은 판정하지 않습니다. 집 계산과 승패 판정은 하지 않습니다.
자주 묻는 질문
Q. 회원가입 없이 기보를 공유할 수 있나요?
네. 링크 복사를 누르면 모든 수순이 주소(URL) 안에 압축돼 담깁니다. 서버에 저장하지 않으므로 가입이나 로그인이 필요 없고, 링크를 받은 사람은 같은 기보를 복기 모드로 바로 볼 수 있습니다. 지금 보고 있는 수에서 공유하면 그 장면부터 열립니다.
Q. 타이젬·오로바둑·KGS 기보도 열 수 있나요?
국제 표준인 SGF 파일과 타이젬의 GIB 파일을 불러올 수 있습니다. 국내 사이트 기보에 많은 EUC-KR(CP949) 한글 인코딩도 자동으로 인식해 대국자 이름과 해설이 깨지지 않습니다. 9줄·13줄 기보는 판 크기도 자동으로 맞춥니다.
Q. 패나 자살수 같은 규칙도 적용되나요?
편집 모드에서는 따내기, 자살수(착수 금지) 금지, 직전에 따낸 한 점을 곧바로 되따내는 패 금지가 적용됩니다. 패 자리는 바둑판에 작은 네모로 표시됩니다. 다만 SGF로 불러온 기보는 원본을 그대로 보여주기 위해 규칙에 어긋난 수도 재생합니다.
Q. 중간 수로 돌아가서 다른 수를 두면 어떻게 되나요?
편집 모드에서 이전 장면으로 돌아가 돌을 놓으면 그 뒤의 수순은 지워지고 새 수순으로 바뀝니다. 실수했다면 무르기 버튼이나 Ctrl+Z(Mac은 ⌘+Z)로 바로 되돌릴 수 있습니다. 원래 기보를 보존하려면 먼저 SGF로 저장해 두세요.
Q. 창을 닫으면 기보가 사라지나요?
두던 기보는 이 브라우저에 자동 저장됩니다. 다시 접속하면 이어서 두기 안내가 나타납니다. 주소창에도 수순이 반영되므로 새로고침해도 그대로 남습니다. 다른 기기에서 보려면 링크를 복사하거나 SGF 파일로 저장하세요.
Q. 블로그나 카페에 바둑판 그림을 올리고 싶어요.
이미지 저장을 누르면 지금 장면을 1200×1200 PNG로 내려받습니다. 표시 옵션에서 좌표와 수순 번호를 켜고 끌 수 있어, 해설용 그림을 만들 때 편리합니다.