Guide

How to Use ChatGPT to Solve Puzzle Games

Updated June 2026 · 7 min read

ChatGPT and Claude can be surprisingly good puzzle assistants — if you prompt them right. They can also be hilariously, confidently wrong. This guide shows the techniques that actually work for the puzzles people play most, with copy-paste prompts you can use today.

Quick reality check: AI models don't "see" letters or grids the way you do. They predict text. That's why a model can ace a logic puzzle and then miscount the letters in "banana." The tricks below work around that limitation.

Which puzzles AI is actually good at

✓ Wordle / Quordle

Strong with good prompting — needs you to give full state.

✓ NYT Connections

Excellent at finding category themes once you list the 16 words.

✓ Crosswords

Great for individual clues, weaker at full-grid constraint solving.

△ Sudoku

Mediocre without code execution. Excellent with code interpreter.

✓ Logic riddles

Modern reasoning models handle these well.

✗ Image puzzles

Reading hand-drawn grids is hit-or-miss. Type them out instead.

The 4-step formula that works for any puzzle

  1. Pick the right model. Reasoning models (GPT-4o, Claude 3.5 Sonnet, o1) crush plain ones. For math-heavy puzzles, enable code interpreter.
  2. Describe state precisely. Give the AI exactly what's on screen — current guesses, known constraints, allowed moves.
  3. Demand reasoning. Add "explain step by step" and "check your answer against the constraints before finalizing."
  4. Verify. Always sanity-check the output before you submit. Models hallucinate confidently.

Wordle: the prompt that actually works

The mistake people make is just typing "what should I guess in Wordle today?" The model doesn't know today's puzzle. Give it your state instead.

You are a Wordle solver. I need your next guess. Current state (5 letters, 6 guesses total): - Guess 1: CRANE → C(gray) R(yellow, position 2) A(gray) N(gray) E(green, position 5) - Guess 2: SHIRT → S(gray) H(gray) I(green, position 3) R(yellow, position 4) T(gray) Rules: - "Green" means correct letter, correct position - "Yellow" means correct letter, wrong position - "Gray" means letter not in word Suggest the best next guess that satisfies all constraints. Show your reasoning. Then double-check the word fits every constraint before recommending it.

The "double-check" line is the magic — it makes the model self-correct before committing. Without it, you'll see plenty of "ROBIN" suggestions when the third letter has to be "I" and the fourth has to be "R."

NYT Connections: AI's best puzzle

Connections is genuinely well-suited to language models because it's about finding semantic relationships — exactly what these models do natively.

Here are 16 words from today's NYT Connections puzzle: BASS, PIKE, PERCH, TROUT, ANGLE, SLOPE, GRADE, PITCH, FLAT, SHARP, NATURAL, KEY, BIRD, ROOST, ROBIN, FINCH Group them into 4 categories of 4 words each. Each word belongs to exactly one category. Categories are usually themed (types of X, words that mean Y, things that can follow/precede Z, etc.). Show your reasoning for each group. If you're unsure between two groupings, mention both.

Tip: if the first answer feels off, ask "what's a less obvious grouping that could also work?" — Connections often has a tricky purple category that trips models up.

Crossword clues

For one-off clues, AI is fast and usually right. The trick is giving it the letter pattern.

Crossword clue: "Greek letter that looks like a trident" (3 letters) Pattern: P_I What's the answer? Give 2-3 alternatives if you're unsure.

For a full crossword, paste in all the clues you've solved and ask the model to suggest answers for the rest based on the cross-letters. Don't expect it to solve a hard NYT Saturday in one shot — but it'll get most of an easy one.

Sudoku: use code interpreter, not vibes

Plain ChatGPT solving Sudoku by hand is unreliable. With Python execution enabled, it's effectively perfect.

Here's a Sudoku puzzle (0 = empty cell): 5 3 0 0 7 0 0 0 0 6 0 0 1 9 5 0 0 0 0 9 8 0 0 0 0 6 0 8 0 0 0 6 0 0 0 3 4 0 0 8 0 3 0 0 1 7 0 0 0 2 0 0 0 6 0 6 0 0 0 0 2 8 0 0 0 0 4 1 9 0 0 5 0 0 0 0 8 0 0 7 9 Write a Python backtracking solver, run it, and return the solved grid. Verify the solution satisfies all Sudoku rules (rows, columns, 3x3 boxes).

Logic riddles and lateral-thinking puzzles

Reasoning models like Claude 3.5 Sonnet and GPT-4o handle these well, but they need the full puzzle text and explicit instruction to think step by step.

Solve this logic puzzle. Think step by step, listing what you can deduce at each stage. Three friends — Alice, Bob, and Carol — each own one pet (cat, dog, fish). We know: 1. Alice doesn't own the cat. 2. Bob doesn't own the fish. 3. The person who owns the dog is not Carol. Who owns what? Show your reasoning.

Better prompts in 30 seconds

Use our free AI Prompt Generator to build structured prompts. For puzzle prompts, pick "task: solve" + "format: step-by-step reasoning" + add your constraints.

5 mistakes to avoid

  • Asking "what's today's Wordle answer?" — the model doesn't know. It'll guess and lie confidently.
  • Skipping the state. "I tried CRANE and SHIRT, help me" isn't enough. List exactly which letters were green / yellow / gray.
  • No verification step. Always add "double-check your answer satisfies every constraint." This single line catches most errors.
  • Using vision for typed puzzles. Image input adds errors. If the puzzle is text, type it.
  • Trusting Sudoku output without code. Hand-reasoned Sudoku is where models hallucinate most.

Is this cheating?

For solo daily puzzles, it's a personal call. Most people use AI as a hint engine — try yourself first, ask AI when stuck, learn the pattern. That's closer to how chess players use engines for analysis: not to "win," but to understand. In competitions, school work, or anywhere a leaderboard is involved, assume it's off-limits unless explicitly allowed.

Related

→ How to Write Better ChatGPT Prompts
→ Prompt Generator — build your own prompts
→ ChatGPT vs Claude — which reasons better?
→ How to Build AI Workflows