LLM Satisficing

mechanism

Language models often stop at the first answer that plausibly satisfies a prompt, not the strongest answer they could produce. Explicitly demanding evidence, depth, or revision can raise the stopping threshold and elicit better work.

Ask a language model how to improve education and it may instantly produce a polished school essay. Tell the same model to research properly and make data-backed suggestions, and the answer improves—even though the model had received no new facts from you.

E1

The prompt sets the stopping threshold

Generation is not automatically a search for the best possible response. The model predicts a continuation that fits the request, and once it has assembled something plausible—familiar recommendations, tidy structure, confident prose—the prompt may already appear satisfied. A loose request therefore creates a low bar for completion.

An explicit quality demand changes that bar. Asking for research, data, or stronger reasoning makes an immediately available generic answer less compatible with the requested output. The model must allocate its generation differently: add support, develop claims, or revise beyond its first plausible pattern. This is why Iterative Prompt Refinement works: the first response reveals the standard the model chose, and the next instruction raises it.

E1

Where it shows up

From essay points to supported proposals

The education prompt initially elicited generic suggestions. Requiring proper research and data-backed recommendations produced a stronger answer, showing that the first response reflected an easily met threshold rather than the model's apparent ceiling.

E1

More effort is not more truth

Raising the threshold can improve depth and presentation, but this example does not establish that every added datum is accurate or that the revised answer is optimal. A model pushed to sound researched may still produce unsupported claims; important facts require verification.

E1

Write the acceptance test into the prompt

Tomorrow, replace one broad request with three explicit conditions the answer must meet—for example: support each recommendation with data, distinguish evidence from inference, and revise once for weaknesses. Then treat the first output as a draft and reject it against those conditions before using it.

Episodes that teach this