The property of a task being appropriately difficult for a given solver—solvable but challenging enough to teach useful skills.