라벨이 Sabaki인 게시물 표시

Sabaki의 다양한 기능 정리

이미지
 Sabaki는 인기 있는 바둑 게임 및 분석 도구로, 사용자 친화적 인터페이스와 다양한 기능을 제공하여 바둑 애호가들 사이에서 널리 사용된다. Sabaki는 바둑을 연습하고, 기보를 검토하며, 인공지능(AI)과의 대국을 통해 실력을 향상시키는 데 유용한 프로그램이다. 아래는 Sabaki의 주요 기능에 대한 상세한 설명이다. 주요 기능 1. 사용자 친화적 인터페이스     - Sabaki는 직관적이고 사용하기 쉬운 인터페이스를 제공한다.     - 사용자는 쉽게 바둑판을 조작하고, 돌을 놓거나, 변화를 추적할 수 있다.     - 다양한 테마와 사용자 정의 옵션을 제공하여 개인의 취향에 맞게 프로그램의 외관을 조정할 수 있다. 2. 기보 분석 및 검토     - Sabaki는 기보를 열고, 저장하고, 편집할 수 있는 기능을 지원한다.     - 사용자는 자신의 게임을 분석하거나, 다른 선수들의 대국을 검토하며 배울 수 있다.     - 다양한 주석 도구를 사용하여 중요한 수나 변화를 표시하고, 특정 지점에 대한 설명을 추가할 수 있다. 3. 인공지능(AI)과의 대국     - Sabaki는 여러 인공지능 엔진을 지원하며, 사용자는 이를 통해 AI와 대국을 할 수 있다.     - 이 기능은 다양한 수준의 AI와의 대국을 통해 사용자가 자신의 실력을 시험하고 향상시킬 수 있는 좋은 기회를 제공한다. 4. 온라인 대국     - Sabaki는 온라인 서버에 연결하여 다른 사용자와 대국을 할 수 있는 기능도 제공한다.(정확하게는 직접적인 온라인 대국 기능을 제공하는 것은 아니지만, 온라인 대국을 분석하고 AI엔진을 사용하여 분석할 수 있는 기능을 제공한다.)     - 이를 통해 전 세계의 다양한 상대와 경기를 펼치며 실력을 연마할 수 있다. 5. 변화 탐색    ...

내가 사용하는 Sabaki 기능 소개 2 - AI megapack

이미지
 오랜만에 Sabaki의 기능 소개를 하나 하려고 한다. 바로 대국 상대가 없더라도 언제든지 내가 편할 때 둘 수 있는 인공지능과 바둑 두기이다. 우선 Sabaki를 켜보자. 먼저 상단 메뉴에서 [파일] - [새 바둑판]을 클릭해서 새로운 대국 설정 창으로 넘어간다. 창 하단에 흑백 단급을 적는 칸이 있고 맞바둑을 둘 것인지 접바둑을 둘 것인지 등 바둑을 두기 전에 대국 정보를 적는 단계이다. 여기에서 흑백 둘 중 하나를 인공지능으로 설정해주고 맞바둑 혹은 접바둑을 두면 된다. 나는 흑을 내가 잡고 백에 인공지능을 설정하려고 했는데, 인공지능 엔진을 연결하려고 보니 엔진이 하나도 없는 비어있는 상태였다. 인공지능 엔진을 다운로드 받아서 연결해야 하는 구조인 것 같다. 우선 구글에서 검색하여 인공지능 바둑 메가팩을 모두 가지고 있는 github를 발견했다. 아래 링크를 클릭하여 github에 방문해보자. 인공지능 바둑 메가팩 요즘은 대부분 64비트 운영체제를 사용하니 화살표로 표시한 링크 3가지 중 하나를 선택해서 받으면 된다. 혹시 32비트 운영체제를 사용하는 분들은 창을 아래로 더 내려보자. 32비트 운영체제 사용자를 위해 light version이 따로 마련되어 있었다. 이제 다운 받은 실행 파일을 더블 클릭하여 인공지능 메가팩을 설치해보자. Install을 클릭해서 설치를 시작해보자. 로딩바가 다 차고나면 터미널 창이 열리면서 아래와 같은 메시지를 볼 수 있다. 처음은 나의 GPU 모델을 선택하는 질문이었다. 친절하게 내 그래픽 카드가 무엇인지도 적어주었고 본인의 그래픽카드에 맞는 답을 골라서 입력하면 다음 순서로 넘어가게 된다. 바둑 룰을 고르는 단계인데 나는 사실 선택지들을 보니 언어 선택인줄 알고 그냥 korean을 적고 엔터를 쳤다.(블로그 기록 남기면서 바둑 룰을 고르는 단계라는걸 알게됨) 이 아래 단계부터는 간단하다 default에 해당하는 키를 입력 후 엔터를 누르거나, 그냥 엔터만 누르면 진행되는 단계들이 쭉 나온다. 따라가보자. 이...

