네트워크 하는 법
칸마다 네트워크 케이블 조각이 하나씩 놓인 격자예요. 직선, 꺾인 선, T자 분기, 그리고 컴퓨터가 달린 끝이 있어요. 빨간 서버는 한가운데에 있어요. 칸을 돌려 모든 컴퓨터를 서버에 연결하세요.
이 퍼즐은 Net, NetWalk, FreeNet, Pipes 등 이름이 많아요. 크기는 5 × 5부터 9 × 9까지 세 가지예요. 모든 판은 브라우저에서 만들어지고, 답은 정확히 하나이며, 찍지 않고 풀 수 있어요.
규칙
- 한 번 탭할 때마다 칸이 90도 돌아가요. 칸은 움직이거나 자리를 바꾸지 않고, 향하는 방향만 바뀌어요.
- 모든 칸이 서버에 연결되면 퍼즐이 풀려요. 그때는 모든 케이블 끝이 다른 끝과 만나고, 판 밖을 향하는 선이 없으며, 고리도 없어요.
- 서버에 연결된 칸은 먹으로 채워지고 나머지는 속이 빈 채로 남아서, 네트워크가 어디까지 닿았는지 늘 볼 수 있어요.
- 확실한 칸은 잠가 두세요. 잠금을 풀 때까지 돌아가지 않아요. 잠긴 칸에는 빗금이 쳐져요.
- 시계는 첫 회전과 함께 시작해서 마지막 컴퓨터가 연결되면 멈춰요. 크기마다 판이 따로 저장되고, 탭이 가려져 있는 동안 시계도 멈춰요.
- 기준 횟수는 처음 판에서 정답까지 필요한 최소 90도 회전 수예요. 어느 방향으로 돌리든 한 번으로 세요. 되돌린 회전과 잠금은 세지 않아요.
조작법
- 클릭 / 탭
- 칸을 시계 방향으로 돌리기
- 오른쪽 클릭
- 칸을 반시계 방향으로 돌리기
- 길게 누르기 / 가운데 클릭
- 칸 잠그기 또는 잠금 풀기
- 방향키 / WASD
- 키보드 커서 이동
- 스페이스 / Enter / E
- 커서가 있는 칸을 시계 방향으로 돌리기
- Q / Shift+스페이스
- 반시계 방향으로 돌리기
- L
- 잠그기 또는 잠금 풀기
- Z / Ctrl+Z
- 되돌리기
- R
- 처음 받은 판으로
- P
- 일시정지
팁
- 가장자리부터 시작하세요. 어떤 케이블도 판 밖을 향할 수 없으니, 판 모서리에 있는 꺾인 선은 놓일 방법이 하나뿐이고, 가장자리의 T자는 줄기를 안쪽으로 향해야 해요.
- 나란히 있는 컴퓨터 두 대는 절대 서로 연결될 수 없어요. 둘만의 작은 네트워크가 되어 버리니까요. 서버와 끊겨 버릴 칸 묶음이라면 무엇이든 마찬가지예요.
- 직선은 놓이는 방법이 두 가지뿐이고, 가장자리 옆에서는 가장자리를 따라 놓여야 해요.
- 확실해지는 대로 칸을 잠그세요. 잠긴 칸이 추리의 발판이 되는 틀을 만들고, 실수로 탭해도 흐트러지지 않아요.
네트워크 공략
가장자리에서 안쪽으로
판 밖을 향하는 선은 있을 수 없으니 가장자리가 먼저 정해져요. 판 모서리에서 꺾인 선은 놓일 방법이 하나뿐이에요. 가장자리에서 T자도 하나뿐이고(가로대는 가장자리를 따라, 줄기는 안쪽으로), 직선은 가장자리를 따라 놓여야 해요. 정해진 칸은 이웃에게 그쪽에서 케이블이 들어오는지 알려 주고, 가운데에 닿기 전에 테두리 전체가 채워지는 일도 많아요.
작은 섬은 안 돼요
모든 칸이 서버에 닿아야 하니, 나란히 있는 컴퓨터 두 대는 서로를 향하지 않아요. 더 일반적으로, 두 칸 묶음을 이었을 때 남는 케이블 끝이 하나도 없다면 그 연결은 틀려요. 그 묶음은 영영 끊겨 버리니까요. 가장자리가 더는 도움이 안 되는 가운데에서 이 규칙이 많은 칸을 정해 줘요.
고리는 안 돼요
케이블은 나무 모양을 이뤄요. 케이블 수는 칸 수보다 하나 적으니, 고리가 하나라도 생기면 어떤 칸은 끊겨요. 두 칸이 이미 네트워크를 거쳐 이어져 있다면, 그 둘 사이를 바로 잇는 케이블은 있을 수 없어요.
9 × 9에서는 짧은 가정
가장 큰 판에서 생성기는 가끔 한 단계 시험에 기대요. 정해지지 않은 칸을 한 방향으로 돌리고 기본 규칙을 따라가 보세요. 갈 곳 없는 케이블 끝, 고리, 끊긴 묶음이 생기면 그 방향은 틀린 거예요. 판마다 답이 정확히 하나이니 모순은 곧 증거예요. 정해진 칸은 그때그때 잠가서 판이 이미 아는 것을 보여 주게 하세요.
네트워크 소개
칸을 돌려 케이블을 하나의 네트워크로 잇는 것은 오래된 컴퓨터 퍼즐이에요. 알려진 가장 이른 버전 중 하나는 KPlumber로, 2000년에 Linkz라는 이름으로 Windows에 이식됐어요. 이후 FreeNet, NetWalk 같은 이름으로 퍼졌고, 2005년에 사이먼 태섬이 웹용으로 만든 버전에 Net이라는 이름을 붙였어요. 2004년에는 연구자들이 이런 판을 푸는 일이 일반적으로 NP-완전임을 보였어요.
여기서는 서버에서부터 무작위 케이블 나무를 키워요. 한 칸에 케이블은 최대 세 개, 긴 직선은 덜 나오게 하고, 그다음 모든 칸을 무작위로 돌려요. 논리 풀이기가 돌려진 칸만 보고 네트워크를 다시 짜 맞출 수 있을 때만 그 판을 써요. 풀이기는 남은 모든 방향이 동의하는 변을 확정하고, 고리를 만들거나 한 묶음을 나머지와 끊어 버릴 케이블을 지워요. 9 × 9에서는 한 방향을 시험해 보고 모순이 생기면 버리기도 해요. 풀이기가 끝까지 푼 판은 답이 정확히 하나예요.
자주 묻는 질문
찍지 않고 풀 수 있나요?
네. 생성기는 논리 풀이기가 끝까지 풀 수 있는 판만 남기고, 그 풀이기는 절대 찍지 않아요. 5 × 5와 7 × 7에서는 모든 단계가 가장자리, 고리, 끊긴 묶음에서 바로 나와요. 9 × 9에서는 가끔 짧은 가정이 필요할 수 있어요. 칸을 한 방향으로 돌려 보고 그 결과를 따라가다가, 무언가 깨지면 되돌리세요.
기준 횟수는 무슨 뜻인가요?
처음 받은 판에서 정답까지 필요한 최소 90도 회전 수예요. 어느 방향으로 돌리든 한 번으로 세요. 잠금과 되돌린 회전은 세지 않아요. 깔끔하게 푸는 목표일 뿐이고, 순위표에는 시간이 올라가요.
파이프 매니아와 같은 게임인가요?
아니요. 파이프 매니아에서는 플루즈가 오기 전에 시간에 쫓기며 새 파이프 조각을 깔아요. 네트워크에서는 모든 조각이 이미 판에 놓여 있고, 네트워크가 완성될 때까지 돌리기만 하면 돼요.
나갔다 와도 판이 저장되나요?
네, 브라우저에 크기마다 하나씩 저장돼요. 탭이 가려져 있는 동안 시계도 멈춰요.







