불 끄기 퍼즐

불 끄기 퍼즐

불빛을 눌러 지정된 이웃과 함께 뒤집고 전부 끄세요. 직접 편집한 판은 해가 없을 수도 있습니다.

1. 풀 수 있는 퍼즐 만들기

십자: 선택 칸과 상하좌우. 주변: 선택 칸과 상하좌우·대각선. 경계 밖은 뒤집지 않습니다.

생성은 실제 클릭을 적용해 해가 있는 판을 만듭니다. 같은 시드·크기·규칙·클릭 수는 같은 판을 재현합니다.

2. 불빛 끄기

Tab으로 각 칸에 도달하고 화살표로 초점을 옮기세요. Enter/Space 또는 탭으로 누르면 지정된 이웃이 함께 반전됩니다.

켜진 칸 14개클릭 0회진행 중

직접 편집은 현재 모양을 새 초기 보드로 만듭니다. 기존 클릭 기록과 시드 생성 근거는 제거됩니다.

3. 해 존재와 클릭 계획

풀 수 있습니다. 7번 클릭이 최소임을 4개 후보 검산으로 확인했습니다. 행렬 계수 23, 자유변수 2개.

셀 상태와 클릭을 0/1로 놓은 GF(2) 소거법을 사용합니다. 클릭 순서는 결과에 영향을 주지 않습니다. 해가 없으면 임의의 힌트를 만들어 내지 않습니다.

4. 저장·불러오기

JSON은 초기 보드·시드 근거·클릭과 현재 상태를 담습니다. 불러올 때 처음부터 재실행해 일치 여부를 검사하며 실패해도 기존 게임을 보존합니다.

시드 2532026의 연습 퍼즐을 준비했습니다.

댓글과 질문

불 끄기 퍼즐

한 칸을 누르면 그 칸과 지정된 이웃 불빛이 켜짐/꺼짐으로 뒤집힙니다. 십자 규칙은 상하좌우만, 주변 규칙은 대각선 네 칸도 포함하며 보드 밖은 건드리지 않습니다. 시드 퍼즐은 꺼진 보드에 실제 클릭을 적용해 만들므로 풀 수 있습니다. 직접 편집한 보드는 불가능할 수도 있으며 GF(2) 연립방정식으로 해의 존재와 최소 클릭 후보를 구분합니다.

주요 기능

  • 3×3·4×4·5×5와 십자/주변 8칸 규칙, 경계에서 잘리는 정확한 반전
  • 시드와 생성 클릭으로 재현 가능하고 해가 있는 보드 만들기
  • 한 칸씩 직접 편집해 불가능한 배치까지 검사
  • GF(2) 소거로 가능한지 판정하고 자유변수 조합을 확인한 최소 클릭 해
  • 힌트·전체 클릭 계획·키보드 방향 탐색·탭·되돌리기·초기화
  • 초기·현재 보드와 이동을 재실행해 확인하는 로컬 JSON 저장/불러오기

사용 방법

  1. 보드 크기, 누를 때 반전할 이웃 규칙, 시드와 생성 클릭 수를 고르고 퍼즐을 만듭니다.
  2. 불빛 칸을 눌러 자신과 이웃을 반전합니다. Tab과 화살표로 칸 초점을 옮기고 Enter/Space로 누르며 모바일에서는 칸을 탭합니다.
  3. 풀이 칸 수와 가능/불가능 여부를 확인하고 힌트를 표시하거나 적용합니다. 전체 계획도 선택해 볼 수 있습니다.
  4. 직접 보드 편집에서는 칸 하나의 불빛만 바꾼 뒤 적용합니다. 편집 보드는 풀 수 없을 수 있으며 이동 기록은 새로 시작됩니다.
  5. 직전 클릭을 되돌리거나 초기 보드로 돌아갑니다. 게임 JSON을 저장하거나 다시 불러올 때 상태와 생성 근거를 재검사합니다.

활용 예시

  • 같은 시드 퍼즐의 클릭 순서와 최소 클릭 수 비교
  • 직접 조명 패턴을 만들어 해가 있는지 확인
  • 십자 규칙과 대각선 포함 규칙이 풀이에 주는 차이 실험

자주 묻는 질문

칸을 누르면 어디가 바뀌나요?

십자 규칙은 선택 칸과 상하좌우 인접 칸을 뒤집습니다. 주변 8칸 규칙은 대각선 네 칸도 뒤집습니다. 보드 밖에는 셀이 없어 모서리에서 바뀌는 칸 수가 적습니다.

