LpBase

class passengersim.rm.linear_program.LpBase[source]

Bases: ABC

Some common code, used by each implementation. Also forces each implementation to have a standard interface

Methods

__init__()

initialize(eng)

solve(sim[, debug])

test_status(status, eng[, debug])

update(eng)

abstractmethod initialize(eng: SimulationEngine)[source]
abstractmethod update(eng: SimulationEngine)[source]
abstractmethod solve(sim: SimulationEngine, debug=False)[source]
test_status(status, eng, debug=False)[source]