설명
체스 엔진은 포지션을 받아 많은 합법 수순을 조사하고 계산한 결과에 따라 수를 정렬합니다. 엔진은 계산을 하고, 는 보드를 보여 주고 사용자의 수를 받으며 분석을 표시합니다. 엔진만으로는 계획을 말로 설명하지 못합니다.
수치를 해석하는 법
평가는 어느 쪽이 더 나은지에 대한 엔진의 수치 추정입니다. 많은 인터페이스는 백에 유리하면 양수, 흑에 유리하면 음수, 균형이면 0에 가까운 값을 보이지만 표기는 도구마다 다를 수 있습니다.
centipawn은 전통적 눈금의 100분의 1이며 100 centipawn은 폰 한 단위입니다. 현대 엔진에서 이것이 실제로 폰 하나가 더 있다는 뜻은 아닙니다. 수치는 기물을 세는 것이 아니라 포지션을 평가합니다.
탐색 정보가 뜻하는 것
- 는 탐색이 얼마나 진행됐는지입니다. 수치가 크면 보통 계산량이 많지만 모든 수를 같은 깊이까지 봤다는 뜻은 아닙니다.
- 또는 PV는 양쪽이 가장 좋은 응수를 택할 때 엔진이 최선으로 보는 수순입니다. 그 수들이 반드시 강제되는 것은 아닙니다.
최선의 수가 어려울 수 있는 이유
최선의 수는 여러 정확한 응수 뒤에만 효과가 있을 수 있습니다. 잡기나 체크가 없는 조용한 수일 수도 있고, 이후 이득을 위해 기물이나 폰을 의도적으로 내주는 희생일 수도 있습니다.
시간을 더 주거나 엔진 버전과 설정을 바꾸면 분석은 달라질 수 있습니다. 추천 수만으로는 포지션을 어떻게 둘지 설명되지 않습니다.
출처
- 1.Stockfish: A free and strong UCI chess engine, Stockfish developers
- 2.Frequently Asked Questions, Stockfish developers
- 3.Terminology, Stockfish developers
