Skip to content

Commit 3bcf660

Browse files
docs: describe generated variants and difficulty targeting
1 parent 73dacfe commit 3bcf660

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,12 @@ Not every skill is "write code against tests" — see the table below.
6565
| **API memory** | Fill in the blanked-out stdlib call | Answer match |
6666
| **Decomposition** | Outline a design (rate limiter, folder sync…) in bullets | You score yourself against a revealed rubric |
6767

68-
Exercises come in Python and JavaScript across three difficulty tiers, and
69-
difficulty adapts: two strong passes promote you a tier, two fails demote.
68+
Exercises come in Python and JavaScript across three difficulty tiers — a
69+
hand-written static bank plus **generator families that render endless fresh
70+
variants** (randomized data, names, and twists; same seed always reproduces
71+
the same exercise). Difficulty targets *you*: each drill picks the tier where
72+
your predicted success is closest to ~65%, the point where a rep carries the
73+
most information. Comfortable wins teach the rating nothing.
7074

7175
## The dashboard
7276

0 commit comments

Comments
 (0)