오목 AI와 대결하기: 초보자를 위한 규칙과 공격·수비 순서

오목은 가로·세로·대각선 중 한 방향으로 자기 돌 다섯 개를 이어 놓는 게임입니다. 돌을 많이 모으는 것보다 다음 수에 생길 위협을 읽는 것이 중요합니다. 처음에는 한 수를 놓기 전에 상대가 바로 이길 곳이 있는지부터 확인해 보세요.

게임 시작

1. 내 공격보다 상대의 즉시 승리를 먼저 확인하기

상대의 돌이 네 개 이어졌다면 빈 끝점을 찾아 막습니다. 가로줄만 보지 말고 세로와 두 대각선도 확인하세요. 중간 한 칸이 비어 있는 네 돌도 그 칸을 채우면 다섯 개가 되므로 같은 위협입니다.

양쪽 끝이 모두 열린 연속된 네 돌은 한 수로 양쪽을 모두 막을 수 없습니다. 이 모양이 만들어진 뒤 대응하기보다, 상대가 열린 세 돌에서 네 돌을 만들기 전에 끊는 연습이 필요합니다.

2. 가장자리보다 중앙에서 연결 선택지 만들기

처음 몇 수는 중앙 부근에서 돌을 연결해 보세요. 가장자리에서는 한쪽 방향으로 더 뻗을 수 없어 공격 선택지가 줄어듭니다. 단, 중앙이라는 이유만으로 상대의 위협을 방치하면 안 됩니다.

서로 떨어진 돌을 계속 놓기보다 기존 돌에서 한두 칸 거리에 놓고, 그 수가 가로와 대각선처럼 두 방향에 동시에 영향을 주는지 살펴보세요. 막아도 다른 방향의 공격이 남는 모양을 만드는 것이 목표입니다.

3. 열린 3과 막힌 3 구분하기

세 돌의 양쪽 끝이 비어 있으면 다음 수로 열린 4를 만들 가능성이 있습니다. 한쪽 끝이 상대 돌이나 가장자리로 막혀 있으면 같은 세 돌이어도 위협이 작습니다.

수비할 때는 돌 개수만 세지 말고 빈 끝점, 중간 빈칸, 다음 수에 만들 수 있는 모양을 함께 확인하세요. 공격할 때도 상대가 막을 위치를 먼저 떠올린 뒤 다음 연결이 남는지 계산하면 도움이 됩니다.

4. 이 사이트에서 난이도와 금수 규칙 설정하기

플레이 화면의 설정 버튼에서 AI 수준, 돌 색, 보드 크기를 바꿀 수 있습니다. 처음에는 낮은 AI 수준으로 시작하고, 공격과 수비를 구분할 수 있을 때 난이도를 올려 보세요.

렌주 금수 옵션을 켜면 흑의 장목, 4-4, 3-3 같은 금수에 제약이 적용됩니다. 일반 오목과 같은 수라도 허용 여부가 달라질 수 있으니 대국 전에 설정을 확인하세요. 금수인 곳에 놓으려 하면 이유가 표시됩니다.

5. 진 대국에서 한 수만 복기하기

패배한 뒤 모든 수를 외우려고 하기보다 상대의 열린 4가 처음 생긴 시점을 찾아 보세요. 바로 앞 수에 다른 곳을 막았다면 결과가 달라졌을지 생각하고 다음 대국에서 같은 모양을 놓치지 않는 연습을 합니다.

시작 버튼으로 대국을 시작하고, 새 게임으로 다시 도전할 수 있습니다. 대국 중에는 횟수 제한이 있는 되돌리기를 활용해 후보 수를 비교해 보세요.