All notable changes to this project will be documented in this file.
- Added new stacking api
- Fixed min exposure
- Added FanDuel NBA Single Game
- Added sorting of players in lineup by game start time
- Added export lineups for Fantasy Draft
- Added confirmed starters rule
- Fixed total teams rule for DK NHL
- Fixed NHL export for DK
- Dropped python 2 support
- Added python 3.8 support
- Added rule for restricting players from same team
- Added ability to specify several positions in stack
- Added FanDuel Golf
- Added ability to set player specific deviation for randomness mode
- Added rule for forcing players from opposing team
- Added ability to change default timezone
- Added set total teams rule
- Improved performance of positions for same team rule
- Removed dropping of lowest score in FD NBA
- Added missed DK Hockey min teams rule
- Added average ownership to lineup printing
- Fixed Yahoo Hockey settings positions
- Fixed python 2.7 support
- Added soccer for DK Captain Mode
- Added Fanduel minimum teams restriction
- Fixed export for DK
- Added ability to specify multiple positions stacks in positions for same team rule
- Added teams exposure rule
- Added ability to create stacks for specific positions
- Added parsing of min exposure and projected ownership from csv
- Improved performance for positions rule for multi-positional sports
- Improved performance for max repeating players rule
- Decreased number of created solver constraints for exposures rules
- Fixed optimization for roster spacing rule
- Fixed repeated lineups issue when optimizing in random mode
- Added lineup ordering rule
- Added DK NASCAR
- Added DK Tennis
- Added DK WNBA
- Added DK Captain Mode WNBA
- Added search by player id
- Added game info parsing for captain mode
- Fixed bug with total player for late-swap
- Fixed generating lineups with CPLEX solver
- Fixed game info parsing for individual sports
- Fixed minimum hitters FD rule
- Improved performance for sports without multi-positional players
- Fixed solver freezes on windows
- Added DK MLB captain mode
- Added teams stacking
- Added constraint for restricting players from opposing teams
- Fixed bug with duplicated positions in DK MLB late-swap
- Fixed default timezone for DK late-swap
- Improved performance for solver setup
- Added ability to change solver in PuLP
- Added DK late-swap
- Added DK MMA
- Fixed DK LOL settings
- Fixed FantasyDraft Golf settings
- Fixed DK captain mode settings
- Fixed import error for optimizer running on python 3.6
- Added DK captain mode
- Added minimum exposure
- Improved normal objective optimization
- Added DK template file format
- Fixed DK LOL settings
- Added projected ownership feature
- Added FanBall football
- Fixed FanDuel MLB max player from one team constraint
- Fixed FanDuel nfl settings
- Fixed FanDuel mlb settings
- Added custom constraints creation
- Optimized lineup generation speed
- Added max repeating players constraint
- Added new sports
- Changed settings for DraftKings
- Added min salary constraint.
- Fixed bug with setting lineup positions
- Added csv export
- Added constraints for positions in same team
- Changed constraint setting interface