AI Sensei로 바둑 공부하는 방법

이미지
 AI Sensei로 바둑 공부하는 방법 바둑은 전략과 수읽기가 핵심인 게임으로, 꾸준한 학습과 복기가 중요합니다. 최근에는 인공지능(AI)을 활용한 학습 도구들이 등장하여 바둑 공부에 혁신을 가져왔습니다. 그 중에서도 AI Sensei 는 사용자 친화적인 인터페이스와 강력한 기능으로 많은 바둑 애호가들에게 사랑받고 있습니다. 이 글에서는 AI Sensei를 활용하여 효과적으로 바둑을 공부하는 방법을 상세히 소개하겠습니다. AI Sensei란 무엇인가? AI Sensei 는 강력한 바둑 AI 엔진인 KataGo 를 기반으로 한 웹 기반 바둑 분석 도구입니다. 사용자는 자신의 대국을 업로드하여 AI의 분석을 받을 수 있으며, 이를 통해 자신의 실수를 파악하고 개선할 수 있습니다. 또한, 실시간으로 추천 수와 승률을 제공하여 보다 깊이 있는 학습이 가능합니다. AI Sensei의 주요 기능 게임 분석 및 복기 : SGF, GIB, NGF, UGF, UGI 등의 포맷으로 대국을 업로드하면 AI가 자동으로 분석하여 주요 실수와 개선점을 제시합니다. 실시간 추천 수 및 승률 제공 : 각 상황에서 AI가 추천하는 여러 수와 그에 따른 승률 변화를 실시간으로 확인할 수 있습니다. 퀴즈 모드 : 자신의 약점을 보완하기 위한 퀴즈를 제공하여 반복 학습을 돕습니다. 커뮤니티 기능 : 다른 사용자들과 의견을 교환하고 조언을 받을 수 있는 플랫폼을 제공합니다. 다양한 기기 지원 : 웹 기반으로 PC, 태블릿, 스마트폰 등 다양한 기기에서 접근이 가능합니다. AI Sensei 시작하기 1. 회원가입 및 로그인 AI Sensei를 사용하기 위해서는 먼저 AI Sensei 공식 웹사이트 에 접속하여 회원가입을 해야 합니다. 회원가입 후 로그인하면 기본적인 기능을 무료로 사용할 수 있으며, 더 고급 기능을 원한다면 유료 플랜을 고려해볼 수 있습니다. 2. 대국 업로드 및 분석 대국 업로드 : 로그인 후, 'Add Game' 버...

바둑 사활문제 풀기: 초급 30급 문제 해결하기

