Connect Four Trainer

Rings mark threats (a square completing four-in-a-row): red / yellow / both. Solid = on its useful parity (Red ↔ odd rows, Yellow ↔ even); dashed = wrong parity, usually only tactical. Keys 1–7 drop a disc.

How to Beat Any Human

0. The game is solved

Red (first player) wins with perfect play, and only by starting in the center column. Starting adjacent to center draws; anything else loses. Take Red when you can, take the center, never give it back.

1. Threats and parity (the master skill)

A threat is an empty square completing your four. As the board fills in a zugzwang endgame, Red claims odd rows (1,3,5) and Yellow even rows (2,4,6). A threat on its useful parity is a long-term winning asset; off-parity is usually only tactical. The overlay shows exactly this: collect solid rings.

2. Know the verdict before they do

Watch the verdict box. By moves 12–16 the solver usually proves an exact result. Proven winning: the win exists — find it, and the box tracks how long you have held it. Proven lost: minimax "longest defense" is the wrong goal against a human — switch to practical chances (below).

3. Swindles: play the landmines

When you are lost or drawn, the purple practical chances box ranks your moves by how few of the opponent's replies keep their result. "2/7 replies win" means five natural-looking moves throw the game away. Perfect engines never think this way; humans lose won games constantly. Set the trap with the fewest exits.

4. Refutations as Red

Humans deviate from theory by move 2–4, and every deviation loses — if you know the refutation. Play Red vs the Human-like opponent repeatedly: it samples plausible imperfect moves, so you rehearse the tree real people actually wander into. The grader flags you the instant a move of yours drops the forced win.

5. Training regimen

  • Puzzle Drill, 10 minutes daily: find the unique winning move on a 15-second clock. Speed on double threats and "7"s is what actually transfers to live play.
  • Red vs Human-like: rehearse refutations. Goal: convert the forced win every single game.
  • Yellow vs Human-like: practice swindling from lost positions via the practical-chances box.
  • Red vs Perfect: the final exam. The win exists; only your accuracy is being tested.
  • Check your error ledger weekly — human errors cluster, and so do yours.
Engine Analysis
Analyzing…
 
Your error ledger
reset ledger