웹사이트 검색

XBoard에 여러 체스 엔진을 설치하고 설정하는 방법


이 페이지에서

  1. XBoard 체스 엔진
  2. 고려할 팁 및 요소 설정\n
  3. 링크

XBoard는 X 윈도우 시스템과 호환되도록 만들어진 오픈 소스 그래픽 체스 인터페이스로, 마우스 이동을 허용하고 수많은 체스 엔진을 지원하며 체스 변형 플레이도 허용합니다. 또한 로컬 게임 분석, 넷 서버 기반 게임 또는 이메일 체스(수신된 메일 이동의 자동 구문 분석 및 이동이 완료되면 메일 자동 전송)의 프런트 엔드 역할을 할 수 있습니다. 이 소프트웨어는 오랫동안 사용되어 왔지만 해시 테이블 및 최종 게임 데이터베이스 활용과 같은 최신 체스 엔진 기능에 대한 지원을 추가하고 오늘날 모든 시스템을 구동하는 멀티 코어 프로세서를 활용합니다. 이로 인해 소프트웨어에 새로운 관심과 가치가 추가되어 다시 한 번 "Linux의 기본 체스 도구\가 되었습니다. 대부분의 배포판에는 기본 리포지토리에 "xboard\ 패키지가 있어야 하므로 설치가 매우 간단해야 합니다.

XBoard 체스 엔진

체스 엔진은 기본적으로 체스판 위치를 분석하고 설정과 능력에 따라 결정을 내릴 수 있는 소프트웨어입니다. 말 그대로 XBoard 체스 엔진 통신 프로토콜을 지원하기 위해 구축된 \자유 소프트웨어\ 체스 엔진이 무수히 많습니다. 다행히도 대부분 무료로 사용할 수 있습니다. 기본 리포지토리에서 찾을 수 있는 몇 가지 예는 GNU Chess, Crafty입니다. , Fruit 및 FairyMax 또한 각각의 공식 웹사이트 또는 기타 온라인 소스에서 더 많은 UCI 체스 엔진 및 오프닝 책을 다운로드할 수 있습니다.

애플리케이션의 상단 패널에 있는 "Engine\ 버튼을 누르고 있으면 메뉴에서 "Load New 1st Engine\ 옵션을 선택할 수 있습니다. 이렇게 하면 소프트웨어가 이미 찾은 모든 설치된 엔진(바이너리+책)을 보여주는 대화 상자가 열립니다. 엔진을 선택한 다음 "Ctrl+N\을 눌러 새 게임을 시작하면 선택한 엔진이 실행되기 시작합니다. "엔진/엔진 설정\을 탐색하여 엔진 설정을 변경할 수도 있습니다. 모든 체스 엔진이 이 메뉴에서 동일한 설정 옵션을 제공하는 것은 아니며 다른 엔진(GNU Chess, Crafty)은 조정 가능한 설정을 전혀 제공하지 않습니다.

거의 모든 엔진이 Linux 및 Windows용으로 서로 다른 실행 파일을 제공하므로 항상 소스를 다운로드하여 직접 컴파일해야 합니다. 이렇게 하면 "Engine/Load New Engine\ 메뉴를 통해 새 엔진을 추가하고 디렉토리와 바이너리 파일을 선택할 수 있습니다. 관리자 권한이 있는 경우 엔진을 "/usr/games” 및 XBoard 아래에 둘 수도 있습니다. 자동으로 감지해야 합니다. 최신 XBoard 버전(4.8)은 사용자가 엔진 목록을 수동으로 업데이트해야 했던 이전 버전과 비교하여 이 부분에서 훨씬 더 잘 작동합니다.

고려해야 할 팁 및 요소 설정

두 개의 체스 엔진이 서로 대결하는 데 관심이 있다면 게임 결과를 크게 바꿀 수 있는 몇 가지 요소를 고려해야 합니다. 예를 들어 엔진이 아직 차례가 아닐 때 \생각\하는 것을 허용하지 않으려면 \숙고\ 요인을 0으로 설정해야 합니다. 이는 고려 중인 각 엔진에 대해 하나의 CPU 코어를 전용으로 결정한 경우에만 재정의할 수 있습니다(다른 엔진이 적어도 다른 코어를 활용하도록 허용).

또 하나 고려해야 할 점은 개봉도서와 결말도서의 활용이다. 두 엔진이 공평하게 서로 플레이하기를 원한다면 책 사용을 비활성화하고 책이 순전히 자신의 능력에 따라 분석하고 결정하도록 해야 합니다. 시간 관리도 매우 중요한 경우입니다. 일부 엔진은 총 게임 시간에 관계없이 이동을 서두르게 됩니다. 사용자는 시간 관리를 확인하고 그에 따라 설정해야 합니다. 마지막으로, \스마트함\에 관계없이 체스 엔진은 CPU에 따라 다르다는 점에 유의해야 합니다. 이는 기본적으로 동일한 엔진이 다른 CPU에서 실행될 때 다른 ELO 점수를 자랑하며 모든 엔진이 멀티 플레이어를 최대한 활용할 수는 없다는 것을 의미합니다. 불행히도 핵심 프로세서.

연결

  • 엑스보드