티스토리 뷰
오늘 알려드리는 무료 컴퓨터 바둑게임은 알파고 급은 아니어도, 2단 정도 실력을 가진 Fuego(푸에고)와 프로기사 급의 Leela(릴라)입니다. Fuego 프로그램은 무료 오픈소스 바둑 중 최강이라는 평가를 받습니다. 9줄 바둑으로 하면 프로기사 九단에게도 이길 수 있는 실력이라고 합니다.
무료 컴퓨터 바둑게임 다운로드 방법
오픈소스가 아닌 무료 프로그램 중에는 Leela가 가장 센 것으로 알려집니다. 알파고와 같은 신경망 딥러닝 기술을 사용하여 인터넷 바둑에서도 프로기사 대우를 받습니다. Fuego가 너무 쉽다면 Leela를 추천드립니다.
Leela (릴라)
Sjeng - chess, audio and misc. software
Leela Leela is a strong Go playing program combining advances in Go programming and further original research into a small, easy to use graphical interface. It is freely available, making it an ideal introduction to the game. Features Strong Go engine incl
www.sjeng.org
릴라는 치 옵션 중 GPU를 이용하는 것이 있는데 컴퓨터가 GPU로도 함께 계산하여 더욱 빠른 바둑을 두실 수 있는 옵션입니다. 이 옵션을 켜고 다운 받아주세요.
그 후, 바탕화면에 생성된 'Leela (GPU accelerated)' 아이콘을 열면 바둑판이 나옵니다.(만일 나오지 않으면 Leela로만 되어 있는 아이콘을 열어주세요.)
File - New Game을 누르시고 덤(Komi)과 줄 수 등을 고르시면 됩니다.
Handicap은 접바둑입니다. Engine max level에서는 숫자가 작을수록 쉽고 빠르고, Unlimited에 가까울수록 어렵고 컴퓨터가 느리게 둡니다.
바둑을 다 두신 후에는 Game 메뉴에서 Pass(한 턴 쉬기), Resign(돌 던지기), Score(계가)를 하실 수 있습니다. Leela는 신경망 딥러닝 기술을 사용하기 때문에 많이 두면 둘수록 실력이 점점 더 좋아진다고 합니다.
참고로, F3키를 누르면 대국 중 힌트를 볼 수 있는데 Leela가 있음직하다 판단되는 수들을 볼 수 있습니다. 보통은 바둑판에 여러 가지 색으로 표시됩니다. (물론 색이 표시되지 않은 곳에 Leela가 제안하지 못한 묘수가 있을 수도 있습니다.)
Fuego (푸에고)
Fuego
Download Fuego for free. Fuego is a collection of C++ libraries for developing software for the game of Go. It includes a Go player using Monte-Carlo tree search.
sourceforge.net
Fuego는 프로그램을 설치한 후, 실행을 하면 GoGUI 프로그램을 이용한 바둑 판이 나옵니다. 바로 착점을 하면 바둑을 흑으로 시작할 수 있습니다. 덤은 6집 반입니다.
또, Game - Board Size 에서 바둑판 크기를 결정할 수 있습니다. 기본값은 19이지만 9로 설정하면 프로 기사도 이긴다고 하는 어마무시한 실력을 볼 수 있습니다.
그 외에 Game - Handicap에서는 접바둑을 두어 난이도 조절을 할 수 있습니다.
바둑을 다 두신 후 Game 메뉴의 Pass 버튼을 누르면 건너뛰기가 됩니다. 컴퓨터도 건너뛰기를 하면 계가를 할 수 있으며, Game 메뉴에서 Score를 누르면 계가창이 뜹니다. 한국식 집계산은 Territory로 이루어집니다.
알파고처럼 Fuego도 돌을 던질 줄 알기에 집계산까지 간 경우 십중팔구 진 게임이라고 봅니다.
대신, 이기기 위해 Fuego가 돌을 던지게 하면 됩니다. Fuego가 돌을 던지면 알파고가 돌을 던질 때와 비슷한 메시지를 띄웁니다. 이 경우, 잠시나마 알파고와 둔 것 같은 경험을 할 수 있습니다.
이 외에, 미니고와 오픈고와 같은 바둑 프로그램이 있으니 아래 사이트에서 다운로드 받은 후, 플레이 해 보세요.