From c6638dcb116a07842e17c33662497d51fd9b7ba0 Mon Sep 17 00:00:00 2001 From: EricHeidbreder Date: Sun, 15 Sep 2024 17:31:27 -0500 Subject: [PATCH] #430 fix for changes to FD Single Game (UTIL > AnyFLEX; MVP - 2X Points > MVP - 1.5X Points) --- pydfs_lineup_optimizer/lineup_exporter.py | 1 + .../sites/fanduel/single_game/settings.py | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/pydfs_lineup_optimizer/lineup_exporter.py b/pydfs_lineup_optimizer/lineup_exporter.py index 540afc1..f8b5060 100644 --- a/pydfs_lineup_optimizer/lineup_exporter.py +++ b/pydfs_lineup_optimizer/lineup_exporter.py @@ -77,6 +77,7 @@ class FanDuelCSVLineupExporter(CSVLineupExporter): EXTRA_COLUMNS = () COLUMNS_MAPPING = { 'MVP': 'MVP - 2X Points', + 'MVP - 1.5': 'MVP - 1.5X Points', 'STAR': 'STAR - 1.5X Points', 'PRO': 'PRO - 1.2X Points', 'CAPTAIN': 'Captain - 1.5x Pts', diff --git a/pydfs_lineup_optimizer/sites/fanduel/single_game/settings.py b/pydfs_lineup_optimizer/sites/fanduel/single_game/settings.py index 2b96d55..5518b68 100644 --- a/pydfs_lineup_optimizer/sites/fanduel/single_game/settings.py +++ b/pydfs_lineup_optimizer/sites/fanduel/single_game/settings.py @@ -22,11 +22,11 @@ class FanDuelSingleGameFootballSettings(FanDuelSingleGameSettings): sport = Sport.FOOTBALL extra_rules = [FanduelSingleGameMaxQBRule] positions = [ - LineupPosition('MVP', ('MVP', )), - LineupPosition('UTIL', ('QB', 'WR', 'RB', 'TE', 'K')), - LineupPosition('UTIL', ('QB', 'WR', 'RB', 'TE', 'K')), - LineupPosition('UTIL', ('QB', 'WR', 'RB', 'TE', 'K')), - LineupPosition('UTIL', ('QB', 'WR', 'RB', 'TE', 'K')), + LineupPosition('MVP - 1.5', ('MVP', )), + LineupPosition('AnyFLEX', ('QB', 'WR', 'RB', 'TE', 'K')), + LineupPosition('AnyFLEX', ('QB', 'WR', 'RB', 'TE', 'K')), + LineupPosition('AnyFLEX', ('QB', 'WR', 'RB', 'TE', 'K')), + LineupPosition('AnyFLEX', ('QB', 'WR', 'RB', 'TE', 'K')), ]