이 오목이 따르는 규칙 한눈에 보기
15x15 판에서 흑(사용자)이 먼저 두고, 가로·세로·대각선 중 한 방향으로 같은 색 돌 5개 이상이 이어지면 그 즉시 이깁니다. 225칸이 모두 찰 때까지 승부가 나지 않으면 무승부이고, 빈 교차점을 클릭하면 돌이 놓이며 마지막 수는 표시됩니다. 코드를 확인해 보면 승리 판정은 “연결된 개수가 5 이상”이라서, 6목 이상(장목)도 승리이고 흑에게 적용되는3-3, 4-4 금지도 없습니다. 흔히 자유 오목(프리 룰)이라고 부르는 방식에 해당합니다. 아래 표는 같은 오목이라도 규칙에 따라 무엇이 달라지는지 정리한 것으로, 렌주 쪽 설명은 일반적으로 알려진 내용이며 대회·협회마다 세부 규정이 다를 수 있으니 공식전을 준비한다면 해당 대회의 규정을 직접 확인하세요.
| 항목 | 이 도구(자유 오목) | 렌주 규칙(일반적인 설명) |
|---|---|---|
| 흑 3-3(쌍삼) | 허용 | 흑에게 금지 |
| 흑 4-4(쌍사) | 허용 | 흑에게 금지 |
| 흑 6목 이상(장목) | 5개 이상이면 승리 | 흑에게 금지, 백은 승리로 인정하는 것이 일반적 |
| 백에 대한 금수 | 없음 | 없음 |
| 개막 제한·교환 규칙 | 없음(바로 자유롭게 시작) | 대회에서는 별도의 개막 규정을 쓰는 경우가 있음 |
먼저 두는 쪽이 유리하다는 점은 오목에서 오래 논의되어 왔고, 금수나 개막 제한은 이 선공 이점을 줄이기 위해 도입된 장치라고 설명되는 경우가 많습니다. 다만 “흑이 몇 퍼센트 유리하다”처럼 하나의 수치로 단정할 수는 없습니다. 이 도구에서는 사용자가 항상 흑으로 시작하고 흑 금수도 없으므로, 사실상 사용자에게 가장 유리한 조건으로 컴퓨터와 겨루는 셈입니다.
판의 크기를 숫자로 보면
15x15 판에서 5목이 만들어질 수 있는 줄의 수는 아래처럼 계산됩니다. 한 줄에 5칸짜리 구간이 (15-4)=11개씩 들어가기 때문입니다.
| 구분 | 값 |
|---|---|
| 교차점(칸) 수 | 225개 (15 x 15) |
| 가로로 5개가 들어갈 수 있는 자리 | 165가지 (15줄 x 11위치) |
| 세로로 5개가 들어갈 수 있는 자리 | 165가지 |
| 대각선(\ 방향) 자리 | 121가지 (11 x 11) |
| 대각선(/ 방향) 자리 | 121가지 |
| 승부가 날 수 있는 5목 줄 전체 | 572가지 |
| 판이 가득 찰 때까지 둘 수 있는 돌 | 흑 최대 113개, 백 최대 112개 |
한 칸에 돌이 놓일 때마다 그 칸을 지나는 5목 후보 줄이 동시에 여러 개 영향을 받습니다. 중앙 부근의 칸일수록 지나가는 후보 줄이 많아 공격과 방어 양쪽에서 가치가 커지고, 판 가장자리 칸은 그만큼 후보 줄이 적습니다. 첫 수를 중앙 가까이에 두는 것이 일반적인 이유입니다.
용어: 3목·4목과 “열려 있다”의 뜻
- 열린 3: 같은 색 돌 3개가 이어져 있고 양끝이 모두 비어 있는 모양입니다. 한 수를 더 두면 양끝이 열린 4가 되므로 상대는 바로 대응해야 합니다.
- 닫힌 3: 한쪽 끝이 상대 돌이나 판의 가장자리로 막힌 3목입니다. 4까지는 만들 수 있지만 막힌 4가 되어 위협이 훨씬 약합니다.
- 열린 4: 양끝이 모두 비어 있는 4목입니다. 상대가 한 곳만 막을 수 있으므로 사실상 승리가 확정됩니다.
- 막힌 4: 한쪽만 비어 있는 4목입니다. 상대가 그 한 곳을 막으면 위협이 사라집니다.
- 이중 위협: 한 수로 두 방향에 동시에 위협을 만드는 것(4-4, 4-3, 3-3)입니다. 상대는 한 수로 두 곳을 막을 수 없습니다.
이 컴퓨터는 어떻게 수를 고르나
컴퓨터는 이미 놓인 돌 주변 2칸 이내의 빈 칸만 후보로 삼고, 각 후보 칸에 “내(백)가 두면 얼마나 좋은가”와 “상대(흑)가 두면 얼마나 위험한가”를 점수로 매깁니다. 최종 점수는 공격 점수 + 방어 점수 x 1.1이라서 비슷한 가치라면 상대를 막는 쪽을 조금 더 선호합니다. 방향별 점수는 이어진 개수와 열린 끝의 수로 정해집니다.
| 이어진 모양 | 한쪽만 열림 | 양쪽 열림 |
|---|---|---|
| 5개 이상 | 100000 (승리) | 100000 (승리) |
| 4개 연속 | 1000 | 10000 |
| 3개 연속 | 100 | 1000 |
| 2개 연속 | 10 | 100 |
| 1개 | 1 | 10 |
양쪽이 모두 막힌 모양은 0점입니다. 난이도는 이 점수 순위를 얼마나 충실히 따르느냐의 차이입니다. 쉬움은 30% 확률로 최고점을, 나머지는 후보 중 무작위 칸을 고르고, 보통은 상위 5개 칸 중 하나를 무작위로, 어려움은 항상 최고점 칸(동점이면 무작위)을 둡니다. 중요한 한계는 한 수 앞만 본다는 점입니다. 몇 수 뒤에 이중 위협이 생길지 미리 계산하지 않으므로, 어려움 난이도도 준비된 이중 공격 앞에서는 무너질 수 있습니다.
계산으로 확인한 예시 세 가지
예시 1. 열린 3의 바로 옆 칸이 가장 먼저 막힌다. 흑 3개가 가로로 이어져 양끝이 비어 있고 백돌 두 개가 멀리 흩어져 있다고 하겠습니다. 이때 컴퓨터가 계산하는 점수는 3개 바로 옆 칸이 11064점, 한 칸 더 바깥 칸은 84점입니다. 흑이 바로 옆 칸에 두면 열린 4(10000점 모양)가 되기 때문에 방어 점수가 압도적으로 큽니다. 그래서 어려움 난이도는 열린 3 바로 옆(좌우 동점이면 둘 중 하나)을 막습니다.
예시 2. 열린 4 두 개를 한 번에. 흑이 가로로 3개, 세로로 3개를 만들어 두고 두 줄이 만나는 빈 칸이 있다면, 그 칸에 두는 순간 가로와 세로가 동시에 양끝이 열린 4가 됩니다. 이 칸의 흑 점수는 10000+10000+대각선 10+10으로 20020점입니다. 자유 오목에서는 곧바로 승리로 이어지지만, 렌주 규칙에서는 흑의 4-4라 금수입니다. 이 도구에서는 허용되므로 컴퓨터가 앞서 이 교차점을 미리 막지 못하면 이길 수 있습니다.
예시 3. 가운데 빈칸을 메우면 7목. 같은 줄에 흑 3개, 빈칸 1개, 흑 3개가 놓여 있을 때 빈칸에 두면 연결 길이가 7이 됩니다. 이 도구의 판정은 5 이상이면 승리라서 즉시 이깁니다. 정확히 5목만 인정하거나 흑의 장목을 금지하는 규칙에서는 이 수가 승리가 아닙니다.
전략: 이기는 쪽이 하는 일
- 첫 수는 중앙 근처에. 후보 줄이 가장 많이 지나는 곳이라 이후 모든 방향으로 확장할 수 있습니다.
- 돌을 한 줄로 길게 늘이기보다 서로 다른 방향으로 흩어 연결하세요. 한 방향으로만 늘어난 3목은 막기 쉽지만, 가로·세로·대각선이 교차하는 지점이 생기면 이중 위협의 씨앗이 됩니다.
- 상대의 4는 무조건 막고, 상대의 열린 3은 가능한 한 빨리 막습니다. 내 공격이 막힌 4 하나뿐이라면 방어에 먼저 쓰는 편이 안전합니다.
- 4를 만들어 상대의 응수를 강제하는 수는 이중 위협을 만들 때 쓰세요. 아무 때나 4를 만들어 소진하면 나중에 쓸 수가 줄어듭니다.
- 가장자리 쪽 3목은 닫힌 3입니다. 판 끝이 막힌 끝으로 계산되므로 위협으로 쳐 주지 않아도 됩니다.
흔한 오해와 이 도구의 한계
- 이 도구의 결과로 렌주 규칙 실력을 가늠하면 안 됩니다. 금수가 없어서 렌주에서는 반칙이 되는 수가 여기서는 정상 승리입니다.
- 컴퓨터는 수읽기를 하지 않는 단순 평가 방식이므로 “이 AI를 이겼다”가 대인전 실력을 보장하지 않습니다.
- 무르기는 대국이 끝나지 않았고 컴퓨터가 생각 중이 아닐 때만 가능하며, 컴퓨터가 마지막으로 둔 경우 컴퓨터의 수와 내 수를 함께 되돌립니다.
- 전적은 페이지를 열어 둔 동안만 화면에 기억되고, 새로고침하거나 다시 방문하면 0으로 돌아갑니다. 서버나 브라우저 저장소에 따로 보관하지 않습니다.
- 난수(Math.random)로 컴퓨터의 선택이 정해지므로 같은 배치에서도 쉬움·보통은 다른 수를 둘 수 있습니다.
결과를 활용하는 법
져도 마지막 몇 수를 되짚어 보세요. 상대가 이중 위협을 만든 시점보다 두세 수 앞에서 어느 칸을 막았다면 막을 수 있었는지 찾아 보는 것이 가장 빠른 훈련입니다. 보통 난이도에서 연속으로 이긴다면 어려움으로 올리고, 무르기를 이용해 같은 국면에서 다른 응수를 시험해 보세요.
자주 묻는 질문
오목은 어떤 게임인가요?
두 사람이 번갈아 바둑판에 돌을 놓아 가로, 세로, 대각선 중 한 방향으로 같은 색 돌 5개를 먼저 연결하면 이기는 보드게임입니다. 흑이 먼저 둡니다.
선공(흑돌)이 유리한가요?
오목에서는 먼저 두는 흑이 유리한 것으로 알려져 있으며, 그래서 렌주 같은 규칙에서는 흑에게 금수를 둡니다. 이 도구는 금수가 없는 자유 오목이라 항상 사용자가 흑으로 먼저 둡니다.
3-3이나 4-4로 이겨도 되나요?
이 도구에서는 됩니다. 쌍삼·쌍사 금지는 렌주 계열 규칙에서 흑에게 적용되는 제한이고, 여기서는 5개 이상 연결되었는지만 판정합니다.
6목 이상으로 이어져도 승리인가요?
네. 연결 길이가 5 이상이면 승리로 판정합니다. 정확히 5목일 때만 이기는 규칙과는 다르므로 규칙이 다른 대국과 혼동하지 마세요.
“어려움” 난이도를 이길 수 있나요?
가능합니다. 컴퓨터는 한 수 앞의 점수만 보기 때문에 두 방향에서 동시에 열린 3이나 4가 생기도록 돌을 흩어 놓는 이중 공격에 약합니다.
전적과 대국 내용이 저장되나요?
저장되지 않습니다. 페이지를 새로고침하면 전적과 판이 모두 초기화되며 기기 간 동기화도 없습니다.
다른 보드 게임
더 단순한 3목은 틱택토, 돌을 뒤집는 점령 게임은 리버시, 말을 움직이며 겨루는 체커, 숫자 추리 게임은 숫자 야구에서 즐길 수 있고, 우리 전통 놀이의 배경은 한국 전통 놀이 안내에 정리되어 있습니다.