June Kim's Web Apps
오목
15×15 판에 가로, 세로, 대각선으로 돌 다섯 개를 먼저 잇는 쪽이 이깁니다. 흑이 먼저 둡니다. 컴퓨터와 두거나 한 화면에서 두 사람이 번갈아 둘 수 있습니다.
규칙과 컴퓨터
- 장목: 기본은 「정확히 다섯만 승리」라서 여섯 개 이상 이어진 줄(장목)은 이긴 것으로 치지 않습니다. 흑, 백 모두 같습니다. 「다섯 이상 승리」를 고르면 장목도 이깁니다.
- 금수 없음: 렌주 규칙의 흑 금수(삼삼, 사사, 장목 금지)는 쓰지 않습니다. 어느 자리든 둘 수 있습니다. 판이 꽉 차면 비깁니다.
- 컴퓨터는 빈칸마다 네 방향 돌 모양(다섯, 열린 넷, 막힌 넷, 열린 셋...)에 점수를 매겨 공격과 수비를 함께 보는 휴리스틱입니다. 보통은 넷을 연달아 두어 이기는 길도 찾아보고, 쉬움은 수비를 자주 놓칩니다. 한 수에 1초를 넘기지 않습니다.
- 조작: 판을 눌러 둡니다. 키보드는 Tab으로 판에 들어가 방향키로 움직이고 Enter나 Space로 둡니다. 실행 취소는 컴퓨터와 둘 때 내 수와 컴퓨터 수를 함께 무릅니다.
- 마지막 수는 앰버 점, 이긴 다섯 줄은 빨간 테두리로 표시합니다. 기보는 가로 A~P(I 빼고), 세로 1~15 칸 이름으로 복사합니다.
- 온라인 대전은 없습니다. 판은 이 브라우저 안에서만 돌아가고, 두던 판은 새로 고쳐도 이어서 둘 수 있게 저장합니다.
모든 계산은 브라우저 안에서 합니다. 두던 판, 설정, 전적은 이 브라우저(localStorage)에만 남깁니다.