Problem
NFL lineups need position slots, per-contest caps, one card per athlete, and several contest structures a week.
GameBlazers NFL card contests run several structures at once, each with its own salary cap and roster shape, and the same card cannot be entered twice. The golf solver was position-blind and could not express any of that.
Decision
Each card its own binary, solved one lineup at a time in plan order from a depleting pool.
Every card in the roster is a separate variable, so two cards for the same athlete with different salaries are different choices. Lineups are solved in the order the user ranks them, each from the pool the earlier lineups left behind; locks are placed in a second pass into the lineup where they cost least.
Result
In production since 2026-08-14, with a public how-to guide and FAQ.
45 versions shipped between 2026-07-16 and 2026-10-28, listed on the public changelog. The app manages the week after the solve: entered lineups, kickoff locks and late swaps.