내가 사용하는 Sabaki 기능 소개 1

이미지
 오늘은 아들이 바둑 문제를 풀 시간적 여유를 주지 않아서 느즈막히 아들을 재우고 내가 평소에 오답 노트나 공부에 사용하는 Sabaki라는 프로그램의 기능 중 하나를 소개하려고 한다. 내가 소개한 Sabaki 글을 보고 한글화까지 마쳤다면 아마 Sabaki 실행 후 첫 화면은 아마 아래와 같을 것이다. 나는 현재 오답 노트를 적거나 기보를 기록하는데 주로 사용하고 있어서 그 부분을 소개하고자 한다. 아래 그림처럼 [보기] - [해설 보기]를 클릭해보자. 아래와 같이 우측에 공간이 하나 생기는데 공간의 우상단 연필 모양을 클릭해보자. 아래 그림과 같이 다양한 도구들이 생기는 것을 볼 수 있다. 이제 이 화면에서 아래 있는 기능들을 사용하는데, 가장 왼쪽에 있는 흑돌백돌이 겹쳐져 있는 모양은 보이는대로 흑돌과 백돌을 놓는 기능으로 좌클릭을 하면 흑돌 우클릭을 하면 백돌이 놓이는 기능이고 Ⅹ△□○/↗는 좌클릭 하는 위치에 표기를 하기 위한 기능이고 A는 좌클릭 하는 위치에 문자를 남기는 기능으로 A뿐 아니라 표기 후 우클릭 하여 문자를 변경 할 수도 있다.(아래 그림 참고) 이런 기능들을 사용해서 책에 나온 문제를 오답 노트로 표현했었다. 마지막 숫자 1로 되어있는 기능은 좌클릭을 할 때마다 1부터 순서대로 번호가 매겨지는 기능으로 기보를 작성할 때 사용하는 기능이다. 오늘은 이렇게 sabaki의 다양한 기능들 중 내가 주로 사용하는 기능들에 대해 설명 해 봤다. 바둑을 이제 막 배우는 초보의 경우 프로기사들의 기보들을 공부하면서 직접 순번대로 둬 보고 기록해본다면 공부에 많은 도움이 될 것이라 생각된다.

AI 바둑 프로그램 Sabaki

이미지
'Sabaki'라는 프로그램을 사용해보거나 들어보신 적이 있나요???? 혼자 바둑을 공부해보려니 기보를 보면서 조용하게 쭉 돌을 놓아볼 바둑판이 없었다. 사실 원하는 기능이 있는 웹사이트( https://online-go.com/ )를 알긴 하지만, 그냥 왠지 온라인이 아닌 오프라인이 더 끌렸다. 그래서 찾게 된 프로그램이 오늘 글의 주제인 'Sabaki'다. Sabaki 다운로드 링크 Sabaki Github 링크 Sabaki를 설치하고 실행하면 첫 화면은 아래와 같다. 영어로 되어 있어서 불편하다면 아래 순서대로 따라하여 한글로 설정할 수도 있다. [File] - [Preferences...] 순서로 들어가면 아래와 같은 설정 창이 Sabaki의 아래쪽에 생긴다. Language를 한국어로 설정해주고 프로그램을 다시 시작하면 아래처럼 한글 설정이 된다. Sabaki는 바둑을 위한 무료 오픈 소스 프로그램으로 바둑을 두는데 도움을 주는 다양한 기능과 편의성을 제공한다. 사용자가 바둑 기보를 작성하고 관리하는것은 물론 다양한 바둑 AI와 대국을 할 수 있고, 대국을 한 것을 AI로 분석하여 전문가 수준의 조언을 얻을 수 있으니 이만한 바둑 선생님이 따로 없다고 볼 수 있을 것 같다. 인터넷을 보면서 학습하는것도 좋지만 책을 보면서 기보를 놓아보고 놓은 순서가 돌에 표기되는 깔끔한 인터페이스를 찾다보니 결국 Sabaki를 선택하게 되었다. 앞으로 Sabaki를 가지고 재밌게 놀아볼 생각이다. 당분간은 예전에 사서 보던 책을 다시 처음부터 보고 중간중간 나오는 행마를 놓아보며 예전 기억을 되살려볼 계획이다. 바둑 관련 정보를 찾다가 이 글을 보게 된다면, Sabaki를 경험해 보는 것을 추천한다.