Skip to main content

BoundedLiabilityAdmissionScenario

Agents scenarios · Implementation: mlsysim/engine/scenario_definitions/agents.py.

Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.

The next model call of a trajectory, tested against its dollar allowance.

Notes

Equation: The result property composes mlsysim.solvers.BoundedLiabilityAdmissionModel.solve with the stored fields and any derived properties described below.

Assumptions: Inputs use the units and validity ranges of mlsysim.solvers.BoundedLiabilityAdmissionModel.solve. The named scenario supplies a fixed configuration rather than observations of a new run.

Excludes: Additional runtime effects or statistical guarantees beyond the cited solver contracts; no measurement is performed by this wrapper.

References

Derivation: The result property composes mlsysim.solvers.BoundedLiabilityAdmissionModel.solve with the stored fields and any derived properties described below. Individual property contracts identify the exact accounting expression or reusable calculation. Registry entries supply the scenario inputs; this class does not turn them into measured outcomes.

Examples

Evaluate a named scenario using its declared inputs.

>>> from mlsysim import Scenarios
>>> scenario = Scenarios.RepairNextCallAdmission
>>> round(float(scenario.result.input_liability), 4)
0.15

Attributes

Name Description
allowance
finalization_reserve
input_price
input_tokens
output_allowance
output_price
probe
reserved
result Return the modeled BoundedLiabilityAdmission result from
settled

allowance

Type: Quantity.

Declared default: required.

settled

Type: Quantity.

Declared default: required.

reserved

Type: Quantity.

Declared default: required.

finalization_reserve

Type: Quantity.

Declared default: required.

input_tokens

Type: int.

Declared default: required.

output_allowance

Type: int.

Declared default: required.

input_price

Type: Quantity.

Declared default: required.

output_price

Type: Quantity.

Declared default: required.

probe

Type: Quantity.

Declared default: required.

result

engine.scenario_types.BoundedLiabilityAdmissionScenario.result

Return the modeled BoundedLiabilityAdmission result from mlsysim.solvers.BoundedLiabilityAdmissionModel.solve.

Equation: the scenario supplies its named fields to that solver. Returned quantity units, validity conditions, and omissions follow its calculation contract; this property adds no empirical calibration.

Back to top