Effort-conditioned reward
Effort
×tensor
A requested effort between 1 and 100, written into the system prompt: “Reasoning Effort: {effort} (range 1–100; higher values request more thorough reasoning)”.
- shape
- [|𝔅|]
Sources2
Contextual evidence
§5.1.4, Controllable Reasoning Effort in RL: a scalar effort b ∈ {1, …, 100} is prepended to the system prompt. For each prompt x, M_b responses are sampled at each effort level b ∈ B (eq. 8). Responses sharing (x, b) form a subgroup, within which rewards are mean-centered to compute group-relative advantages. A length-penalty term is added to the reward: −min{C_max, k(b)·ℓ/L_norm} (eq. 9), with k(b) = k₀·exp(−(b − b_min)/τ), τ = λ·Δb̄, Δb̄ the average spacing between the training effort levels (eq. 10).
effort · deepseek-ai/DeepSeek-V4.1-Flash / DeepSeek_V41_Tech_Report.pdf
Pinned revision 2cba9e42aa02 ↗ · p. 29
Contextual evidence
§5.1.4, Table 2: the public API’s tiers max, high and low are the effort values 100, 75 and 50; training uses a finite set of effort levels.
tiers · deepseek-ai/DeepSeek-V4.1-Flash / DeepSeek_V41_Tech_Report.pdf
Pinned revision 2cba9e42aa02 ↗ · p. 30