LpDisplacementSolver¶
-
class passengersim.rm.dynamic_prog.LpDisplacementSolver(sim: SimulationEngine, carrier: str, cabin_code: str, error_log: Path | None =
None)[source]¶ Bases:
objectMethods
__init__(sim, carrier, cabin_code[, error_log])get_remaining_capacity(base)solve(sim, days_prior)update(sim)Attributes
- carrier¶
- cabin_code¶
- solver¶
- objective¶
- warnings¶
- error_log¶
- lp_vars¶
- constraints¶
- solve(sim: SimulationEngine, days_prior: int) int[source]¶