DLP¶
- class passengersim.rm.linear_program.DLP(sim: SimulationEngine, carrier: str, cabin_code: str)[source]¶
Bases:
LpBaseDeterministic LP, can be used to get displacement for UDP Can also set bid-prices as a demo of why deterministic LP isn’t used for this purpose in any real RM system as the answer will suck :-)
Methods
__init__(sim, carrier, cabin_code)get_remaining_capacity(base)initialize(eng)solve(sim)test_status(status)update(eng)Attributes
- carrier¶
- cabin_code¶
- solver¶
- objective¶
- lp_vars¶
- constraints¶