Skip to main content

SandboxPoolReserveScenario

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.

A warm sandbox pool under steady arrivals: active leases, a standby reserve, and memory.

Notes

Equation: Result = mlsysim.solvers.SandboxPoolReserveModel.solve with the named scenario fields; no extra fitting or postprocessing is applied.

Assumptions: The supplied inputs use the units and validity regime documented by SandboxPoolReserveModel.solve; this class binds one reproducible configuration.

Excludes: Any behavior excluded by SandboxPoolReserveModel.solve, and measurement or calibration of the supplied inputs.

References

Implementation reference: mlsysim.solvers.SandboxPoolReserveModel.solve documents the composed equation and its sources.

Examples

The named registry scenario supplies the stated inputs; this is a modeled calculation, not a new measurement.

>>> from mlsysim import Scenarios
>>> scenario = Scenarios.CodingSandboxPoolTwoPerSecond
>>> round(scenario.result.active, 6)
600.0

Attributes

Name Description
arrival_rate
dirty
guest_memory
hold
initial_reserve
restore
result Return mlsysim.solvers.SandboxPoolReserveModel.solve for this scenario; output fields retain the units and feasibility semantics specified by that solver.
slow_factor
standby
target_miss

arrival_rate

Type: Quantity.

Declared default: required.

hold

Type: Quantity.

Declared default: required.

restore

Type: Quantity.

Declared default: required.

guest_memory

Type: Quantity.

Declared default: required.

dirty

Type: Quantity.

Declared default: required.

standby

Type: Quantity.

Declared default: required.

target_miss

Type: float.

Declared default: required.

initial_reserve

Type: int.

Declared default: 1.

slow_factor

Type: float.

Declared default: 10.

result

engine.scenario_types.SandboxPoolReserveScenario.result

Return mlsysim.solvers.SandboxPoolReserveModel.solve for this scenario; output fields retain the units and feasibility semantics specified by that solver.

Equation: mlsysim.solvers.SandboxPoolReserveModel.solve (scenario fields).

Back to top