<div class="section-label"><span class="num">03</span> Allowed values</div>
<div class="section-title">Named <em>choices</em> you can pass.</div>
Most packages accept clear string names (<span class="mono">relevance</span>, <span class="mono">kfit</span>, <span class="mono">auto</span>). This page lists the allowed values for each setting. Use it when you are unsure what a field accepts.
Field meanings and defaults: [[Config/Options|Options]] ([[Config/Options#PredictOptions|PredictOptions]], [[Config/Options#MaxFitOptions|MaxFitOptions]], [[Config/Options#GridOptions|GridOptions]]).
<p> </p>
## Censoring
| Setting | Allowed values |
| --- | --- |
| <span class="mono">censor_type</span> | <span class="mono">relevance</span> · <span class="mono">similarity</span> · <span class="mono">both</span> |
| <span class="mono">censor_unit</span> | <span class="mono">score</span> · <span class="mono">percent</span> |
| <span class="mono">censor_operator</span> | <span class="mono">gt</span> / <span class="mono">></span> · <span class="mono">lt</span> / <span class="mono"><</span> · <span class="mono">gte</span> / <span class="mono">>=</span> · <span class="mono">lte</span> / <span class="mono"><=</span> |
<span class="mono">both</span> is for MaxFit and Grid only, not Predict.
## Scale and numerics
| Setting | Allowed values |
| --- | --- |
| <span class="mono">prediction_scale</span> | <span class="mono">response</span> · <span class="mono">logistic</span> |
| <span class="mono">adj_fit_multiplier</span> | <span class="mono">identity</span> · <span class="mono">K</span> · <span class="mono">log</span> |
| <span class="mono">inv_method</span> | <span class="mono">gaussian</span> · <span class="mono">cholesky</span> · <span class="mono">pseudoinverse</span> |
## MaxFit and Grid controls
| Setting | Allowed values |
| --- | --- |
| MaxFit <span class="mono">objective</span> | <span class="mono">fit</span> · <span class="mono">adjusted_fit</span> · <span class="mono">kfit</span> |
| <span class="mono">inner_parallel</span> | <span class="mono">auto</span> · <span class="mono">off</span> (also <span class="mono">sequential</span>) |
| Flags (<span class="mono">verify_missing_data</span>, <span class="mono">include_linear_regression</span>, <span class="mono">verbose</span>) | on / off |
## Grid retain
Set <span class="mono">retain_grid_objects</span> on <span class="mono">GridOptions</span> to a comma-separated list of the keys you need. Omit the field to keep the lean default (no cell tables).
Keys: <span class="mono">yhat_cells</span>, <span class="mono">adjusted_fit_cells</span>, <span class="mono">n_cells</span>, <span class="mono">weights_cells</span>, <span class="mono">k_cells</span>, <span class="mono">combi_cells</span>, <span class="mono">ysolo_distribution</span>
Details: [[Config/Options#Retain grid objects|Retain grid objects]].
## Percentile algorithm
Process-wide setting used when <span class="mono">censor_unit</span> is <span class="mono">percent</span>. Not a field on PredictOptions / MaxFitOptions / GridOptions; it applies for the whole session / process.
| Value | Meaning |
| --- | --- |
| <span class="mono">full_sort</span> | Classic full sort |
| <span class="mono">order_statistics</span> | Select-nth style |
> [!note]- Native / low-level codes
> Native integrations may also accept integer codes for the same choices. In Python and R, prefer the string names above. Errors (license, dimensions, invalid arguments) surface through your package’s usual error handling. For C / FFI bindings, treat the public header as the contract of record: [[Install/Native Runtime|Native Runtime]] · [C ABI on GitHub](https://github.com/CambridgeSportsAnalytics/rbp-math-c-abi).
<div class="btn-row">
<a class="btn-primary" href="/Config/Options">Back to Options</a>
<a class="btn-ghost" href="/Functions/Overview">Functions</a>
</div>