<div class="section-label"><span class="num">01</span> Results</div>
<div class="section-title">What comes <em>back</em> from a prediction.</div>
A successful prediction returns a result: the forecast, fit, and a few sizes. Depending on the call, you may also get observation weights, relevance scores, or — for Grid Predictions — **Impact on Fit** and **Impact on Prediction**.
<div class="pillars">
<div class="pillar">
<div class="pillar-num">↳ 01</div>
<div class="pillar-title">Always on</div>
<div class="pillar-text">Forecast, fit, sizes, and related core measures on every successful run.</div>
</div>
<div class="pillar">
<div class="pillar-num">↳ 02</div>
<div class="pillar-title">Predict and MaxFit</div>
<div class="pillar-text">Observation weights, relevance scores, and diagnostics for a single calibration.</div>
</div>
<div class="pillar">
<div class="pillar-num">↳ 03</div>
<div class="pillar-title">Grid</div>
<div class="pillar-text">Impact on Fit and Impact on Prediction; cell tables when you ask to keep them.</div>
</div>
</div>
<div class="section-label"><span class="num">02</span> How a result is organized</div>
```text
result PredictionResults
├── yhat, fit, sizes every successful call
├── maxfit_index MaxFit
├── prediction_weights Predict / MaxFit
├── insights Predict / MaxFit
├── auxiliary Predict / MaxFit
├── solo_distribution Predict / MaxFit
├── grid_insights Grid
└── grid_cells Grid, when retain is set
```
A group that was not filled is simply missing from the result.
<div class="section-label"><span class="num">03</span> In this chapter</div>
<div class="solution-list">
<div class="solution-row">
<div class="solution-num">/01</div>
<div class="solution-title"><a href="/Results/Core">Core</a></div>
<div class="solution-desc">Forecast, fit, sizes, and related always-on fields.</div>
</div>
<div class="solution-row">
<div class="solution-num">/02</div>
<div class="solution-title"><a href="/Results/Weights%20&%20Insights">Weights & Insights</a></div>
<div class="solution-desc">Which observations entered the forecast, and the relevance scores behind that.</div>
</div>
<div class="solution-row">
<div class="solution-num">/03</div>
<div class="solution-title"><a href="/Results/Auxiliary">Auxiliary</a></div>
<div class="solution-desc">Per-threshold diagnostics for audits and methodology checks.</div>
</div>
<div class="solution-row">
<div class="solution-num">/04</div>
<div class="solution-title"><a href="/Results/Solo%20Distribution">Solo Distribution</a></div>
<div class="solution-desc">Distribution of information used to form this prediction: solo predictions, weights, and an optional histogram.</div>
</div>
<div class="solution-row">
<div class="solution-num">/05</div>
<div class="solution-title"><a href="/Results/Grid%20Insights">Grid Insights</a></div>
<div class="solution-desc">Impact on Fit, Impact on Prediction, and variable weights.</div>
</div>
<div class="solution-row">
<div class="solution-num">/06</div>
<div class="solution-title"><a href="/Results/Grid%20Cells">Grid Cells</a></div>
<div class="solution-desc">Per-combination tables when you choose to keep them.</div>
</div>
</div>
## Sizes at a glance
| Symbol | Meaning | On the result |
| --- | --- | --- |
| N | Observations | <span class="mono">n_observations</span> |
| K | Variables | <span class="mono">n_variables</span> |
| T | Thresholds on this result | <span class="mono">n_thresholds</span> |
| Q | Attribute combinations (Grid cells) | Taken from the retained cell arrays |
- **Predict:** T matches the thresholds you passed
- **MaxFit:** typically one threshold — the winner
- **Grid:** typically one threshold — the composite
> [!warning]- C ABI / native integrators
> This chapter describes the **thin-client** layout (Python, R, and similar). The C ABI may group, name, or own fields differently: handles, copy-out APIs, retain flags, and nesting are not guaranteed to match these attribute paths. For bindings and native integration, treat the public header contract as authoritative: [[Install/Native Runtime|Native Runtime]] and the [C ABI repository](https://github.com/CambridgeSportsAnalytics/rbp-math-c-abi) (<span class="mono">rbp_math.h</span>).
---
<div class="btn-row center">
<a class="btn-primary" href="/Results/Core">Core Results</a>
<a class="btn-ghost" href="/Functions/Overview">Functions</a>
</div>