← Blog

Why you forget your opening prep — and how spaced repetition fixes it

By [Your name] · June 8, 2026

You spent an evening learning a line. Three weeks later you reach it over the board and your mind is blank. You knew this. You studied this. What happened?

Nothing unusual happened. That's just how memory works — and once you understand the mechanism, the fix is straightforward.

The forgetting curve

Human memory decays predictably. After you learn something, your ability to recall it drops along a curve — fast at first, then more slowly. Review the material just as it's about to slip, and the curve resets, but flatter: the next time, you'll retain it longer. Review again at the right moment, flatter still. Each well-timed review buys you a longer interval before the next one.

The catch is timing. Review too early and you waste effort on something you still know. Review too late and you've already forgotten it and have to relearn from scratch. The sweet spot is just before you'd forget — and that moment is different for every line, and it keeps moving.

Why this is brutal for opening prep specifically

Openings are the worst-case scenario for naive study:

  • Volume. A real repertoire is hundreds of positions, each with a correct reply.
  • Uneven difficulty. Some lines stick after one look; others you fumble every single time. Studying them all on the same schedule wastes time on the easy ones and under-serves the hard ones.
  • Long gaps between tests. You might not face a given line for months. By the time it appears, naive review has long since stopped.

Studying your whole repertoire start-to-finish every few weeks doesn't scale, and it spends most of your time on lines you already know.

Spaced repetition: the system Anki made famous

Spaced repetition automates the timing. It tracks each item separately and schedules its next review for the moment you're predicted to be on the edge of forgetting. Get it right, the interval grows. Get it wrong, the interval shrinks and you see it again soon. Flashcard apps like Anki popularised this for language learning and medicine; FSRS (Free Spaced Repetition Scheduler) is a modern, well-tuned algorithm for doing it.

Applied to chess, each "card" is a position from your repertoire and the answer is the move you intend to play. The scheduler surfaces the lines you're about to forget, leaves the solid ones alone, and hammers the ones you keep missing — so a 15-minute session is spent almost entirely on the positions that actually need it.

Making it work for chess

Three things separate effective opening drilling from busywork:

  1. Drill on a board, not text. You want to recall the move by seeing the position, because that's how it'll come to you in a game. Reading a move list trains the wrong retrieval path.
  2. Drill your own lines, not a catalogue. The point is to remember your repertoire — the lines you actually play — not a course someone sells. Generic decks drill positions you'll never reach.
  3. Connect it to real games. When you play a line and it goes wrong, that position belongs in the deck. Your mistakes are the best possible study material.

Doing it in FlexiChess

FlexiChess builds FSRS spaced repetition directly into repertoire training — the same memory science as Anki, but on a real board and on your lines. You build (or import) a repertoire, and the trainer drills it, scheduling each position for the moment you're about to forget it and concentrating your time on the lines you keep missing. It runs locally, it's free for every user, and because it works on the repertoire you actually play, every minute goes toward openings that will appear in your games.

Fifteen minutes a day, on the right positions, beats an evening of cramming you'll have forgotten by the next round.

Try it: Build a deck from your own lines and drill it free in FlexiChess. Open FlexiChess →


Related: How to build an opening repertoire that survives real games · How to study your own chess games