LP Lab.
An interactive workbench, guided trainer, and printable references for linear programming — formulation, the graphical method, simplex, and Big-M. Every tableau is computed in exact fractions with a symbolic M, so what you see on screen is what you would write by hand. All pages run fully offline.
01Lab
Interactive workbench: step-through simplex and Big-M tableaus, SVG graphical view, a narrated step-by-step Walkthrough mode, and a "Your problem" builder that solves typed coefficients.
guided02Trainer
Guided walkthroughs from raw problem to optimal tableau, plus a generator for fresh problems with a chosen outcome (unbounded, degenerate, infeasible…).
printable03Cheat Sheet
One printable side: formulation, graphical, simplex, and Big-M in Winston Row-0 form.
printable04Algorithmic Cheat Sheet
The same material organized as a single procedure with explicit decision points.
Console solvers
Two Python programs mirror the browser engine:
solvers/simplex
(step-by-step Big-M simplex, standard library only, exact
Fraction arithmetic, optional scipy cross-check) and
solvers/graphical
(2-variable graphical method with a plotted solution and an animated
constraint build-up).