CGForgetting − sign in αₖ formula
CGRounding too early — keep 4+ decimal places
CGRecomputing Qd⁽ᵏ⁾ separately for α and β — compute once, reuse!
LPFlipping sign of b when multiplying ≥ by −1 — b flips too!
LPOnly checking intersection corner for optimum — check ALL feasible corners
LPForgetting = constraints stay as = in Standard Form (no slack/surplus needed)
SXComputing θ for negative or zero column values — skip those rows!
SXDeclaring optimal before checking EVERY zⱼ−cⱼ value
SXForgetting to flip z sign when reading answer for a Max problem
SXSlack variables always have cost 0 in objective — never forget this!