생성한 퍼즐은 언제나 풀 수 있나요?

네. 전부 꺼진 보드에 시드가 고른 실제 클릭들을 적용해 시작 상태를 만들므로 그 클릭들을 다시 하면 꺼집니다. 모든 퍼즐을 고른 확률분포나 균등 난이도라고 뜻하지는 않습니다.

직접 편집한 보드는 불가능할 수 있나요?

그렇습니다. 직접 편집은 한 셀의 상태만 바꾸므로 가능한 반전 조합으로 만들 수 없는 보드가 나올 수 있습니다. GF(2) 방정식에 모순 행이 있으면 불가능으로 표시합니다.

보이는 클릭 수가 정말 최소인가요?

지원하는 3~5칸과 두 규칙에서 선형 방정식의 자유변수 해 조합을 전부 확인할 수 있을 때 최소임을 표시합니다. 탐색 상한을 넘으면 검산된 한 후보만 보여 주고 최소 여부는 미확인이라고 표시합니다.

힌트와 전체 계획은 무엇을 뜻하나요?

현재 보드를 모두 끄는 검산된 클릭 집합 중 첫 칸을 힌트로 보여 줍니다. 불빛 반전은 클릭 순서와 무관하므로 전체 계획의 칸은 어떤 순서로 눌러도 됩니다. 불가능 보드에는 힌트를 만들지 않습니다.

파일을 서버에 보내나요?

아닙니다. 게임과 선형대수 풀이, JSON 검사는 이 브라우저 탭에서만 합니다. 파일 다운로드와 불러오기는 사용자가 실행할 때만 일어납니다.

개인정보 안내

보드·시드·이동 기록은 현재 브라우저 탭에서만 처리하며 서버로 보내지 않습니다. 저장은 사용자가 요청한 로컬 JSON 파일입니다.

관련 도구

슬라이딩 숫자 퍼즐지뢰찾기 실험실숫자 합치기 퍼즐가쿠로 합 퍼즐함수 그래프 탐구오디오 ABX 블라인드 비교카드 정렬 조사행사 진행표반복 점검표 실행기칸반 프로젝트 보드마인드맵 작성기논증 지도 편집기팀 역량 정리표말뭉치 문맥 탐색기다국어 용어집 관리기빈칸 학습지 제작기리버시 게임판노노그램 퍼즐칠교 도형 퍼즐십자말 풀이 만들기단어 사다리 퍼즐단어 찾기 퍼즐철자 재배열 게임사목 게임판속성 조합 카드 퍼즐미로 제작·탐색기논리 격자 퍼즐 제작기페그 솔리테어연산 케이지 퍼즐스도쿠 퍼즐 작업대체스 전술 연습판포물선 운동 실험실자·컴퍼스 작도 실험실단어 어원 지도발음 비교 연습기읽기 연습 리더발음 기호 탐색기확률 실험실주기율 경향 탐구방정식 저울 실험실소리·철자 조립 연습기복습 카드 학습기서비스 블루프린트 작성기조직 관계도 편집기프로젝트 위험 대장습관 기록 대시보드업무 흐름 수영레인인력·설비 가용 시간 배치표물품 입출고 기록기순위 투표 집계기사용성 테스트 기록기요구사항 추적표문장 구조 도해번역 메모리 작업대받아쓰기 연습기분수 조각 실험실분자 구조 탐색기의존 일정 계획기의사결정 비교표리그 대진 일정 생성기정신연령 테스트 · 생활 태도 탐색전생 이야기 테스트에니어그램 27문항 탐색초성 퀴즈집중력 게임 · 숫자 찾기·색말색각 참고 체험·숫자 점판음감 연습 테스트숫자 기억력 테스트동체시력 연습 게임점수판·스코어보드빙고판 생성기진실 혹은 도전오늘의 명언이상형 월드컵 만들기가위바위보자리 배치·자리뽑기랜덤 닉네임 생성기랜덤 질문·대화 주제마우스 테스트터치스크린 테스트모니터 테스트주사율 추정 테스트내 화면·디스플레이 정보사업자등록번호 형식 검사로또 번호 생성기사다리 타기궁합 테스트랜덤 생성기비밀번호 생성기내 IP 주소 확인점심메뉴 추천 룰렛돌림판 룰렛 추첨기메트로놈(박자기)반응속도 테스트밸런스 게임성격유형 테스트꿈해몽 사전키보드 테스트
생활/재미 도구 전체 보기 →이미지/미디어 →텍스트/변환 →개발 도구 →