{"slate_id":"mma-main-draftkings-2026-10-31","sport":"mma","site":"draftkings","slate_date":"2026-10-31","slate_type":"main","slate_subtype":null,"tour":null,"competition":null,"league_label":null,"is_draft":false,"config":{"$comment":"DK MMA Classic - 6 fighters, $50k cap. Real DK exports position every fighter as bare 'F' (verified 2026-07-18) and 'team' is the fighter's own surname, so max_per_team=1 says nothing: six DISTINCT fighters can be three complete bouts. The no-both-sides-of-a-fight rule is max_per_game=1 (added 2026-09-12), counted over DK's Game Info column (\"Kline@Ricci 07/18/2026 08:20PM ET\"). Before that ceiling existed, HALF of every DK MMA lineup the engine returned contained both sides of a fight and would have been rejected at upload. min_games=3 does not catch it either - three bouts of two IS three games. Scoring follows DK's published MMA system. || SCORING CORRECTED 2026-09-28 against the card the engine actually scores (dfs_api.projection.scoring.draftkings, itself pinned to DK's published rules): removed advance 3 (not on DK's current card; LINEAR['mma'] notes it has no counterpart in the published rules), split strikes into the two lines DK publishes (+0.2 strike, +0.2 significant strike; a significant strike scores both = 0.4), and control time is +0.03 PER SECOND, not 0.6 per minute.","site":"draftkings","sport":"mma","slate_type":"main","salary_cap":50000,"roster_slots":[{"name":"F1","eligible":["F"]},{"name":"F2","eligible":["F"]},{"name":"F3","eligible":["F"]},{"name":"F4","eligible":["F"]},{"name":"F5","eligible":["F"]},{"name":"F6","eligible":["F"]}],"max_per_team":1,"max_per_game":1,"min_teams":6,"min_games":3,"scoring":{"strike":0.2,"significant_strike":0.2,"control_time_sec":0.03,"takedown":5,"reversal":5,"knockdown":10,"round_1_win":90,"round_2_win":70,"round_3_win":45,"round_4_win":40,"round_5_win":40,"decision_win":30,"quick_finish_bonus":25},"export_format":{"header":["F","F","F","F","F","F"],"id_format":"{name} ({site_player_id})"}},"locked_at":null,"first_game_start":"2026-10-31T21:00:00Z","last_game_start":"2026-11-01T01:20:00Z","late_swap_enabled":false,"display_name":null,"is_free":false,"group_key":"3fe303bd2ebac24c","group_slate_type":"main","projection_window":null}