작년 이맘때쯤에 컴퓨터와 사람의 대결이 이루어졌었는데요 이세돌과 알파고의 싸움이 있었습니다. 비록 1승 4패의 결과로 인간이 지긴했지만 그래도 1승이라도 했다는 것이 대단하더군요. 알파고는 수많은 컴퓨터의 계산에 의해서 최적의 수를 둔다고 알고있었거든요. 어쨌든 오늘은 yixin 이라는 이름의 오목 프로그램 다운로드와 설치 그리고 실행하는 방법을 알려드리도록 하겠습니다.
우선은 해당 프로그램을 다운받아야 하는데요 저는 구글의 검색을 이용해보았습니다. 위의 그림과 같이 검색창에 [yixin] 이라고만 쳐도 금방 사이트 주소를 통할 수 있습니다. 딱 봐도 우리나라 사이트는 아닌 것 같은데요 아마도 중국에서 만든것이 아닐까 하는 생각이 듭니다.
페이지에 접속하시면 수많은 글자들이 나오는데요 스크롤을 아래쪽으로 내리다보면 다운로드 메뉴가 보입니다. 다운받을 수 있는 항목도 여러가지가 있는데 그냥 Engine 이라고 적혀있는것 말고
GUI + Engine 라고 적혀있는 부분에 있는 프로그램 중 하나를 다운받으시면 됩니다. 저는 가장 최근의 버전인 2015 버전으로 다운받아 설치해보았습니다.
이제 yixin 오목 프로그램을 실행해보도록 하겠습니다. 과연 컴퓨터의 인공지능이 어느정도일까요? 바둑돌을 하나 놓으면 컴퓨터가 최적의 장소를 계산하여 돌을 하나 놓습니다. 계산이 이루어지는 과정이 오른쪽 부분에서 다 표시되는데 그걸 보니까 왠지 더 겁을 먹게 되더군요. 하지만 그래도 최선을 다해서 경기를 해보았습니다.
여러차례 돌 놓기를 오가다가 결국 승패가 갈리게 되었습니다. 결과는 저의 패배였는데요 역시 오목 프로그램의 컴퓨터 계산이 더 정확했나보네요. 그 이후로도 두 세판 정도 더 해보았는데 할 때마다 제가 졌습니다. 여러분들도 한번 직접 도전해보시기 바랍니다. 고수의 실력을 가지신 분이라면 승리할수도 있을거라고 생각합니다.