Skip to content

RrdpsProgramme ​

The linear programme behind it, and which side of the minimum it stops on

3/3 passed in 1ms

TestWhat it doesResult
test_dual_value_never_passes_the_minimumlp_dual reaches 1.0 and 2.5 on two programmes whose optima are known by hand, from below in both.✅ pass
test_early_stop_is_loose_not_wrongA wider central-path gap moves lp_dual's value further below the minimum, never above, and the gap it reports covers the distance.✅ pass
test_programme_shapes_are_guardedlp_dual refuses by name a shape mismatch between matrix, objective and start, a start outside the cone, and an empty programme.✅ pass