An m×n two-person zero-sum game is solved by formulating it as a pair of dual linear programs.
Row Player’s LP
maximize v
Subject to ∑i=1mpiaij≥v for every column j, ∑i=1mpi=1, pi≥0.
Column Player’s LP
minimize v
Subject to ∑j=1nqjaij≤v for every row i, ∑j=1nqj=1, qj≥0.
The 2 LPs are duals of each other. Solving either with the simplex algorithm gives the game’s value v and both players’ optimal mixed strategies.