DimaKudosh / pydfs-lineup-optimizer

Daily Fantasy Sports lineup optimzer for all popular daily fantasy sports sites
MIT License
417 stars 156 forks source link

Draftkings Tiers Help #301

Open lightninglarry opened 2 years ago

lightninglarry commented 2 years ago

Heres my code: Pretty generic, but it cant get past 3

from pydfs_lineup_optimizer import get_optimizer, Site, Sport, CSVLineupExporter from pydfs_lineup_optimizer.stacks import TeamStack, PositionsStack, PlayersGroup from pydfs_lineup_optimizer import AfterEachExposureStrategy

optimizer = get_optimizer(Site.DRAFTKINGS_TIERS, Sport.FOOTBALL)

optimizer.load_players_from_csv(r"C:\Users\brand\Downloads\TiersWk3DKSalaries.csv")

lineups = optimizer.optimize(20,exposure_strategy=AfterEachExposureStrategy) for lineup in lineups: print(lineup) optimizer.export(r"C:\Users\brand\Desktop\PYTHON\NFL\NFLFANDUEL.csv") optimizer.print_statistic()

GenerateLineupException: Can't generate lineups. Following constraints are not valid: min_games

DimaKudosh commented 2 years ago

You have an error in min_games constraint, dk tiers settings have configs that at least 2 games must be used. How many games are in your csv?

lightninglarry commented 2 years ago

10 different games to choose from.