Loads the selected contest standings and projections from the Django backend.
Manual upload for testing or when backend data isn't available.
2) Late-Window Teams
Or add a team code manually:
Selected teams
3) Solver Settings
Used to detect your lineup and compare against threats.
Exclude lineups with more than this many remaining (LOCKED) slots.
Example: enter -3 to include anyone at or above -3 value.
Higher values explore more combinations.
3.5) Your Intended Fills
Instructions: Enter your username above, then click "Detect My Lineup" to see your open slots. Select which players you plan to use for each position. This will calculate your expected total points for more accurate threat detection.
4) Name Resolution Preview
5) Lineup Pool Upload
Optimal Lineup Generation: Generate one optimal lineup per entry by filling LOCKED slots with the highest projecting players from late games while staying under the 50,000 salary cap. Only processes lineups with 3 or fewer LOCKED slots (configurable in solver settings).
⚠️ Performance Warning: You have selected more than 5 LOCKED slots to fill. This may cause slow performance or timeouts. Consider reducing the "Max Hidden" setting for faster results.
Generating optimal lineups...0%
6) Player Finder (Why not appearing?)
Diagnoses: projections presence, DK Value threshold, late-window filter, position vs open slots, already locked, and candidate pool composition.