특징
SmartGo란?
SmartGo™는 바둑 기사들을 위한 완전한 도구입니다. 다른 바둑 프로그램과 비교할 때 SmartGo가 더 강력하고 더 사용하기가 쉽습니다. SmartGo는 바둑 게임을 수행하고, 기록하고, 복기하고, 분석하고, 주석을 달고, 인쇄할 수 있는 도구입니다. SGF 파일을 다루어 볼 기회가 있다면 SmartGo가 필요할 것입니다.
GoTools(Thomas Wolf 작)의 단 수준 사활 알고리즘이 SmartGo에 통합되어 있습니다. 이 알고리즘은 닫혀있는 사활 문제를 대부분의 단 수준 기사들만큼 또는 그 이상으로 신속히 해결할 수 있습니다.
SmartGo에는 45000개 이상의 프로 바둑 게임이 포함되어 있어서 프로 게임 상황에서의 시작 방식(포석) 및 가장자리 패턴(정석)을 학습할 수 있습니다.
기능 목록
다음 목록은 완전하지는 않습니다. 또한 기능 목록에는 얼마나 사용하기 쉬운지, 함께 얼마나 잘 작동하는지를 표시하지도 않습니다. 하지만 적어도 이 목록은 SmartGo의 능력에 대한 이해를 도와 줍니다.
게임 대국 및 복기
- 행마 입력 및 철회. 행마를 다음 행마나 동기로 추가. 상대방 행마 추가. 잘못된 행마를 추가.
- 전체 행마 트리(모든 행마법)를 계속 추적합니다. 분기 순서를 변경합니다.
- 게임 컬렉션에 대한 전체 지원(한 파일에 있는 여러 게임)
- 다양한 방식의 게임 복기
- 다양한 속도의 자동 복기
- 흑돌 또는 백돌을 추가하여 위치를 입력합니다.
- 게임 중간 행마를 삭제하거나 게임 중간에 있는 행마 또는 행마 쌍을 삽입하여 게임 기록을 수정합니다.
- 특정 행마나 주석을 검색하여 쉽게 행마를 찾을 수 있습니다. 행마 번호나 메인 라인/행마법으로 검색을 제한합니다.
- 다음 또는 다른 행마 보기. 이전 행마의 번호를 매기거나 이전 행마를 표시하기 위한 다양한 설정.
- 다음 행마 추측 모드
- 문제 해결 모드
- 환경적 바둑에 대한 부분 지원
행마 및 위치에 주석 달기
- 프로 게임 대국을 기반으로 다음 행마를 표시합니다.
- 임의의 구석, 가장자리 및 중앙에 있는 위치를 일치시킵니다.
- 각 위치에 대한 주석 및 노드를 입력합니다.
- 행마를 좋은 수, 나쁜 수, 흥미로운 수 또는 의심스러운 수로 표시합니다.
- 위치를 흑 유리, 백 유리 또는 동등으로 표시합니다.
- 핫스폿이나 확인 표시가 있는 위치를 표시하여 나중에 쉽게 찾을 수 있도록 합니다.
- 돌을 삼각형, 사각형, 십자, 다이아몬드, 또는 원형으로 표시합니다.
- 흑 영토 및 백 영토를 표시합니다.
- 점을 다이아몬든 선택됨으로 표시합니다.
- 텍스트 레이블을 임의 점에 추가합니다.
- 임의의 돌을 마우스 오른쪽 단추로 클릭하여 바로 해당 행마를 좋은 수 또는 나쁜 수로 표시합니다.
- 바둑판 일부 표시
- 게임을 다이어그램으로 나눕니다.
- 동일한 방향의 대국 게임을 원래 게임으로 표시.
컴퓨터 대국
- 컴퓨터와 대국합니다(모든 바둑판의 크기는 최대 19x19, 임의 시간 제한).
- GTP(바둑 텍스트 프로토콜)을 사용하여 GNU Go나 다른 프로그램과 대국합니다.
- 직렬 포트 연결을 사용하여 다른 프로그램과 대국합니다.
- 축, 잡힘 및 연결 문제를 계산합니다.
- GoTools를 사용하여 사활 문제를 계산합니다.
- 전체 게임에 대한 점수를 분석하고 점수 그래프를 표시합니다.
- 다른 프로그램과 자동화된 일련의 게임을 수행합니다.
- 힌트. 위치 분석. 점수 계산.
- 영토 및 안정성에 대한 흐린 지시 표시가 있는 동영상화된 내다보기.
- 초읽기(연장 시간)를 포함해 남은 시간을 계속 추적.
- 컴퓨터가 너무 뒤쳐져 있을 때 돌 던지기.
그래픽
- 3D 하이라이트로 안티앨리어스 처리된 돌(지그재그가 없는 부드럽게 둥근 돌)
- 사용자 정의 가능한 바둑판 색상.
- 안티앨리어스 처리된 도구 모음 아이콘.
입력/출력
- 고품질 다이어그램을 EPS(Encapsulated PostScript) 또는 PDF(Portable Document Format)로 내보냅니다.
- 완전한 FF[4] 표준을 지원하는 SGF 파일 형식의 파일을 읽고, 씁니다. (이 파일 형식은 원래 Anders Kierulf가 매킨토시의 Smart Go 바둑판을 위해 개발했습니다. Arno Hollosi는 표준을 유지 관리하는 멋진 작업을 수행했습니다.)
- FF[3] 또는 FF[4] 파일 형식 중 하나를 사용하여 SGF 파일을 쓰는 옵션.
- SGF 파일의 편리한 디버깅이나 수동 편집을 위해 표준 좌표(A1-T19)를 사용하는 SGF 파일 읽기 및 쓰기 옵션.
- Ishi Press 형식 읽기.
- UGF 형식 읽기.
- GoTools 형식 읽기.
- 수천 개의 게임을 효율적으로 처리하는 능력
- 동일한 컬렉션 또는 다른 컬렉션에서 다양한 게임 간을 편리하게 전환.
- 위치와 게임 복사하기/붙여넣기
기타
- 사용자 인터페이스 언어 수시 전환.
- 언어 전환 시 자동 대화 상자 배치.
- TMX 파일의 내장 번역 기능