Monday, January 23, 2006
체스/Chess] WinBoard + GNU Chess : 무료 체스 프로그램
초보자에게 가장 추천할 만한 체스 프로그램은 KChess인데 이것은 쉐어웨어라서 좀 망설여진다. ([체스] 아인슈타인 대 오펜하이머 포스트에 있는 그림이 KChess의 체스보드 부분만 캡처한 것.) KChess는 체스 엔진의 강도를 약하게 조절할 수 있기에 초보자가 자신의 실력에 맞추어 게임을 할 수 있다. 강력한 체스 엔진과 상대하여 게임을 한다면 항상 질 수밖에 없기에 체스에 흥미를 잃게 된다.
무료로 사용할 수 있는 체스 프로그램 중에서 가장 나은 것은 WinBoard(GNU Chess가 포함되어 있음)다. 인터페이스도 깔끔하고 필요한 기능은 모두 갖추고 있다. GNU Chess 라는 엔진이 기본으로 포함되어 있는데, 이 체스 엔진(chess engine)의 단점이라면 엔진의 강도를 조절하기 힘들고, 설령 조절했다 해도 여전히 초보자에게는 지나치게 강력하다는 것이다. 그러나 게임을 하기 위한 용도가 아니라 게임을 분석한다든지 PGN 파일로 타인의 게임을 리플레이(?)해 본다든지, 또는 체스 묘수풀이를 할 때는 이것도 추천할 만하다.
좀더 자세히 설명하자면, KChess라는 체스 프로그램은 내부에 전용 체스 엔진이 내장되어 있고 분리할 수 없다. 그러나 WinBoard는 가상 체스판만 제공하는 프로그램이다. 인간과 인간끼리 인터넷으로 연결해 체스를 두는 데 초점이 맞추어진 프로그램으로 알고 있다. 그래서 WinBoard로 컴퓨터와 체스를 두려면 별도의 체스 엔진을 설치해 주어야 하는데, 그러나 사용자의 편의를 위해 WinBoard에 GNU Chess라는 체스 엔진이 이미 포함되어 있으므로 별도로 설치해 줄 필요는 없다. 즉 WinBoard 하나만 다운로드 받으면 OK.
WinBoard의 화면 (필자가 색을 청색으로 변경했음)
설치한 후 시작메뉴에 아이콘이 여러 개 생기는데 WinBoard라는 아이콘은 없고, "GNU Chess 5.0"를 실행하면 된다.
실행을 시켜 보면, 체스판이 너무 넓은 편이다. 메뉴에서 "Options/Board/Size"를 Small 등으로 변경해서 적당한 크기로 줄여 놓고 쓰면 된다. WinBoard에는, 기본으로 포함된 GNU Chess 외에도 여러 가지 엔진을 추가할 수 있다. 사람마다 체스 두는 스타일과 실력이 다르듯이, 체스 엔진들도 서로 다른 스타일과 강도를 가지고 있다.
필자는 KChess와 GNU Chess(WinBoard에 포함된 것)를 서로 싸움(?)을 붙여 본 적이 있는데 결과는 역시 GNU Chess 승리. KChess의 엔진을 최고 강도로 올려놓은 상태였지만 역부족이었다. (이 프로그램들을 직접 연결할 방법은 없기에 필자가 양 프로그램을 번갈아 가며 직접 마우스로 기물을 옮겨 주었다.)
메뉴에서, "Mode/Two Machines"를 선택하면, GNU Chess가 1인2역을 하며 혼자서 체스를 두게 되는데, 체스 초보자라면 한 번 구경해 보는 것도 도움이 된다.
관련 게시물: [Chess 룰 특집] 체스 두는 법 / 체스의 기초 규칙 총정리
무료로 사용할 수 있는 체스 프로그램 중에서 가장 나은 것은 WinBoard(GNU Chess가 포함되어 있음)다. 인터페이스도 깔끔하고 필요한 기능은 모두 갖추고 있다. GNU Chess 라는 엔진이 기본으로 포함되어 있는데, 이 체스 엔진(chess engine)의 단점이라면 엔진의 강도를 조절하기 힘들고, 설령 조절했다 해도 여전히 초보자에게는 지나치게 강력하다는 것이다. 그러나 게임을 하기 위한 용도가 아니라 게임을 분석한다든지 PGN 파일로 타인의 게임을 리플레이(?)해 본다든지, 또는 체스 묘수풀이를 할 때는 이것도 추천할 만하다.
좀더 자세히 설명하자면, KChess라는 체스 프로그램은 내부에 전용 체스 엔진이 내장되어 있고 분리할 수 없다. 그러나 WinBoard는 가상 체스판만 제공하는 프로그램이다. 인간과 인간끼리 인터넷으로 연결해 체스를 두는 데 초점이 맞추어진 프로그램으로 알고 있다. 그래서 WinBoard로 컴퓨터와 체스를 두려면 별도의 체스 엔진을 설치해 주어야 하는데, 그러나 사용자의 편의를 위해 WinBoard에 GNU Chess라는 체스 엔진이 이미 포함되어 있으므로 별도로 설치해 줄 필요는 없다. 즉 WinBoard 하나만 다운로드 받으면 OK.
WinBoard의 화면 (필자가 색을 청색으로 변경했음)
설치한 후 시작메뉴에 아이콘이 여러 개 생기는데 WinBoard라는 아이콘은 없고, "GNU Chess 5.0"를 실행하면 된다.
실행을 시켜 보면, 체스판이 너무 넓은 편이다. 메뉴에서 "Options/Board/Size"를 Small 등으로 변경해서 적당한 크기로 줄여 놓고 쓰면 된다. WinBoard에는, 기본으로 포함된 GNU Chess 외에도 여러 가지 엔진을 추가할 수 있다. 사람마다 체스 두는 스타일과 실력이 다르듯이, 체스 엔진들도 서로 다른 스타일과 강도를 가지고 있다.
필자는 KChess와 GNU Chess(WinBoard에 포함된 것)를 서로 싸움(?)을 붙여 본 적이 있는데 결과는 역시 GNU Chess 승리. KChess의 엔진을 최고 강도로 올려놓은 상태였지만 역부족이었다. (이 프로그램들을 직접 연결할 방법은 없기에 필자가 양 프로그램을 번갈아 가며 직접 마우스로 기물을 옮겨 주었다.)
메뉴에서, "Mode/Two Machines"를 선택하면, GNU Chess가 1인2역을 하며 혼자서 체스를 두게 되는데, 체스 초보자라면 한 번 구경해 보는 것도 도움이 된다.
관련 게시물: [Chess 룰 특집] 체스 두는 법 / 체스의 기초 규칙 총정리
tag: chess
체스 | Chess
tag: games
게임 | Game
tag: software
소프트웨어 Software | 유틸리티 Utility
평면이 아니라 3D기능으로 기물을 표현하는 프로그램이군요. 실제 체스와 같은 기분으로 둘 수 있겠습니다. 이게 비스타에 포함된다면 멋지겠어요...
기본적으로 포함되리라 확신(?)합니다^^
체스 활성화에 큰 도움이 될 것입니다...
gnuchess 콘솔로 몰겜 할 때 좋을것 같긴 한데...
너무 어렵죠... -ㅅ-;;;
gnuchess 기반 겜들 난이도 최하로 설정해 두고 하나도 못이겼습니다...
그래서 저도 KChess를 주로 사용합니다-_-
<< Home