예제 #1
0
 public NFLCombinations(List <FootballPlayer> players, DFSConfig config)
 {
     Rand               = new Random();
     Config             = config;
     Quarterbacks       = new List <FootballPlayer>();
     RunningBacks       = new List <FootballPlayer>();
     WideReceivers      = new List <FootballPlayer>();
     TightEnds          = new List <FootballPlayer>();
     FLEX               = new List <FootballPlayer>();
     TopRunningBacks    = new List <FootballPlayer>();
     TopWideReceivers   = new List <FootballPlayer>();
     RunningBackCombos  = new List <List <FootballPlayer> >();
     WideReceiverCombos = new List <List <FootballPlayer> >();
     BuildInitialPositionLists(players);
     BuildCombinations();
 }
 public NBACombinations(List <Player> players, DFSConfig config)
 {
     PointGuards         = new List <Player>();
     ShootingGuards      = new List <Player>();
     SmallForwards       = new List <Player>();
     PowerForwards       = new List <Player>();
     Centers             = new List <Player>();
     TopPointGuards      = new List <Player>();
     TopPowerForwards    = new List <Player>();
     TopShootingGuards   = new List <Player>();
     TopSmallForwards    = new List <Player>();
     PointGuardCombos    = new List <Tuple <Player, Player> >();
     ShootingGuardCombos = new List <Tuple <Player, Player> >();
     SmallForwardCombos  = new List <Tuple <Player, Player> >();
     PointGuardCombos    = new List <Tuple <Player, Player> >();
     BuildInitialPositionLists(players);
     BuildCombinations();
     Config = config;
     Rand   = new Random();
 }