나(흑)
2
2
AI(백)
2
2
BEST
-
-
둘 수 있는 칸(점 표시)을 클릭해 돌을 놓으세요.
게임 방법
- 나는 흑돌, AI는 백돌입니다. 흑돌이 먼저 시작합니다.
- 상대 돌을 가로·세로·대각선 방향으로 자신의 돌 두 개 사이에 완전히 가두면, 그 사이의 상대 돌이 모두 내 돌로 뒤집힙니다.
- 돌을 놓을 때 반드시 한 개 이상 뒤집을 수 있는 칸에만 둘 수 있습니다. 둘 수 있는 칸은 점으로 표시됩니다.
- 둘 수 있는 칸이 없으면 자동으로 차례를 넘깁니다. 양쪽 모두 둘 곳이 없거나 보드가 가득 차면 게임이 종료됩니다.
- 게임이 끝났을 때 돌 개수가 더 많은 쪽이 승리합니다.
- AI는 모서리·가장자리 등 자리의 가치와 이후 몇 수 앞의 상황을 함께 계산해서 둡니다. 눈앞의 돌만 많이 뒤집으려 하면 모서리를 뺏길 수 있습니다.
조작법
- PC: 뒤집을 수 있는 칸(보통 하이라이트로 표시됨)을 클릭하면 그 사이의 상대 돌이 모두 내 돌로 뒤집힙니다.
- 모바일: 같은 칸을 탭하면 됩니다.
전략 팁
당장 많이 뒤집는 수보다 모서리(코너)를 먼저 확보하는 것이 훨씬 중요합니다. 모서리는 한 번 차지하면 절대 다시 뒤집히지 않기 때문입니다. 반대로 모서리 바로 대각선 안쪽 칸은 상대에게 모서리를 내줄 위험이 큰 "함정 자리"라 초반에는 피하는 것이 좋습니다.
게임 종반, 보드가 거의 다 찼을 때는 반대로 "많이 뒤집는 것"이 중요해집니다. AI도 이 시점에는 돌 개수 자체를 비중 있게 계산에 반영합니다.
이렇게 만들었습니다
AI(백)는 4수 앞을 내다보는 알파-베타 가지치기 탐색으로 움직입니다. 평가 기준은 모서리 근처를 매우 높게, 모서리 대각선 안쪽 칸을 낮게(함정으로) 매기는 위치 가중치표에 이동 가능 수(기동력) 점수를 더한 것이며, 게임 종반에만 돌 개수 자체의 비중이 커지도록 설계했습니다. 둘 곳이 없는 쪽은 자동으로 차례가 넘어가고, 양쪽 모두 더 이상 둘 곳이 없으면 그 시점에 게임이 끝납니다.
자주 묻는 질문
Q. 둘 곳이 하나도 없으면 어떻게 되나요?
자동으로 상대 차례로 넘어갑니다. 별도로 "패스" 버튼을 누를 필요는 없습니다.
Q. 승패는 언제, 어떻게 정해지나요?
양쪽 모두 더 둘 곳이 없어지면 게임이 끝나고, 그 시점에 돌이 더 많은 쪽이 승리합니다.