공동 작업
이 섹션에서는 컴퓨터와 대국하거나, 게임을 복기하거나 주석을 달거나, 또는 바둑 책에서도 볼 수 있는 다이어그램을 만드는 등 공동 SmartGo 작업을 수행하는 방법을 설명합니다.
컴퓨터와 대국
- 파일 > 새 게임을 선택합니다. 새 게임 대화 상자가 표시됩니다.
- 흑돌 또는 백돌에 대해 "SmartGo"를 선택하여 컴퓨터에서 해당 돌을 사용하도록 합니다.
- 다른 대국자의 이름을 입력합니다.
- 바둑판 크기, 컴퓨터의 사용 시간, 또는 접바둑을 변경할 수도 있습니다.
- 확인을 클릭하십시오.
SmartGo는 다음 게임을 위해 이 설정을 저장합니다.
SmartGo의 대국 강도를 변경할 방법은 없다는 점을 참고해 주십시오. SmartGo는 항상 지정된 시간 제한 내에 대국을 수행합니다. 시간이 더 많이 주어지거나 컴퓨터가 더 빠를 경우 더 훌륭한 수를 두게 됩니다.
컴퓨터 내다보기: SmartGo에서는 흑돌 영역과 백돌 영역을 음영으로 표시하고 확정되지 않은 그룹 및 돌을 표시하고(흐린 빨간색 표시), 예상된 행마 순서에 번호를 매기는 방식으로 자신의 생각을 표시합니다. 이러한 애니메이션 기능을 해제하려면 보기 > 컴퓨터 내다보기 표시를 선택합니다.
다른 프로그램과의 대국: SmartGo는 GTP(바둑 텍스트 프로토콜)을 구현하는 다른 바둑 프로그램과 통신할 수 있습니다. GTP를 구현하는 강한 프로그램 중 하나가 GNU Go인데 이 프로그램은 무료로 이용할 수 있습니다. GNU Go를 다운로드하여 SmartGo에 그 위치를 알려주면(도구 > 옵션 > 엔진 > 바둑 텍스트 프로토콜 엔진 사용), GNU Go가 새 게임 대화 상자의 드롭다운 목록에 표시됩니다.
점수 그래프: 점수 그래프는 컴퓨터가 대국자의 실력을 알고 있음을 나타냅니다. 이 기능을 해제하려면 보기 > 창 > 점수 그래프를 선택합니다.
게임 복기
바둑판 위의 탐색 도구 모음에 있는 컨트롤을 사용하여 게임을 복기할 수 있지만 게임을 복기하는 방법에는 다른 여러 가지가 있습니다.
키보드: 키보드의 왼쪽 오른쪽 화살표를 탐색하는 대체 방식으로 사용합니다. 이 때 키보드 초점은 바둑판에 있어야 합니다. 복기 > 이동 메뉴에 나열되어 있는 키보드 바로 가기를 참조하십시오.
자동 복기: 각 행마를 클릭하지 않으려면 복기 > 자동 복기를 사용하여 자동 복기를 설정합니다.
점수 그래프: 점수 그래프에서 클릭하여 특정 행마로 이동하거나 점수 그래프에서 끌어서 게임을 재빨리 복기합니다.
행마법 탐색: 게임의 정상적인 복기는 대국의 메인 라인을 따릅니다. 즉, SmartGo는 항상 매 분기점마다 첫 번째 행마법을 선택합니다. 행마법을 탐색하는 방법에는 몇 가지가 있습니다.
- 다음 행마로 이동하려면 바둑판에서 해당 행마를 클릭합니다.
- 다음 노드 중 하나를 선택하려면 트리 보기에서 해당 노드 중 하나를 클릭합니다.
- 모든 행마법을 검토하려면 찾기 도구 모음을 사용합니다.
- 다른 행마 중 선택하려면 키보드의 위쪽 또는 아래쪽 화살표 키를 사용합니다.
게임에 있는 임의 점에 다양한 행마를 놓을 수 있습니다. 이 때 SmartGo는 대국의 메인 라인은 변경되지 않게 하면서 행마 트리에 해당 행마법을 자동으로 추가합니다. 다른 행마를 둔 위치로 돌아가면 두었던 원래 행마가 바둑판에 'a'로 표시되고, 다른 행마가 'b'로 표시됩니다.
포석 및 정석 연구
- 프로 기사가 어떤 수를 둘지 알고 싶은 게임 위치로 이동합니다.
- 도구 > 포석 대국(전체 바둑판 위치 대국) 또는 도구 > 정석 대국(모서리 위치 대국)을 선택합니다.
- SmartGo는 라이브러이에서 찾을 수 있는 대국 위치와 대국자가 해당 위치에서 선택하는 다음 행마를 표시합니다.
- 행마 위로 마우스를 가져가서(바둑판에 A, B, C로 표시) 이 행마가 수행된 게임에 대한 자세한 정보를 봅니다.
- 대국 탭을 클릭하여 현 위치 대국 게임을 모두 표시합니다. 해당 게임을 탐색 및 복기한 다음 원래 위치로 전환하여 게임을 계속 분석합니다.
참고: SmartGo는 모든 회전에서 대국 위치를 검색합니다. 기본적으로 역전된 색상은 포석 대국이 아닌 정석 대국으로만 간주되지만 도구 > 옵션 > 라이브러리에서 이를 변경할 수 있습니다.
참고: 정석 대국의 경우 SmartGo는 대국자가 이 위치에서 멀리 떨어져 놓는 빈도인 손뺌 %를 표시합니다. 0에 가까울 경우에는 대국을 로컬로 계속 수행해야 하고, 100%에 가까울 경우에는 정석이 끝나고 다른 위치에 둘 때입니다. 손뺌 % 지시자를 클릭하여 게임 후반에 이 위치 주변에 둘 행마를 볼 수 있습니다. 상대의 행마를 보려면 큰 흑돌 대국자 또는 백돌 대국자 아이콘을 클릭하여 대국할 순서를 변경합니다.
참고: 정석 대국의 경우 가정 편리한 모드는 정석 드롭다운에서 마지막 행마 가까이를 선택하면 게임을 복기할 때 대국 영역을 업데이트 됩니다. 하지만 특정 모서리에 대한 대국을 고정시키거나 대국을 위한 영역을 수동으로 조절할 수 있습니다.
문제 해결
- 문제 탭으로 전환합니다. SmartGo에서 모든 문제를 로드하여 나열합니다.
- 문제 목록의 머리글을 클릭하여 장르 또는 난이도순으로 정렬합니다.
- 시작할 문제를 클릭합니다.
- 옳다고 생각하는 행마를 둡니다.
- 옳음: 경로가 올바를 경우 문제 도구 모음에 녹색 아이콘으로 표시됩니다.
- 틀림: 잘못된 선택을 하면 지시자가 빨간색이 됩니다. 뒤로 화살표를 클릭하여 이전 위치로 돌아가서 다른 행마를 시도합니다.
- 옳음: 경로가 올바를 경우 문제 도구 모음에 녹색 아이콘으로 표시됩니다.
- 다음 문제를 클릭하여 다음 문제로 이동합니다.
SmartGo에서는 해결 노력을 기울인 전체 문제 중 올바로 해결한 문제의 수를 계속 추적합니다. 올바로 해결된 문제에는 체크 표시(첫번째 열에 표시됨)가 지정되고 잘못된 행마가 최소 한 개 이상 있는 문제에는 핫스폿이 표시됩니다. 사용자는 파일을 저장할 수 있고 SmartGo에서는 이미 취급한 문제와 올바로 해결된 문제를 기억합니다.
문제 해결 옵션 드롭다운을 사용하면 필요에 따라 이 기능을 적용할 수 있습니다.
IGS로 게임 수행
아래의 모든 기능은 IGS 탭에서 사용할 수 있습니다.
게임 관전: guest 계정을 사용하여 IGS에서 게임을 관전할 수 있습니다.
- 바둑 서버 연결을 클릭합니다. SmartGo가 연결을 수행하고 IGS 시작 메시지를 표시합니다. 온라인 상태의 게임 및 대국자들이 나열됩니다.
- 관전할 게임을 클릭합니다. SmartGo가 해당 게임의 관전을 시작합니다.
- 다른 게임을 관전하려면 다른 게임을 클릭하기만 하면 됩니다.
연결 설정: 게임을 하려면 먼저 IGS에 등록해야 합니다.
- IGS 계정을 등록합니다.
- 바둑 서버 설정을 클릭한 후 대화 상자에서 추가를 클릭합니다.
- 바둑 서버 연결 구성 대화 상자에서 이 연결에 사용할 이름을 입력하고 연결할 호스트 및 포트를 입력하고(예: igs.joyojoy.net, port 7777), 사용자 이름 및 암호를 설정합니다.
대국: guest 계정으로 게임을 수행할 수 없습니다.
- 바둑 서버 연결 드롭다운에서 연결을 선택합니다.
- 게임용으로 열기 또는 게임 찾기를 클릭하여 원하는 다른 대국자를 가리킵니다. 그러면 상대방이 대국 요청을 보낼 것입니다.
- 특정 대국자와의 대국을 요청하려면 대국자 목록에서 해당 대국자를 마우스 오른쪽 단추로 클릭하고 대국 요청을 클릭합니다. 매개변수를 설정하고 확인을 클릭한 후 잠시 기다려 상대방이 요청을 수락하는지 확인합니다.
- 게임이 수락되면 자동으로 시작됩니다.
채팅: 왼쪽 하단의 채팅 아이콘을 클릭하여 상대 대국자나 다른 대국자와 채팅합니다.
친구: 대국자 정보 대화 상자에서 대국자를 친구로 표시할 수 있습니다.. 이 대국자들이 명확히 표시되고 사용자가 온라인 상태에 있는 동안 친구가 로그인하는지를 알려줍니다.
참고: SmartGo에서는 새 실행 취소 및 새 등급 시스템을 지원합니다. SmartGo에서는 새 seek 또는 review 명령을 지원하지 않습니다.
게임 컬렉션 만들기
사용하려는 하드 디스크에 전체 SGF 파일이 있을 수 있습니다. 파일 > 폴더 열기를 선택하여 모든 게임을 열어 사용할 수 있습니다.
- 새 탭 만들기: 별도의 탭에 모든 게임을 넣으려면 기존 탭을 마우스 오른쪽 단추로 클릭하고 새 탭을 선택하여 새 탭 이름을 지정합니다. 그런 다음 새로 만든 탭을 마우스 오른쪽 단추로 클릭하고 색상 코드를 지정할 수 있습니다.
- 파일 > 폴더 열기를 선택합니다. 폴더 열기 대화 상자에서 게임을 찾을 위치를 지정합니다. 필요하면 파일 및 게임을 로드하도록 제한할 수 있습니다.
- 게임이 많이 있을 경우에는 "압축된 게임 컬렉션으로 저장"을 확인하는 것이 좋습니다. 이렇게 하면 찾은 모든 게임이 들어 있는 별도의 파일이 만들어지고, 나중에 훨씬 더 빨리 게임을 로드할 수 있습니다.
- 해당 폴더에 있는 게임을 모두 열려면 확인을 클릭합니다.
원래 파일에 있는 게임을 모두 유지할 것인지 또는 이 파일들에 대한 별도의 게임 컬렉션을 만들 것인지에 상관없이 이 게임 컬렉션을 정렬, 검색 및 필터링할 수 있습니다.
게임 입력
- 파일 > 새 게임을 선택합니다. 대화 상자에서 "바둑판 비우기"를 선택하거나 "대국을 선택하거나" 대국자 이름을 입력합니다. "대국자용 시간 재기"를 지웁니다.
- 파일 > 게임 정보를 선택하고 이 게임에 대한 정보를 입력합니다.
- 바둑판을 클릭하여 행마 입력
실수 수정:
- 탐색 도구 모음에서 마지막 행마 삭제를 클릭하여 최근 행마를 제거합니다.
- 한 행마가 잘못되었을 경우 해당 돌을 잡고 올바른 위치에 놓습니다.
- 게임 초기에 행마 한 쌍을 놓쳤을 경우 해당 위치로 돌아가서 편집 > 행마 한 쌍 삽입을 선택합니다.
인쇄된 게임 기록에서 게임 입력:
번호가 있는 게임 기록이 있을 경우 SmartGo가 행마 번호를 바로 입력하여 게임을 입력하기 쉽도록 합니다.
- 복기 > 바둑판에 주석 달기 > 텍스트 레이블 추가/제거를 선택합니다.
- 행마 번호 입력을 시작할 바둑판을 클릭합니다.
- 행마 번호를 계속 입력합니다. 화살표 키 또는 탭/Shift-탭을 사용하여 한 점에서 다음 점으로 이동합니다. 참고: SmartGo는 번호가 있는 모든 점에 대해 올바른 색상의 가능한 돌을 표시합니다. 도구 > 옵션 > 편집에서 이 기능을 해제할 수 있습니다.
- 번호 입력이 끝나면 Enter 키를 누르고 SmartGo에서는 해당 번호들을 행마 순서로 변환합니다. 이것은 임의의 중복 행마 번호 또는 없는 행마 번호, 잘못된 행마, 또는 SmartGo에서 자동으로 가정할 수 있는 명백한 행마 있음을 알려줍니다. 수정할 실수가 있을 경우에는 아니오를 선택한 다음 텍스트 레이블 편집 모드를 다시 선택하여 변경을 수행하고 Enter를 다시 누릅니다.
- 레이블이 행마 순서로 제대로 변환되면 복기 > 바둑판에 주석 달기 > 레이블 및 표시 삭제를 선택하여 레이블을 삭제할 수 있습니다.
- 없는 행마가 있을 경우, SmartGo는 그 위치에 빈 노드를 놓습니다. "없는 번호"를 검색하여 찾은 다음 한 행마 뒤로 가서 올바른 행마를 놓으면 그 빈 노드에 놓입니다.
위치 설정
- 파일 > 새 게임을 선택합니다. 대화 상자에서 "바둑판 비우기"를 선택합니다.
- 대국 > 흑돌 추가/제거를 선택합니다.
- 위치를 설정하십시오. 클릭하여 흑돌을 추가 또는 제거하거나, Shift를 누른 상태로 클릭하여 백돌을 추가하거나, 끌어서 여러 인접 돌을 추가합니다.
- 대국 > 흑 차례 또는 백 차례를 사용하거나 바둑판 위의 큰 흑돌 또는 백돌 아이콘을 클릭하여 현재 대국자를 설정합니다.
주석 달기 및 연구
텍스트 주석을 사용하거나, 또는 '좋은 수', '나쁜 수', '동등한 위치', 또는 '흑 유리'와 같은 특별 표시로 각 행마에 주석을 달 수도 있습니다. 핫스폿 또는 확인 부호를 사용하여 나중에 검토할 수 있도록 흥미로운 위치에 표시할 수도 있습니다. 보기 > 도구 > 주석을 선택하여 이 도구를 표시합니다.
텍스트 주석 추가: 행마에 달 주석 입력을 시작합니다. 바둑판 아래의 주석 영역에서 클릭할 필요는 없습니다. 게임을 검토할 때 해당 행마에 대한 주석이 표시됩니다.
행마에 주석 달기: 주석 도구 모음이나 상황 메뉴를 사용하여 행마를 좋은 수(!) 또는 나쁜 수(?)로 표시합니다. 행마 주석은 보편적으로 이해할 수 있고 바둑판에 바로 표시됩니다. 복기 > 찾기를 사용하여 이 방식으로 표시된 행마를 검색하는 것도 쉽습니다.
핫스폿 및 확인 표시: 핫스폿 및 확인 표시를 사용하여 관심 있는 위치에 표시합니다. 복기 > 찾기를 사용하여 이 위치로 돌아갈 수 있습니다. 편집 > 속성 삭제를 사용하여 모든 표시를 지울 수도 있습니다.
다이어그램 만들기
SmartGo를 사용하면 바둑 책에서 볼 수 있는 다이어그램과 같은 것들을 만들기가 쉽습니다.
- 파일 > 열기를 선택하여 게임을 엽니다.
- 편집 > 새 다이어그램 삽입을 선택합니다. 이렇게 하면 대화 상자와 다이어그램 도구 모음이 표시됩니다.
- 대화 상자에서 "메인 라인을 여러 다이어그램으로 나누기"를 선택하여 50개 행마마다 게임을 나눕니다.
- 다이어그램 도구 모음에서, "다음 다이어그램 찾기"와 "이전 다이어그램 찾기"를 클릭하여 다이어그램 사이를 이동합니다.
- 다이어그램 간의 나누기를 조절하려면: "다이어그램을 일찍/늦게 시작/끝" 단추를 클릭하여 두 다이어그램 간의 경계를 조절합니다.
- 모든 다이어그램을 인쇄하려면: 파일 > 다이어그램 내보내기를 선택하여 모든 다이어그램이 들어 있는 PDF 파일을 만들어 보거나 인쇄하기 쉽게 합니다. 다이어그램을 다른 문서에 포함할 수 있도록 EPS 파일로 내보낼 수도 있습니다.
다이어그램 설정: 다이어그램 설정을 클릭하여 각 다이어그램을 수정합니다.
바둑판 일부: 보기 도구 모음의 바둑판 일부를 사용하여 바둑판의 일부만 볼 수 있습니다.
다이어그램 캡션: 보기 도구 모음의 다이어그램 캡션 표시를 사용하여 바둑판 아래에 다이어그램 캡션을 표시하거나 숨깁니다. 기본적으로 바둑판에 번호로 표시할 수 없는 행마는 캡션으로 표시됩니다.
다이어그램 노드 삭제: 현재 다이어그램을 삭제하려면 편집 > 다이어그램 노드 삭제를 선택합니다.