Python
- Input
- 40 tasks
- Scored
- 39 tasks
17 pytest and 23 scikit-learn tasks before exclusions.
1 excluded: One task with no scorable functions or types.
How much of the code that matters does one search find before the token budget runs out?
Same tasks. Fixed budgets. Exact answer key. No model or agent.
This is a retrieval test, not an agent run. The dataset provides the task and known solution; the scorer checks the answer key without an LLM judge.
Use the dataset's problem statement verbatim as the retrieval query.
Run each retrieval system once. There is no model, agent loop, or follow-up turn.
Measure the single response at fixed tool-response token checkpoints.
Count which functions and types in the answer key appear in the response.
Noodlbox 2.1.0 · measured August 2026
Response tokens cover the retrieval output only. They do not include model input, reasoning, or an agent session—because this run did not use one. Retrieval latency was not measured.
Each task includes a problem statement and a known solution. The statement becomes the query. The functions and types changed by the solution become the answer key.
17 pytest and 23 scikit-learn tasks before exclusions.
1 excluded: One task with no scorable functions or types.
35 TypeScript and 5 JavaScript tasks before exclusions.
3 excluded: Two answer-key extraction errors and one task with no scorable functions or types.
The gauges show the share of each task's answer key retrieved into the same 8K window; the pile is the median uncapped ripgrep (rg) exploration, in 8K windows' worth. Each corpus stays separate.
39 tasks · SWE-bench Lite
37 tasks · DeepSWE
Retrieval is one measured layer of an agent run. These results do not stand in for model quality, edit quality, or total cost.
DeepSWE and SWE-bench Lite use different task sets. A blended score would hide that difference.
39 scored tasks
| Retrieval method | Found at 8K | Found by 32K | Fills 80% of tasks |
|---|---|---|---|
| NoodlboxThe shipped context compiler, capped at 16K tool-response tokens. | 83.3% | 91.0% | 89.7% |
| Noodlbox without curationThe same retrieval stack with ranking and selection disabled. | 38.5% | 38.5% | 35.9% |
| Ripgrep + targeted readsA deterministic graph-free explorer with no output cap. | 14.1% | 50.4% | 48.7% |
37 scored tasks
| Retrieval method | Found at 8K | Found by 32K | Fills 80% of tasks |
|---|---|---|---|
| NoodlboxThe shipped context compiler, capped at 16K tool-response tokens. | 78.9% | 88.9% | 78.4% |
| Noodlbox without curationThe same retrieval stack with ranking and selection disabled. | 44.4% | 44.4% | 21.6% |
| Ripgrep + targeted readsA deterministic graph-free explorer with no output cap. | 18.6% | 31.6% | 21.6% |