Image and video hosting by TinyPic

2012년 12월 16일 일요일

컴퓨터와 대국할 수 있는 인공지능 바둑 게임들


1. 펑고 2000 (FunGo 2000)
우리나라 인텔리 소프트에서 만든 바둑게임이다. 사람끼리 둘 수 있으며 사활 게임도 제공한다. 상급 할아버지의 경우 15급 정도의 급수를 자랑한다. 현재 인텔리 소프트는 망했는지 홈페이지가 뜨지 않는다. . 비등록판의 경우 3판만 둘 수 있다. CD 한글판을 5,000원 정도에 구할 수 있고, 영문판은 CD 로 외국 사이트에서 팔리고 있는 것을 봤다($59). 컴퓨터가 상황에 따라 말을 하거나 표정이 바뀌는 게 재미있다.


2. 메듀사 (Medusa)
이 게임 역시 우리나라에서 만든 게임이다. 인터넷 급수 16급밖에 안되는 나로서는 한번밖에 이겨본적이 없다(인터넷급수 8단을 자랑하는 한 아저씨가 컴퓨터를 거의 모두 잡아 먹는걸 봤다). 덤을 5.5 와 8밖에 고를 수 없다는게 아쉽지만, 초보자의 입장에서는 잘 둔다는게 좋다. 1990년대 후반에 나온 게임으로 기억하는데, 4급이상 둔다고 광고했지만 직접 두어보니 14급에서 15급 정도로 보인다. 인터넷으로 검색해보면 5,000 원 정도에 아직 구입 가능하다.



3. 묘향산바둑 (류경바둑, 은별2)
유명한 바둑게임인 은별 이후에 나온 조선묘향산센터 작품이다. 북한에서 만든 프로그램인 만큼 아줌마의 목소리가 감미롭다. 은별보다는 잘 둔다고 하지만 비슷한 수준인듯... 이 게임 역시 인터넷에 검색해보면 저렴한 가격에 구입할 수 있다.



4. 본인방
일본에서 만든 게임이며 한글판이다. 4명중에서 골라서 하는데, 할아버지가 제일 잘 두지만 인터넷 급수 15급 정도 되면 이길 수 있다. 음악과 여러 소리들이 잘 조화된 느낌이다. 이 게임 역시 펑고2000 처럼 캐릭터들의 표정이 변한다. 인터넷을 잘 뒤져보면 주얼 판으로 싸게 판다.



5. GNU-Go
GNU 에서 만드는 무료 바둑 프로그램이다. 윈도우, 리눅스 등의 거의 모든 운영체제, 포켓PC, 윈도우CE 등의 운영체제를 쓰는 PDA 에서 돌아간다. 계속 업그레이드 되고 있으며 GNU-Go 를 엔진으로 쓰는 클라이언트 프로그램을 사용해야 원만한 게임을 즐길 수 있다.
다음은 윈도우 GNU-Go를 콘솔에서 실행한 모습이다.



다음은 대표적인 GNU-Go 의 클라이언트 프로그램 qGo 에서 돌린 모습이다.


6. Many Faces of Go
영문인게 흠이지만 꽤 잘 만들어진 바둑 게임이다. 정석 공부 및 사활 문제 풀이도 할 수 있다.
급수는 인공지능을 가장 높게 했을 경우 15급 정도 나온다(개인적인 생각).



7. 바둑삼국지
외국에서 만든 wulu 바둑 프로그램에 여러가지를 더해 한글화한 게임이다. 장비, 유비 등의 캐릭터와 대전을 할 수 있으며, 여러가지 진법을 테스트 해볼 수 있다. 가장 센 기력인 조조의 경우 15~16급 정도.






8. 터보고(Turbogo)
2000년에 만들어진 바둑 프로그램이다. 그 이후로 업데이트를 한번도 안했다. 인공지능 수준은 정말
형편없어서 최고 기력으로 설정 했을 경우 인터넷 급수 17급 정도면 무난히 이길 수 있다.
장점은 SGF 파일 검토 및 인쇄 정도. 물론 이것도 다른 거의 모든 바둑 프로그램이 지원한다.



9. 인디고(INDIGO)
국제 인공지능 바둑대회에서 3위 정도의 순위를 유지하는 인디고이다. 아직 상용으로는 나오지
않았고, 홈페이지(http://www.math-info.univ-paris5.fr/~bouzy/INDIGO.html)에서 무료 버전을
다운받아 실행해 볼 수 있다. 그럭저럭 다른 바둑 프로그램들과 비슷한 수준이다.


10. 스마트고(SmartGo)
꾸준히 업데이트 되고 있는 SmartGo 이다. 기력은 위에서 소개한 프로그램들과 비슷하며, 재미있는
것이 있는데, 대국 도중 컴퓨터가 도저히 못 이길 것 같으면 돌을 던져버린다 -_-; 한국어 번역이
잘되어 있고, 사활 문제 및 인터넷 대국을 할 수 있고, 기보가 40,000 여개 이상 기본으로 제공된다.
바둑공부를 하기위한 여러가지 도구를 제공하고 있어 추천할만한 바둑 프로그램이다.
http://www.smartgo.com/ 사이트에 가보면 한글로도 번역되어 있는 것을 볼 수 있다. 등록코드를
받을 수 있는 가격은 67$ 로 비싼 편이다. 15일간은 무료로 사용할 수 있다.
아래 화면은 SmartGo 2.7.1 의 대국 도중 컴퓨터가 돌을 던진 장면




11. Aya(彩)
일본의 히로시 야마시타가 만든 바둑 프로그램이다. 무료로 배포하고 있으며, 기력도 그럭저럭 15급
미만 정도 된다. 화면이 많이 깨어져서 한글화 했으며, 상단에 첨부했다.



12. AUGOS(Automatic Go Player)
무료로 둘 수 있는 바둑 프로그램이다. http://www.augos.com/go/augoseng.html 에서 다운
받을 수 있으며, 기력은 매우 약한편. Turbogo 와 비슷하다.



13. Moyoman
1.4 이상의 자바가 설치된 환경이면 실행해 볼 수 있다. 기력은 거의 좌절에 가깝지만, PDA 등에서
돌려볼 수 있다는 장점이 있다. 자바로 작성된 프로그램 치고 응답 속도가 빠르다. 무료.



14. 피터의 바둑(Peter's Go)
독일의 피터가 만든 바둑 프로그램이다. 무료로 배포하고 있으며, 초반에는 강하나 뒤로 갈수록
바보스러워진다. 대국 난이도도 정할 수 있고, 그래픽도 깔끔한 편이다. 한글화를 해서 첨부해
놓았다.


15. GO++
최근 인공지능 바둑대회에서 좋은 성적을 내고 있는 프로그램이다. 최고 기력으로 했을 경우 14~15 급 정도 될 듯하다. 약간 반응 속도는 느리지만 기력은 은별 최신 버전보다 약간 떨어진다.
버전업이 되어도 간단한 디자인은 계속 똑같이 가고 있다.



16. Tensai Go
일본의 UNBALANCE 사에서 만들었다. 생각없이 두다가는 화면처럼 쪽박인생 된다. 급수는 은별과 비슷. 예전에 최강바둑이라는 이름으로 돌아다녔던 프로그램의 다음 버전처럼 보인다. 반응속도는 빠른편.



그 외에 컴퓨터와 둘 수 있는 프로그램은 은별, 천하수담, Go Pro, Hand Talk, 인공지능 바둑 등이 있다.


댓글 없음:

댓글 쓰기