엔진
엔진 페이지에서는 En Parlant~의 분석과 컴퓨터 대국을 구동하는 체스 엔진을 관리합니다. 인기 엔진을 클릭 한 번으로 다운로드하고, 자신만의 엔진을 추가하며, 세부 설정을 조정할 수 있습니다.
기능 소개
섹션 제목: “기능 소개”체스 엔진은 En Parlant~의 분석 핵심입니다. 엔진은 포지션을 평가하고, 최선의 수를 찾아내며, 분석 리포트를 생성하고, 컴퓨터와 대국할 때 상대 역할을 합니다. 엔진 페이지에서 이 모든 엔진을 한 곳에서 설치, 설정, 관리할 수 있습니다.
제공 엔진 목록
섹션 제목: “제공 엔진 목록”En Parlant~에서는 앱 내에서 바로 다운로드할 수 있는 여러 최상위 엔진을 제공합니다:
| 엔진 | ELO |
|---|---|
| Stockfish | 3635 |
| RubiChess | 3600 |
| Dragon by Komodo | 3533 |
| Komodo | 3479 |
| Leela Chess Zero | 3440 |
ELO 레이팅은 CCRL에서 가져온 것입니다.
엔진을 설치하려면 목록에서 원하는 엔진을 선택하고 다운로드를 클릭하세요. 나머지는 앱이 자동으로 처리하므로 수동으로 파일을 관리할 필요가 없습니다.
사용자 엔진 추가
섹션 제목: “사용자 엔진 추가”컴퓨터에 있는 실행 파일을 En Parlant~에 지정하여 UCI 호환 엔진을 직접 추가할 수도 있습니다. 커스텀 빌드, 개발 버전, 또는 기본 목록에 없는 엔진을 사용할 때 유용합니다. UCI 프로토콜을 지원하기만 하면 정상적으로 작동합니다.
일반 설정
섹션 제목: “일반 설정”각 엔진에는 커스터마이징할 수 있는 프로필이 있습니다:
- Name 및 version 식별 정보
- ELO rating — 엔진의 추정 실력
- Custom image — 엔진에 사용할 아이콘 또는 이미지 선택
탐색 설정
섹션 제목: “탐색 설정”이 매개변수들은 엔진이 포지션을 분석하는 방식을 제어하며, 표준 UCI 프로토콜 명령에 대응합니다:
| 설정 | 설명 |
|---|---|
| Time | 분석 시간(초 단위) |
| Depth | 특정 플라이(ply) 깊이까지 탐색 |
| Nodes | 평가를 위한 최대 노드 수 |
| Infinite | 무제한 분석 모드 |
대부분의 경우 기본 설정으로 충분합니다. 빠르지만 얕은 분석을 원하면 깊이를 줄이세요. 엔진이 필요한 만큼 충분히 사고하도록 하려면 Infinite 모드를 사용하세요.
고급 설정 (UCI 옵션)
섹션 제목: “고급 설정 (UCI 옵션)”- MultiPV — 엔진이 출력하는 변화의 수입니다. 최선의 수와 함께 대안 라인을 보려면 2 또는 3으로 설정하세요. 값이 높을수록 더 많은 옵션을 볼 수 있지만 분석 속도가 느려집니다.
- Threads — CPU 스레드 할당입니다. 스레드가 많을수록 분석이 빨라지지만, 시스템의 다른 작업을 위해 여유를 남겨두세요. CPU 전체 스레드 수의 절반 정도가 적절한 시작점입니다.
- Hash — 엔진의 포지션 해시 테이블에 할당하는 메모리(MB 단위)입니다. 해시 테이블이 클수록 엔진이 더 많은 포지션을 기억하여 재계산을 피할 수 있습니다. 최신 컴퓨터에서는 256 MB 이상이 적절한 기본값입니다.
중요 경고
섹션 제목: “중요 경고”Uci_Chess960은 Chess960 게임(헤더에
Variant 'Chess960'이 포함된 게임)에서 자동으로 활성화됩니다. 엔진 설정에서 수동으로 활성화하지 마세요. 수동으로 켜면 표준 체스 분석이 정상적으로 작동하지 않고 잘못된 평가가 출력될 수 있습니다.