Backgammon 컴퓨터와 대결

백개먼 규칙

요약

  • 두 명의 플레이어가 각자 말 15개를 가지고 24개의 포인트가 있는 보드에서 겨룹니다. 여러분은 흰색, 컴퓨터는 검은색입니다.
  • 주사위 하나하나가 각각 하나의 수입니다. 더블이 나오면 4번 움직입니다.
  • 상대 말이 2개 이상 있는 포인트는 막혀 있습니다. 혼자 있는 말은 히트당할 수 있으며, 히트당한 말은 바로 갑니다.
  • 가능하면 두 주사위를 모두 써야 하고, 불가능하면 더 큰 쪽을 씁니다.
  • 말 15개를 먼저 모두 내보낸 사람이 이기며, 1점, 2점 또는 3점에 더블링 큐브 값을 곱한 점수를 얻습니다.

이 규칙은 앱에서 적용하는 규칙으로, 공식 규칙(출처 참조)을 따르되 몇 가지 차이가 있으며 그 내용은 페이지 끝에 있습니다. 여기에 나오는 모든 포지션은 앱의 엔진과 별도의 두 번째 프로그램으로 검증했습니다.

  • 내 말(흰색), 24에서 1 방향으로 이동
  • 컴퓨터의 말(검정)
  • 보여 준 수의 포인트

보드와 시작 포지션

보드에는 24개의 포인트가 있으며, 여러분의 시점에서 번호가 매겨져 있습니다. 여러분의 말은 24번 포인트에서 1번 포인트 방향으로 내려갑니다. 오른쪽 아래의 도착 포인트 6개가 여러분의 홈 보드입니다. 바가 보드를 둘로 나누며, 내보낸 말은 오른쪽에 쌓아 둡니다.

시작할 때 여러분의 말은 24번 포인트에 2개, 13번에 5개, 8번에 3개, 6번에 5개가 있습니다. 컴퓨터는 이를 거울에 비춘 것과 같은 포지션으로, 19번에 5개, 17번에 3개, 12번에 5개, 1번에 2개가 있습니다. 이때 양쪽 모두 말을 내보내려면 총 167칸을 가야 하며, 이것이 앱에 표시되는 피프 카운트입니다.

123456789101112131415161718192021222324
앱의 시작 포지션입니다. 검은색은 반대 방향으로 나아갑니다.

주사위와 더블

여러분의 차례가 되면 주사위 두 개를 굴립니다. 주사위 하나하나가 각각 하나의 수이므로, 말 두 개를 움직이거나 같은 말을 두 번 움직일 수 있습니다. 더블이 나오면 4번 움직입니다. 뒤로 가는 것은 불가능합니다.

123456789101112131415161718192021222324
첫 굴림: 3과 1. 앱은 첫 수로 7가지를 제시하며, 이 굴림은 모두 16가지 방식으로 둘 수 있습니다. 여기서는 8/5 6/5로, 같은 포인트에 말 두 개가 모여 포인트를 만듭니다.

비어 있는 포인트, 막힌 포인트, 혼자 있는 말

말은 빈 포인트, 내 말이 이미 있는 포인트, 또는 상대 말이 하나뿐인 포인트에 멈출 수 있습니다. 상대 말이 2개 이상 있는 포인트는 막힌 포인트이며, 거기에 멈출 수 없고 첫 번째 주사위로 이동하는 도중에 내려앉을 수도 없습니다.

히트와 바

상대 말이 하나뿐인 포인트에 멈추면 그 말을 히트하게 되며, 그 말은 바로 갑니다. 말이 바에 있는 동안, 그 편은 다른 말을 움직이기 전에 먼저 그 말을 다시 들여보내야 합니다. 여러분은 검은색의 홈 보드인 19번~24번 포인트로 들어가며, 보드 가장자리부터 세어 눈이 가장 작은 주사위는 24번, 가장 큰 주사위는 19번으로 이어집니다. 두 주사위 모두 막힌 포인트에 해당하면 차례를 넘깁니다.