이미지
  바둑월드 ( https://www.badukworld.co.kr/)에서 제공하는 사활 문제 를 풀어보며 그 내용을 기록하려고 합니다. 바둑을 배우고 실력을 키우고자 하는 분들에게 유용한 자료가 될 것입니다. 흑선으로 풀어보는 사활 문제 오늘의 문제는 흑선 으로 풀어보는 초급 30급 사활 문제입니다. 문제를 풀면서 예상치 못한 부분에서 고민이 생겼는데요, 바로 답이 쉽게 보이지 않아 한 번에 해결하지 못했다는 점입니다. 바둑에서 이런 경험은 매우 중요한 학습 과정이죠. 문제 그림 문제 풀이 방법 저는 아래 그림과 같이 문제를 풀었습니다. 문제의 핵심은 흑 한집의 우측 아래에 위치한 백돌 세 점 을 공략하는 전략입니다. 우선 첫 수로 백의 연결을 차단 하는 수를 두었고, 그 후에는 백돌을 자연스럽게 공략 하는 방식으로 진행했습니다. 풀이 과정 첫 수를 두고 나서, 나머지 수들은 마치 물 흐르듯 자연스럽게 이어지면서 백돌을 공략하는 데 성공했습니다. 이와 같은 방식으로 초급 문제 라도 문제를 풀어가는 과정에서 재미와 도전 정신을 느낄 수 있습니다. 여러분의 답은 어떤가요? 여러분도 이 문제를 풀어보셨다면, 자신의 풀이 방법 을 댓글로 남겨주세요! 다른 풀이 방법이나 더 나은 전략이 있다면 서로 공유하며 함께 학습할 수 있겠죠?

신진서 기사의 현재 행보와 바둑계에서의 위상

이미지
  신진서 기사의 현재 행보와 바둑계에서의 위상 1. 신진서의 바둑 경력 초기 신진서(1996년 2월 2일 생)는 대한민국의 대표적인 프로 바둑 기사로, 어린 나이부터 뛰어난 두뇌와 실력을 인정받으며 바둑계에 입문했다. 그는 2006년 10살의 나이로 바둑 입단을 하였으며, 그 후 몇 년간 빠르게 두각을 나타냈다. 신진서는 입단 3년 만에 빠르게 상위권에 오르며 바둑계의 차세대 유망주로 자리잡았다. 그의 경기는 정밀하고 안정적인 수읽기와 창의적인 전략으로 많은 팬들에게 사랑받고 있다. 2. 신진서의 주요 성과와 기록 신진서는 2010년대 후반부터 본격적으로 국제적인 대회에서 두각을 나타내기 시작했다. 특히, 2019년에는 세계 바둑 랭킹 1위 자리에 올라, 그 해의 ‘국제대회 최고 성적’ 부문에서 많은 주목을 받았다. 신진서가 기록한 주요 성과는 다음과 같다: 2020년 3월, LG배 : 신진서는 LG배 세계 바둑 대회에서 우승을 차지하며 자신의 이름을 세계 바둑 무대에 확실히 각인시켰다. 이 대회에서 그는 중국의 최고 기사인 커제와 결승에서 대결하며 승리를 거두었다. 2020년 12월, 응씨배 : 2020년 응씨배에서 신진서는 역시 중국의 최강 기사인 구쯔하오와 결승에서 맞붙어 우승을 차지, 그 해 최고의 성과로 평가되었다. 2021년, 십팔기배 : 2021년에는 십팔기배에서도 승리하며, 그 실력을 한층 더 입증했다. 2022년, 제3회 삼성화재배 : 신진서는 삼성화재배에서도 뛰어난 성적을 거두며, 바둑계에서 그의 위치를 공고히 다졌다. 이 외에도, 신진서는 수많은 국제 대회에서 꾸준히 좋은 성적을 내며 세계 최강의 기사로 자리잡았다. 그는 국내 대회에서도 다수의 우승을 차지하며 국내 바둑계에서도 중요한 인물로 자리하고 있다. 3. 신진서의 게임 스타일과 특성 신진서의 바둑 스타일은 매우 독창적이고 창의적이다. 그는 전통적인 바둑 이론에 얽매이지 않고, 실험적인 수를 자주 구사한다. 특히, "형세"를 중시하는 스타일로...

인공지능 바둑의 현재 상황과 발전 방향

이미지
1. 인공지능 바둑의 발전 배경 인공지능(AI) 바둑은 2016년 알파고(AlphaGo)가 이세돌 9단을 상대로 승리하면서 전 세계적으로 주목받기 시작했다. 이후 딥마인드의 알파고 제로(AlphaGo Zero), 알파제로(AlphaZero), 중국 텐센트의 제로(Zero) AI, 페이스북의 엘프 오픈고(ELF OpenGo) 등 다양한 AI 바둑 프로그램이 개발되며 급속도로 발전했다. 특히, 알파고 이후 등장한 AI들은 강화학습(Reinforcement Learning)과 몬테카를로 트리 탐색(Monte Carlo Tree Search, MCTS) 기법을 활용해 스스로 학습하는 방식으로 기존 인간 기보에 의존하지 않고도 초인적인 수준의 실력을 갖추게 되었다. 2. 대표적인 AI 바둑 엔진 현재 바둑 AI는 다양한 엔진으로 발전했으며, 주요 바둑 AI들은 다음과 같다. 카타고(KataGo) : 오픈소스 바둑 AI로, 일반적인 AI 바둑 프로그램보다 인간적인 스타일을 갖추고 있으며, 다양한 핸디캡 상황에서도 강력한 성능을 발휘한다. 릴라제로(Leela Zero) : 알파고 제로 방식으로 학습한 오픈소스 AI로, 꾸준한 업데이트를 통해 강력한 성능을 유지하고 있다. FineArt : 중국 텐센트에서 개발한 AI로, 중국 내 프로 기사들과의 실전에서도 우수한 성적을 거두고 있다. 골락시(Golaxy) : 중국에서 개발된 AI로, 최근 세계 AI 바둑 대회에서 좋은 성적을 기록하며 주목받고 있다. 3. AI 바둑의 현재 실력과 영향 현재 최상위 AI 바둑 프로그램들은 인간 프로 바둑 기사를 훨씬 뛰어넘는 수준에 도달했다. 알파고 이후 등장한 AI들은 세계 최강 프로 기사들을 상대로 압도적인 승률을 기록하고 있으며, 이제 인간과 AI 간의 실력 차이는 넘을 수 없는 벽이 되었다. AI의 발전은 바둑계에도 큰 변화를 가져왔다. 프로 기사들은 AI를 활용한 연구를 통해 실력을 향상시키고 있으며, 바둑 기보 해석 방식도 변화하고 있다. AI가 제시하는 최적의 수를 분석하면서 새...

인공지능AI 알파고 이후의 이세돌 기사

이미지
 오늘은 이세돌 기사 관련 기사를 찾아서 보던 중 몇 가지 내용을 정리해봤다. 이세돌, 인공지능 알파고 등장 이후 바둑의 변화 언급 이세돌 9단은 2016년 구글의 인공지능 알파고와의 공식전에서 유일하게 승리를 거둔 바둑 기사다. 그는 알파고와의 대국 이후 8년 간 바둑의 변화에 대해 다음과 같이 말했다. "인공지능 등장 이후 바둑의 예술성이 되색 되었다고 생각한다. 바둑을 두는 두 명이 함께 수를 고민하여 작품을 만들어내는 예술이었는데, 이제는 마치 답안지를 보고 정답을 맞추는 것 같다. 인공지능 기술은 계속 발전할 것이므로, 가장 중요한 것은 속도 조절이다. 기술을 제대로 준비하여 발전시켜야 인간에게 유익하고 지속 가능한 방향으로 나아갈 수 있다." 나는 이세돌 기사의 생각도 분명 맞다고 생각하지만, 바둑을 배우는 초심자나 중급자 정도까지는 아무래도 정답을 맞추는 식으로 바둑을 두고 있다고 생각하기 때문에 어느 의견이 맞다 틀리다라고 할 수 없을 것 같다. 이세돌 9단은 알파고와의 대국 이후 바둑의 변화에 대해 우려를 표했다. 그는 인공지능 기술의 발전으로 바둑의 예술성이 퇴색 되었다고 지적했다. 하지만 동시에 인공지능 기술의 발전 속도를 적절히 조절하여 인간에게 유익한 방향으로 나아가야 한다고 강조했다. 이세돌, 인공지능에 대한 두려움 경계 한편, 연합뉴스는 이세돌 9단이 인공지능을 이미 두려워하는 시각으로 바라보고 있다고 보도했다. 기사에 따르면 이세돌 9단은 "AI 등장 이후 바둑의 예술성이 퇴색되었다"고 말하며, 인공지능에 대한 우려를 표했다. 그러나 이세돌 9단은 인공지능을 두려워하는 시각으로 바라보는 것은 바람직하지 않다고 강조했다. 그는 "인공지능 기술은 계속 발전할 것이므로, 가장 중요한 것은 속도 조절"이라며, 기술을 제대로 준비하여 발전시켜야 한다고 말했다. 즉, 이세돌 9단은 인공지능의 발전으로 바둑의 예술성이 퇴색되었다고 우려를 표했지만, 동시에 인공지능 기술을 두려워하는 시각으로 ...

Sabaki의 다양한 기능 정리

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

신진서 9단, 세계 정상을 향한 도전

이미지
최근 바둑계에서 가장 주목받고 있는 선수는 신진서 9단이다. 신진서 9단은 최근 열린 하나은행MZ 대회에서 우승을 차지하며 국내 최강자의 면모를 다시 한번 보여주었다. 더불어 그는 앞으로 세계대회에서 전승을 목표로 하고 있으며, 국내대회에서도 20연승을 달성하고 싶다는 포부를 밝혔다. 신진서 9단의 최근 활약 신진서 9단은 지난 2월 열린 하나은행MZ 대회에서 우승을 차지하며 국내 최강자의 면모를 다시 한번 보여주었다. 이번 대회에서 신진서 9단은 결승전에서 김지석 9단을 꺾고 우승컵을 들어올렸다. 이번 우승으로 신진서 9단은 최근 국내 대회에서 압도적인 성적을 거두고 있다. 지난해 11월 열린 KB바둑리그에서도 신진서 9단은 팀의 주축 선수로 활약하며 팀 순위 상승에 기여했다. 세계 정상을 향한 도전 신진서 9단은 이번 하나은행MZ 대회 우승 소감에서 앞으로의 계획에 대해 포부를 밝혔다. 그는 세계대회에서 전승을 목표로 하고 있으며, 국내대회에서도 20연승을 달성하고 싶다고 말했다. 이는 신진서 9단이 단순히 국내 최강자에 만족하지 않고, 세계 정상을 향해 도전하겠다는 의지를 보여주는 것이다. 현재 신진서 9단은 세계 최강 중 한 명으로 평가받고 있으며, 그의 앞으로의 행보가 기대된다. 중국 대회 성과와 한국 바둑의 위상 신진서 9단의 포부와 더불어, 최근 중국에서 열린 바둑 대회에서 한국 선수들의 활약도 주목받고 있다. 지난 4월 열린 란커배 대회에서 신진서 9단은 8강에 진출하는 성과를 거두었다. 또한 같은 달 열린 맥심배 대회에서는 김은지 프로가 좋은 성적을 거두며 여자 바둑의 미래를 보여주었다. 이번 대회 결과를 통해 한국 바둑 선수들의 실력이 세계적 수준임을 확인할 수 있었다. 특히 신진서 9단과 김은지 프로의 활약은 한국 바둑의 위상을 높이는 데 기여했다. 바둑 대중화를 위한 노력 신진서 9단의 활약과 더불어, 바둑 대중화를 위한 노력도 주목받고 있다. 최근 KB바둑리그에서는 최재영 9단의 활약이 돋보이고 있는데, 그의 압도적인 경기력으로 인해 리...

바둑 기술의 진화와 현대적 활용

바둑은 수세기에 걸쳐 발전해온 전략 보드 게임으로, 그 역사와 전통적인 가치를 보유하고 있다. 특히, 최근 몇십 년간 바둑 기술은 놀랍도록 발전하면서 현대 기술과의 융합을 통해 새로운 가능성을 모색하고 있다. 여기에서는 바둑 기술의 진화와 현대적 활용에 대해 살펴보자. 과거와 현재의 바둑 기술 과거 바둑 기술은 주로 전략, 미덕, 집중력에 중점을 두었다. 그러나 현대 바둑은 인공지능, 빅데이터, 컴퓨터 과학 등과 접목되면서 그 발전속도가 더욱 가속화되었다. 특히, 알파고의 등장으로 바둑의 역사에 새로운 장이 열렸으며, 이를 통해 바둑은 현대 기술과의 결합에서도 새로운 가능성을 모색하고 있다. 머신 러닝과 바둑 머신 러닝은 바둑 기술의 발전에 큰 기여를 하였다. 바둑은 매우 복잡한 게임으로, 수많은 수의 경우의 수와 전략을 고려해야 한다. 이를 위해 머신 러닝은 바둑 기보를 분석하고, 기보와 전략을 학습하여 새로운 전략을 개발하는 데에 활용되고 있다. 이를 통해 머신 러닝은 바둑의 전략적 사고를 더욱 발전시키는 데에 도움을 주고 있다. 빅데이터와 바둑 빅데이터 기술은 바둑의 기보와 경기 데이터를 분석하여 새로운 통찰력을 제공하고 있다. 바둑은 매우 다양한 상황에서 다양한 전략을 사용할 수 있는 게임으로, 이를 분석하기 위해 빅데이터 기술은 매우 중요한 역할을 하고 있다. 또한, 이를 통해 바둑의 전략적 특성을 보다 정확하게 파악하고 이를 바탕으로 새로운 전략을 개발하는 데에 활용되고 있다. 현대 컴퓨터 기술과 바둑 현대 컴퓨터 기술은 바둑을 더욱 정교하게 분석하고, 전략을 개발하는 데에 활용되고 있다. 특히, 바둑을 플레이하는 봇과 프로그램은 더욱 정교해지고 있으며, 이를 통해 바둑 기술은 더욱 진보하고 있다. 또한, 현대 컴퓨터 기술은 바둑의 전략적 사고를 더욱 발전시키는 데에 큰 기여를 하고 있다. 바둑과 현대 기술의 융합 바둑과 현대 기술의 융합은 바둑의 새로운 가능성을 모색하는 데에 큰 기여를 하고 있다. 특히, 머신 러닝, 빅데이터, 컴퓨터 기술 등이 ...

바둑: 전략과 예술, 그 무한한 매력

바둑은 고대 중국에서 탄생한 전략 보드 게임으로, 현재는 전 세계적으로 사랑을 받고 있는 게임이다. 바둑은 검은 돌과 흰 돌을 번갈아가며 바둑판 위에 놓아 상대방의 돌을 둘러싸서 잡는 것을 목표로 하며, 간단한 규칙에도 불구하고 무궁무진한 전략과 미묘한 taktik을 필요로 합니다. 이 게임은 전략적 사고와 집중력을 필요로 하며, 독특한 예술적, 문화적 가치를 지니고 있습니다. 또한, 현대 기술과의 연관성으로도 주목을 받고 있다. 바둑의 역사와 전통 바둑은 약 2500년 전 중국에서 탄생하였으며, 그 후 동아시아에서 사랑을 받아왔다. 고대 중국의 군주들 사이에서 즐겨진 게임으로 시작되었고, 그 후 한반도, 일본, 대만 등에 전파되면서 독자적인 발전을 거듭해왔다. 바둑은 중국의 문화적인 상징이 되었고, 동양의 전통 예술가들에게는 영감의 근원으로 작용하였다. 바둑의 전략적 사고 바둑은 전략적 사고를 요구하는 게임으로 알려져 있다. 각 수의 선택은 미래의 상황을 예측하고 최선의 결과를 얻기 위한 노력을 필요로 한다. 이는 바둑을 연구하고 플레이하는 사람들에게 깊은 전략적 사고와 집중력을 기를 수 있는 기회를 제공한다. 여기에는 지혜와 창의력이 필요하며, 상대의 의도를 파악하고 그에 맞게 대응하는 능력을 요구한다. 바둑의 문화적 가치 바둑은 수세기에 걸쳐 동아시아에서 사랑을 받아온 이 게임은 많은 문학작품, 회화, 영화 등에 등장하여 독특한 예술적 가치를 지니고 있다. 또한, 바둑은 동양철학과도 밀접한 연관이 있으며, 예로부터 이를 연구하고 체득하는 데에 도움을 줄 수 있다. 바둑은 동양의 깊은 철학과 예술에 대한 이해를 높이는 데에 도움을 주는 문화적 가치를 지니고 있다. 바둑과 현대 기술 바둑은 현대 기술과도 연결된 면을 가지고 있다. 특히, 2016년에는 구글 딥마인드의 알파고가 이세돌 프로를 상대로 승리하는 사건이 있었다. 이는 인공지능 기술의 발전과 바둑의 본질에 대한 고찰을 유발하였으며, 바둑이 현대 기술과의 융합에서도 중요한 위치를 차지하고 있음을 보여주...

바둑 공부 노트8 - 총보

이미지
오늘 소개할 이야기는 총 3가진데 '요석과 폐석', '이적수' 마지막으로 '잡힌돌은 포기해야 한다'이다. 3가지 모두 같은 맥락이라 한번에 소개하게 되었다. 먼저 첫 번째로 '요석과 폐석'에 관한 이야기다. 바둑은 두다 보면 요석(중요한 돌)도 생기고 폐석(쓸모없는 돌)도 생긴다. 그러므로 바둑의 고수가 되는 길은 요석은 어떤 일이 있더라도 살릴 수 있는 능력이 있어야 하며, 동시에 쓸모 없는 돌은 과감하게 버릴 줄 아는 지혜가 필요하다. 초심자들은 종종 요석과 폐석을 구별하지 못해서 요석은 서슴없이 버리고 폐석은 더욱 크게 키워서 죽이는 잘못을 저지른다. 두 번째로 '이적수'는 말 그대로 적을 이롭게 하는 수 이므로 이적수를 많이 둔다면 바둑의 승패가 뻔하다. 앞서 말했던 요석과 폐석 중에는 폐석이 이적수라고 할 수 있다. 그러므로 바둑을 이기려면 이적수를 두지 않도록 노력해야 한다. 하수일수록 자신이 두는 수를 주의 깊게 생각하지 않고 착수해서 상대를 이롭게 하는 이적수를 많이 둔다. 따라서 오래 생각하는 것이 실수를 줄이는 길이다. '마지막으로 '잡힌 돌은 포기해야 한다'라는 글인데 초심자들은 자신의 돌에 강한 집념을 가지고 있어서 잡힌 돌이라도 끝까지 미련을 가지고 두어 결국은 상대에게 크게 잡혀서 모두 먹히게 된다. 바둑의 고수는 잡혔다고 생각하면 스스로 빨리 포기해서 조그맣게 죽이는 방법을 선택한다. 그러므로 바둑이 강하다는 것은 잡힌 돌과 살릴 돌을 구별하는 능력이 세다는 것이다. 쭉 읽어보면 오늘 소개한 3가지 이야기에서 하려는 말이 일맥상통한다는 것을 알아차렸을 것이다. 바둑을 두다 보면 좋은 수를 둘 때도 있고 나쁜 수를 둘 때도 있지만, 애초에 깊이 생각하여 나쁜 수를 두지 않도록 노력해야 하지만, 이미 나쁜 수를 뒀을 때에는 과감하게 포기하여 작게 죽이도록 해야 한다. 오늘도 어제에 이어 총보를 2개 놓아보려고 한다. 첫 번째 총보를 보자. 1~4...

바둑 공부 노트7 - 총보

이미지
 노트 작성 전에 '축을 모르고 바둑을 두지말라'라는 글을 잠시 같이 보고 넘어가면 좋을 것 같다. 나는 어렸을 때 산만한 아이여서 부모님이 서예, 바둑을 배우도록 환경을 만들어 주셨다. 서예는 궁서체까지 배우고 대회 한번 나가본 정도였고, 바둑은 좀 나중에 배웠는데 30급으로 시작해서 13급인가 14급까지 다녔던 걸로 기억한다. 아무튼 이게 중요한게 아니고 내가 바둑 학원을 처음 다니고 나보다 어린 학생과 첫 대국을 접바둑으로 했었다. 물론 그 어린 친구가 나보다 오래 다녀서 급수도 높았고 학원에서도 꽤나 잘 두는 친구였던걸로 기억한다. 내가 그 친구에게 처음으로 당했던 바둑 기술이 바로 '축'이다. 아무것도 모를때여서 끝까지 내 돌을 이어나가서 잡히지 않겠다는 생각으로 계속 뻗어나가는데 이 친구가 계속 쫓아오길래 마지막이 어떻게 끝날줄도 모른채 계속해서 뻗어나가다가 결국 끝에가서 대마로 잡혔던 기억이 있다. 그만큼 '축'은 입문자가 꼭 알아야 하는 것 같다 모르니까 키우고 키워서 대마로 잡힌거지 알았다면 빠르게 손을 떼던지 축머리에 두던지 해서 피해를 줄일 수 있었을 것이다. 축은 우리편 강한 쪽으로 모는 것이 기본요령이며 다음은 지그재그식으로 상대를 숨 돌릴 틈도 없이 죽는선까지 몰아서 상대를 잡는 수법을 말한다. 그런데 축이 아무때나 성립하는 것이 아니라 위에서 말 했던 것 처럼 축을 몰고나가는 대각선 방향에 상대방의 돌이 있는 경우는 축을 몰지 않아야 한다. 바둑용어로 축으로 상대를 모는 것을 '축을 몬다'라고 하고 축의 대각선 방향에 두는 것을 '축머리에 둔다'또는 '활용한다'고 한다. 축을 모르고 바둑을 두는 것은 바둑을 질 뿐 아니라 하수라고 무시 당한다고 한다. 아마 과거의 나는 그 어린친구에게 하수라고 무시 당했을 것 같다. 다시 생각해보니 그 친구 축을 몰면서 얼마나 기뻤을지 생각만해도 약이 오른다. 어쨋든 오늘은 총보를 2개 놓아보고 해설을 적어보려고 한...

바둑 오답 노트38

이미지
 오늘은 '바둑 둘 때 하지 말아야 하는 행동'과 '상수와 하수'에 대해 알아보자. 먼저 '바둑 둘 때 하지 말아야 하는 행동' 1. 돌 통에 손을 집어 넣고 있다. 2. 승패에 따라 표정이 변한다. 3. 무르자고 떼를 쓴다 4. 옆에서 훈수 한다. 5. 돌을 가지고 장난친다. 솔직히 대부분의 입문자들은 1번이 바둑 예절에 어긋나는 행동인지 잘 모를 것 같다. 나도 방금 처음 알았는데, 아무래도 돌 통에 손을 넣고 있다 보면 소음이 발생하니 상대방에게 방해가 될 수 있을 것 같다. 그리고 2번은 알면서도 힘든 부분인 것 같다. 그냥 아예 처음부터 실력 차가 확연히 나서 아무것도 못해보고 지면 너무 억울해서 표정에 드러날 것 같다. 그리고 또 실력이 비슷하여 비등비등하다가 질 때도 아쉬움이 표정으로 드러날 것 같다. 아무튼 예절에 어긋나는 행동이라고 하니 앞으로는 조심해야겠다. 그리고 '상수와 하수'라는 글은 아래와 같다. 1. 상수는 머리로 두고, 하수는 손으로 둔다. 2. 상수는 연결을 잘 하며, 하수는 잘 끊긴다. 3. 상수는 돌을 효과적으로 버리려 하고, 하수는 잡힌 돌이라도 끝장을 본다. 4. 상수는 모양을 좋게 행마 하는데, 하수는 모양을 우형으로 만든다. 5. 상수는 생각한 다음 두기 때문에 무르지를 않지만, 하수는 두고 나서 생각하므로 무르자고 떼를 쓰는 경우가 있다. 좋은 글이고 앞으로 바둑을 둘 때 생각을 많이 하고 둬야겠다는 교훈을 얻었다. 바둑을 배우는 사람이면 당연히 알고 있는 사실이지만 이게 잘 지켜지지 않는 때가 많기 때문에 하수를 벗어나지 못하는 것 같다. 자 이제 오늘의 오답 노트를 작성해보자. 9줄 바둑 문제이다. 백의 연결을 차단하는 최선의 수는 '가'와 '나'중 어디인지 고르는 문제였다. 나는 답으로 '가'를 선택했지만, 정답지에는 '나'가 적혀있었다. 우선 내가 '가'를 선택한 이유는 아래와 같다....

바둑 오답 노트37

이미지
 며칠 빼먹긴 했지만 꾸준히 바둑 공부를 하면서 오답 노트를 적다 보니 오답 노트 시리즈만 벌써 37번째 작성하게 되었다. 지난 며칠 간은 생업과 육아에 지쳐서 쉬고 싶은 마음에 지난 오답 노트들만 몇개 들여다보고 게임 하면서 푹 쉬었다. 아무튼 오랜만에 돌아온 오답 노트를 작성하기 전에 오늘은 재미있는 글이 있어서 먼저 공유하고 시작하려고 한다. '흉내 바둑'이라는 내용의 글이다. 흉내 바둑은 맞바둑일 경우 흑으로 천원에 둔 다음 백의 착점을 흉내내어 따라 두거나 또는 백일 경우 흑을 따라 두면 되지만, 상대가 고수일수록 성공하기는 어렵다고 한다. 흉내 바둑의 대가라 하면 일본의 후지사와호사이 九단이 단연 으뜸이라고 한다. 후지사와 九단의 흉내 바둑은 백으로 흑을 흉내내어 덤을 받아서 이기려는 작전이다. 바둑판은 정방형이므로 천원을 제외하고 어느 곳이든 따라 둘 수 있게 되어 있다. 그러므로 백이 따라 두면 흑은 어느 때인가 천원에 두어야 하는데, 이수가 덤이 되는가가 문제이다. 바둑을 공부하고 대국을 해볼 때 생각해봤던 작전인데 실제로도 이런 바둑이 존재한다는 사실이 매우 신기하고 놀라웠고 심지어 九단 기사가 사용했던 작전이라고 하니 예절에 어긋나지만 않는다면 나중에 한번 사용해봐야겠다. 백의 마지막 수가 A일때 흑의 최선의 응수를 고르는 문제이다. 나는 답으로 '가'를 선택했지만 정답지에는 '나'가 적혀있었다. 오랜만에 적어서 눈치채지 못했을 수도 있지만, 지난 글 까지의 바둑판과는느낌이 다르다 뭔가 바둑판 색도 연해지고 더 나무같은 느낌이 나면서 돌도 반짝반짝 빛이 나는게 고급스러워보인다. baduk AI megapack을 설치하면서 테마가 변한 듯 싶다. 아무튼 중요한건 테마가 변한게 아니고 왜 오답인지 다시 한번 풀어보자. 우선 내가 선택한 '가'에 두고 뒷 수를 놓아보자. 이건 뭔가 잘못 둔 것 같은 느낌이 든다. 흑5도 죽은돌이 되었고 우상귀를 완전히 빼앗긴 형세로 보인다. 인공지능끼리 두...

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

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