로모노소프 테이블베이스

다른 이름: 로모노소프 엔드게임 테이블베이스

보드에 기물이 최대 7개인 엔드게임 포지션의 정확한 결과를 제공하는 사전 계산 데이터베이스다.

설명

엔드게임 테이블베이스는 미리 해결한 포지션들의 모음이다. 조회할 때 처음부터 계산하지 않고, 소프트웨어가 포지션을 찾아 포함된 범위 안에서 정확한 결과를 가져온다. 그 결과는 포지션이 무승부인지, 한쪽이 체크메이트를 강제할 수 있는지, 해당 데이터가 제공될 경우 메이트까지의 거리가 얼마인지 보여 줄 수 있다.

로모노소프 테이블베이스는 두 킹을 포함해 전체 기물이 7개 이하인 포지션을 다룬다. 2012년에 모스크바 국립대학교에서 로모노소프 슈퍼컴퓨터를 사용해 계산했다. 대국이 겉보기로 얼마나 후반인지가 아니라 남은 기물의 수가 포함 범위를 결정한다.

로모노소프 표는 DTM, 즉 메이트까지의 거리를 사용한다. 승리 포지션에서 승리하는 쪽은 가장 짧은 경로를 찾고 수비하는 쪽은 최대한 늦춘다고 할 때, 이 값은 체크메이트까지 승리하는 쪽이 두는 수를 센다. DTM 자체는 양쪽이 폰 이동이나 잡기 없이 각각 50수를 둔 뒤 무승부를 청구할 수 있는 규칙을 적용하지 않는다. 따라서 이론상 테이블베이스 승리도 공식 대국에서는 그 규칙이 개입하면 무승부로 끝날 수 있다.

조회하는 포지션은 어느 쪽 차례인지까지 포함해 테이블베이스 표현과 정확히 일치해야 한다. 기물 배치만으로는 충분하지 않다. 차례가 바뀌면 결과가 완전히 달라질 수 있다.

이는 에 평가를 요청하는 것과 다르다. 엔진은 제한된 자원으로 수를 탐색하고 포지션을 추정한다. 테이블베이스는 포함 범위 안의 포지션에 대해 사전 계산된 해답을 반환한다. 기물이 7개를 넘으면 로모노소프 표는 그 해답을 제공할 수 없다.

자주 혼동하는 개념

테이블베이스와 엔진

테이블베이스는 포함된 포지션에 대해 이미 해결된 답을 가져온다. 엔진은 조회하는 동안 탐색하고 평가한다.

용어 보기

© 2026 MindZug