123456789101112131415161718192021222324
5와 1 굴림: 13/8 8/7*로 혼자 있던 검은 말을 히트하며, 그 말은 바로 갑니다.
123456789101112131415161718192021222324
말 하나가 바에 있고 6과 4를 굴린 경우: 4는 막힌 포인트에 해당하므로 허용되는 첫 수는 바/19뿐입니다.

두 주사위 규칙

가능하다면 원하지 않는 수를 두게 되더라도 두 주사위를 모두 써야 합니다. 둘 중 하나만 쓸 수 있다면, 둘 다 쓸 수 있는 경우에는 더 큰 쪽을 써야 합니다. 앱은 이 규칙을 수마다 적용하며, 다른 주사위를 쓸 수 없게 만드는 첫 수는 제시하지 않습니다.

123456789101112131415161718192021222324
6과 2 굴림: 7/5 6/오프만이 두 주사위를 모두 쓰는 수이므로, 앱은 이것만 제시합니다.
17237456789101112131415161718192021222324
6과 5 굴림: 주사위 하나만 쓸 수 있으며, 더 큰 쪽인 13/7을 둡니다.

베어오프

말 15개가 모두 홈 보드에 들어오면 내보낼 수 있습니다. 주사위 눈과 같은 번호의 포인트에서 말 하나를 내보냅니다. 가장 높은 말의 포인트보다 큰 눈이 나오면 그 가장 높은 포인트의 말을 내보내고, 그렇지 않으면 홈 보드 안에서 움직여야 합니다. 베어오프 중에 히트당한 말은 다시 들어와 홈 보드로 돌아온 뒤에야 베어오프를 재개할 수 있습니다.

123456789101112131415161718192021222324
6과 4 굴림: 5/오프 3/오프는 말 두 개를 내보내고, 허용되는 다른 방식인 5/1 3/오프는 하나만 내보냅니다.

게임 종료와 점수

말 15개를 먼저 모두 내보낸 사람이 이깁니다. 점수는 진 사람의 포지션에 따라 정해지고, 거기에 더블링 큐브 값을 곱합니다.

게임 종료조건점수검증된 예시
단판 승리진 사람이 이미 말을 하나 이상 내보냈음1큐브 1: 1 × 1 = 1점
개먼진 사람이 말을 하나도 내보내지 못했음2큐브 2: 2 × 2 = 4점
Backgammon말을 하나도 내보내지 못했고, 말 하나가 아직 바에 있거나 승자의 홈 보드에 있음3큐브 4: 3 × 4 = 12점
1234567891011121314151617181920212223244
여러분은 말 15개를 모두 내보냈고, 컴퓨터는 하나도 내보내지 못한 채 여러분의 홈 보드에 말 하나가 남아 있습니다. 백개먼: 3 × 4 = 12점.

더블링 큐브

더블링 큐브는 게임의 판돈을 나타내는 주사위입니다. 처음에는 중앙에 있고 값은 1입니다. 자신의 차례에 주사위를 굴리기 전에 더블을 제안할 수 있습니다. 상대는 다음 중 하나를 선택합니다.

  • 수락: 판돈이 2가 되고 큐브는 상대 쪽으로 넘어갑니다. 이후에는 상대만 다시 더블을 제안할 수 있으며, 그러면 4가 됩니다.
  • 거절: 더블 전의 큐브 값만큼 즉시 잃습니다. 큐브가 중앙에 있었다면 1점, 이미 2였다면 2점입니다.

앱에서는 매 게임마다 큐브를 선택하며(‘새 게임’ 창의 ‘큐브’ 항목) 최대 64를 넘지 않습니다. 컴퓨터는 피프 카운트 차이에 따라 큐브를 제안하고 수락하는데, 이는 전문가 수준의 분석이 아닌 단순한 규칙입니다.

일부 큐브 규칙은 게임 규칙이 아니라 돈을 걸고 하는 게임의 관행이며, 앱에서는 적용하지 않습니다. 관행: 자코비(큐브를 사용한 경우에만 개먼을 인정), 관행: 비버(큐브를 가진 채 곧바로 다시 더블), 관행: 자동 더블(첫 굴림이 더블이면 큐브를 올림).