ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 인공지능 바둑게임 (무설치형 2개, 설치형 1개)
    잡학다식

    알파고 이후로 저는 언젠가 알파고를 바둑 연습용으로 판매한다거나, 최신 버전이 아닌 구버전을 대중에게 공유해준다거나 할 수 있다고 생각했으나 기술 유출의 우려가 있어 아마 비공개가 된게 아닌가 싶습니다. 참고로 현재 알파고는 종료되었으며 그 이유는 바둑은 더 이상 연구 가치가 없다, 즉 정점을 찍었다고 선언했기 때문입니다.


    국내에서 만든 돌바람 프로그램은 바둑TV에 해설할 때 쓰이기도 하고 각종 대회를 나가서 괜찮은 성적들을 거두고 있으며 이세돌의 은퇴 경기에 나왔던 한돌 프로그램 역시도 국내 인공지는 바둑중에서는 탑이며 세계에서도 어느정도 먹히고 있는 것 같습니다. 돌바람 프로그램과 한돌 프로그램 역시나 혹시 배포용으로 만들어진게 없나 찾아보았지만 일반인에게 공개되어 있지는 않았습니다.


    예전부터 인공지능 바둑게임들은 여러개가 있어 왔으나 그 수준이 조금 아쉬운 경우가 있었습니다. 아무래도 알파고 전에만 해도 바둑은 컴퓨터가 인간을 이길 수 없다고 생각했기 때문인데요.




    미리 말씀드리자면 무설치형 2개가 사용하기도 편하고 본인의 실력이 프로급이 아니라면 사실 어떤 프로그램 사용하셔도 적당한 게임을 즐길 수 있습니다.


    하지만 꼭 설치형을 하고 싶으시다면 다운로드 방법도 어렵고 설치 방법도 어려우니 마음 단단히 먹고 시간을 길게 가진 뒤에 시도하시길 바랍니다. 저도 하면서 몇번이나 한숨을 내쉬었네요. 지나고 나니 참 쉬운 것인데 모르는 상태에서 했더니 너무 복잡한데다가 꼭 이렇게 하도록 만들었어야 했나 라는 생각이 떠나질 않습니다.


    참고로 무설치형은 저도 인터넷에 돌아다니는 파일을 가져온 것이기 때문에 안전성을 보장할 수는 없습니다.


    인공지능 바둑게임 1



    피터.zip

    첫번째는 피터의 바둑입니다. 압축을 풀고 나면 실행파일 하나만 있습니다.


    컴퓨터 없이 대국은 사람과 사람이 하는 것이고 컴퓨터끼리 대국은 남이 바둑 하는 것을 보면서 배운다고 생각하면 될 것 같습니다.



    옵션으로 들어가면 바둑판의 크기와 흑을 누가 잡을 것인지, 접바둑은 몇수를 둘 것인지, 수준은 어떻게 할 것인지 나오는데요. 제가 수준이 얼마 안되서 매우 강함의 수준이 얼마나 되는지는 모르겠으나 저는 중간정도가 딱 적당했던 것 같습니다.



    인공지능 바둑게임 2



    aya.zip

    두번째는 aya 입니다. 설치 이후 여러 파일이 보이지만 실행파일만 더블클릭 하면 실행이 됩니다.



    형세 보기라는 옵션이 눈에 띄네요.



    새 대국을 누르면 TCP니 IP니 나오지만 인공지능 바둑게임은 컴퓨터를 흑으로 할지 백으로 할지 선택을 한 뒤에 수준을 정하고 확인만 누르시면 됩니다.



    인공지능 바둑게임 3



    설치형 인공지능 바둑게임이며 유명하지만 설치 방법이 어려워서 많은 분들이 시작도 전에 포기하기도 합니다. 그래서 여기서 부터는 광고 없이 끝까지가며 실행까지의 사진이 약 20장쯤 됩니다.


    모든 사진과 글을 꼼꼼히 읽어보셔야 정상 설치가 가능합니다. 다운로드는 총 3개입니다.


    leela zero를 검색해서 사이트를 클릭하고 해당 사이트로 들어갑니다.



    Leela Zero 0.17이 최신버전인데 클릭을 하기 전에 화면을 아래로 내립니다.



    Best Network Hash의 가장 위에 있는 것을 다운로드 받습니다.


    다시 화면을 위로 올려 Leela Zero 0.17를 이제 클릭합니다.



    화면을 아래로 내려서 본인의 컴퓨터에 맞는 것을 다운로드 받으면 되는데 저는 leela zero 0.17 win64를 다운로드 받았습니다.



    마지막 다운로드는 https://github.com/featurecat/lizzie/releases/ 로 들어가서 받으면 되는데 역시나 저는 제 컴퓨터에 맞게 lizzie.0.7.2.windows.x64.cpu를 다운로드 받았습니다.



    다운받은 3개의 파일 중에서 gz 파일을 제외한 나머지 2개의 압푹을 풀어줍니다.



    leela-zero-0.17-win64폴더로 들어갑니다.



    ctrl + a 또는 드래그로 전체 파일을 선택한 이후에 ctrl + x 혹은 마우스 우클릭을 눌러 잘라내기를 선택합니다.



    이번에는 lizzie.0.7.2.windows.x64.cpu 폴더로 들어갑니다.



    lizzie - leelazero 폴더까지 들어와서 ctrl + v 혹은 빈 공간에 마우스 우클릭을 하고 붙여넣기를 누릅니다.



    대상 폴더의 파일 덮어쓰기를 클릭합니다.



    이제 gz파일의 이름을 lznetwork로 변경합니다.



    해당 파일을 ctrl + x 또는 잘라내기 합니다.



    lizzie.0.7.2.windows.x64.cpu 폴더에 ctrl+ v 또는 붙여넣기 합니다.



    대상 폴더의 파일 덮어쓰기를 누릅니다.



    실행파일은 lizzie.jar인데 저 처럼 흰색으로 되어 있으면 실행이 되지 않는 상태여서 자바 프로그램 설치가 필요합니다.



    구글에서 자바를 검색해 해당 홈페이지로 들어갑니다.



    저는 모든 쿠키 수락을 누르고 넘어갔습니다.



    다운로드 버튼을 클릭합니다.



    동의 및 무료 다운로드 시작을 누르고 설치까지 마칩니다. 설치 과정은 별도로 설명드릴 것이 없어 생략하였습니다.



    그러면 lizzie.jar 파일이 해당 아이콘으로 변경이 되며 더블클릭을 하면 릴라제로(leela zero)가 실행이 되는데요.


    유명한 이유는 아무래도 인공지능이 똑똑하기 때문이기도 하고 최신의 버전이 업데이트 되고 있으며 사람들과 대국도 가능한 프로그램이면서 인공지능 바둑게임으로 알만한 분들은 다 아시기 때문인데요.


    꼭 이 인공지능 바둑게임이 필요한게 아니라면 저는 무설치형으로 즐길 것 같습니다. 



    이 화면을 보기까지 10분이 넘는 시간 동안에 머리를 싸매면서 고생했던 것 같습니다.



    X키를 꾹 누르면 사용되는 단축키들을 볼 수 있으며 해당 화면이 x키를 떼는 순간에 사라지기에 제 블로그 화면을 띄워놓고 사용하시면 좋을 것 같습니다.


    댓글

Designed by Tistory.