Loop Trace
Connect neighboring dots into one closed loop. Learn with four short puzzles, then try 1,000 original boards and a daily challenge.
18,036 puzzles and codes
MINE LOGIC · NO GUESSING
Find the mines. Prove every square.
Numbers count touching mines, including diagonals. Mark every blank square as ◆ mine or × safe.
What is saved?
Optional, no login or upload. Keeps the last practice board per difficulty, today’s Daily boards, marks, tools, last 100 Undo steps, hints/checks and completion records. Daily history covers the last 90 UTC days. Other games are separate. Saves belong to this browser and site domain only.
Compare overlapping clues. Counting alone will not finish the board.
Practice 1 / 40 · Hard
0 practice boards completed · 0 Daily difficulties completed today
Opening saved progress…
Completion records (0)
Practice and dated Daily completions are separate. Help usage is retained on replay; clearing Mine Logic records removes this history.
No completions yet.
Rules, hints & daily puzzles
Each number counts mines in its eight surrounding squares (fewer at an edge). Numbered squares are always safe. ◆ marks a mine; × marks a safe square. Tap an already matching mark to erase it. There is no timer or life limit.
Choose Mine or Safe, then tap squares or drag with a mouse. Starting on a matching mark erases the stroke. Undo reverses one tap or a whole stroke. Check marks checks your current answers without filling any squares. Hint explains one deduction, highlights the affected squares, and lets you apply it.
Hard cannot be completed using single-clue counting alone. Expert requires at least four overlap deductions in our solver. Master has 7×7 boards requiring at least six. All 144 boards have one solution and a verified deduction path.
Daily offers one board per difficulty, changing at midnight UTC when you return to the tab (also checked every 30 seconds). Standard, Hard and Expert each have 40 boards; Master has 24. Daily repeats after that many days and shares the practice bank. Practice and Daily progress are separate, including difficulty and UTC date. Your latest practice opens on return if saving is enabled. Without saving, records last only for this page visit. Restart and Undo do not remove help usage. Browser data clearing can erase saves; saves do not sync between devices or site domains.
Change quick puzzle
Loop Trace
Follow the clues. Close the loop.
Puzzle pack · Small loops · Change
Drag between dots. Match the numbers. Close one loop.
1 / 14 clues matched · 0 loose ends
Keyboard: arrows move · Shift + arrow draws/erases · L line · X note.
Check explains rule conflicts without revealing an answer. Each new check uses one hint.
How to play · controls & tips
One loop. No branches.
Draw a single closed loop along the dotted edges. A number counts the lines around that square. Blank squares have no number restriction.
The loop may leave squares outside it. It does not need to visit every dot.
Drag to draw. Retrace to undo.
Start on a dot and drag through neighboring dots. Retrace before releasing to undo part of your stroke. Release to keep it; Undo removes the whole stroke. Start along an existing line to erase. Mark X works the same way for optional notes.
Prefer tapping? Tap a dot, then its neighbor. Repeat the same pair to erase. Both controls work with a mouse or touch.
Tab enters the board at your last focused dot; arrows move without marking. Shift + arrow draws or erases one edge and moves to its end. Press L for lines or X for notes. Each key press is one Undo step. Enter or Space selects two dots; Escape cancels selection. Tab again leaves the board. Mouse and touch controls are unchanged.
A matched number is not proof the whole loop is right. No branches, crossings or separate loops are allowed.
Every puzzle has one solution. Explain a move uses visible clues and dot rules, assuming your existing marks are correct. Reveal an edge consults the answer to clear an incorrect mark or add one correct line. Undo does not refund hints. No timer or lives.
No timer or lives. Switching puzzles starts a fresh board. Progress lasts while this puzzle stays open; it is not added to your account score. Daily puzzles change at 00:00 UTC.
Codebreaker
Four digits. Eight guesses. Every clue counts.
Same code worldwide. A new one at 00:00 UTC.
Try any four different digits to get your first clue.
Keyboard: arrows to move · digits to fill · N for notes
Each city keeps its own round. Switching cities does not pause the clock.
Seoul Stations
525 stations across 14 lines, including suburban branches. Type a name and press Enter.
Korean or English. Spaces, hyphens, capitalization and the station suffix do not matter. Same-name stations fill together. No penalty for wrong guesses. The clock keeps running when you switch games or close the app.
Seoul · Geographic map
Changing the map does not change your challenge.Drag to move. Pinch or use + / − to zoom. Keyboard: arrow keys, + / −, Home. The rivers, coast and regions are your clues.
Map data © OpenStreetMap contributors · ODbL 1.0. Additional station coordinates: Wikidata (CC0). Names and line order: Seoul Metro. Adapted by Play Gridlark. River widths and rail connections are simplified. Download adapted data (includes answers)
Show 1 route strips
A simplified branch-by-branch view. Swipe sideways on small screens. Line codes above a blank are interchange hints. Choose another line above to change these strips.
Northern · Yeoncheon–Guro
Incheon branch
Southern · Guro–Sinchang
Gwangmyeong branch
Seodongtan branch
Show 1 station list
1Northern · Yeoncheon–Guro
- 01____Blank
- 02____Blank
- 03____Blank
- 04____Blank
- 05____Blank
- 06____Blank
- 07____Blank
- 08____Blank
- 09____Blank
- 10____Blank
- 11____Blank
- 12____Blank
- 13____Blank
- 14____Blank
- 15____Blank
- 16____Blank
- 17____Blank
- 18____Blank
- 19____Blank
- 20____Blank
- 21____Blank
- 22____Blank
- 23____Blank
- 24____Blank
- 25____Blank
- 26____Blank
- 27____Blank
- 28____Blank
- 29____Blank
- 30____Blank
- 31____Blank
- 32____Blank
- 33____Blank
- 34____Blank
- 35____Blank
- 36____Blank
- 37____Blank
- 38____Blank
- 39____Blank
- 40____Blank
- 41____Blank
- 42____Blank
- 43____Blank
- 44____Blank
- 45____Blank
1Incheon branch
- 01____Blank
- 02____Blank
- 03____Blank
- 04____Blank
- 05____Blank
- 06____Blank
- 07____Blank
- 08____Blank
- 09____Blank
- 10____Blank
- 11____Blank
- 12____Blank
- 13____Blank
- 14____Blank
- 15____Blank
- 16____Blank
- 17____Blank
- 18____Blank
- 19____Blank
- 20____Blank
- 21____Blank
1Southern · Guro–Sinchang
- 01____Blank
- 02____Blank
- 03____Blank
- 04____Blank
- 05____Blank
- 06____Blank
- 07____Blank
- 08____Blank
- 09____Blank
- 10____Blank
- 11____Blank
- 12____Blank
- 13____Blank
- 14____Blank
- 15____Blank
- 16____Blank
- 17____Blank
- 18____Blank
- 19____Blank
- 20____Blank
- 21____Blank
- 22____Blank
- 23____Blank
- 24____Blank
- 25____Blank
- 26____Blank
- 27____Blank
- 28____Blank
- 29____Blank
- 30____Blank
- 31____Blank
- 32____Blank
- 33____Blank
- 34____Blank
- 35____Blank
- 36____Blank
1Gwangmyeong branch
- 01____Blank
- 02____Blank
1Seodongtan branch
- 01____Blank
- 02____Blank
Lines 1–9, Suin–Bundang, Gyeongchun, Gyeongui–Jungang, AREX and Gimpo Goldline. Includes the Seoul Station, Imjingang and limited Gwangun Univ. branches. Other lines, ITX services, Dorasan and future extensions are excluded. Transfers count once; the two Sinchon stations and two Yangpyeong stations are separate places. The map uses real locations with simplified station-to-station connections, not every service stopping pattern. Optional strips show quiz order, not geography.
Web preview: refreshing this page resets the round. City quiz results do not change your logic puzzle score.
Sources and map notes
Station names and branches checked against Seoul Metro Cyber Station in Korean and English on 11 September 2026. Geography: OpenStreetMap contributors, adapted under ODbL 1.0, with 18 station coordinates from Wikidata (CC0). Transfer platforms are merged into one quiz point. Same-name Sinchon and Yangpyeong stations remain separate locations. Regional labels and river widths are illustrative; no official affiliation or journey-planning guarantee.
Both current and selected common older names are accepted, including Bulamsan / Danggogae and Jayang / Ttukseom Resort. The adapted data is available from the map credit. No live tiles or location tracking.
Crossword
Pick a clue. Fill the grid.
Second Look 1 · Choose puzzle
Classic: short warm-ups. Long Words: longer answers. Second Look: indirect clues and wordplay.
How these clues work
Look for familiar words used in unexpected ways. A ? signals playful wording, not a cryptic clue. Use crossings to narrow your answer.
Type A–Z. Tap a selected cell again to switch direction. Arrow keys move; Enter goes to the next clue.
Across
Down
Web preview: progress stays while this page is open. Refreshing resets these minis. Checks and reveals are recorded separately. No lives or points to lose; these minis do not change your logic puzzle score.
Tap to toggle X. Double-tap for a star. Drag from an empty cell to mark Xs, or from an X to erase.
Tap X again to clear it. Keyboard: Space marks X, Enter places.
Rules & example: Loop Trace
- Draw one closed loop with no branches, crossings or separate loops.
- Each number counts the lines along its square’s four sides. Blank squares have no number restriction.
- Drag through neighboring dots to draw; retrace to undo. Start along an existing line to erase. Two taps and Mark X notes also work.
A quick example
A 3 needs three of its four sides drawn. A 0 needs none. Every dot on the loop connects exactly two lines.
Where to start
New here? Try Learn in 4 short puzzles to practice 0s, 3s, branches and separate loops. Lesson hints explain before changing an edge. All puzzles have a unique solution; Undo and Restart are available. Progress stays in the current page session.
More games to try
Play free in your browser. Pick a game to open its board and rules.
40 games
