RotoGuru Basketball Forum

View the Forum Registry


Self-edit this thread


0 Subject: Free Game Season Analysis (I was bored again)

Posted by: KJHoops
- [2410411122] Fri, Apr 19, 2002, 15:56

I really don't know what all this really means or why I wasted my time on it. But I know this made me feel even worse about season & my trading ability.

Best Possible Drafted Rosters
First off, this is FREE Game team analysis (reason why will be obvious below).
I wanted to see what the best possible drafted roster would have been for the season. So I decided to start programming.

Here is what I did:
1) Take all the players and get their price from the start of the season & final snp total. (Thanks Guru)
2) Hmmm, 439 players... 5 positions... Lots Of Possible Combinations. Solution? OPTIMIZE THE HELL OUT OF THE CODE.
3) Maximum Salary of $30 Million (of course).
4) 2 G's, 2 F's, 1 C (of course)
5) Minimum SNP total of 14750. Made up this number to reduce the amount of crunching by the code.
6) Return only the top 16 rosters.
Writing the 1st script to go through all the combinations took no time.
The optimizing, to have it finish within a reasonable about of time, took some time.
And here are the results...

Best Possible Drafted Rosters
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Kidd, JasonG10480111403604.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
Nesterovic, RadoslavC237027401730.5
  290203526014770.5
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Payton, GaryG10110104203598.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
Nesterovic, RadoslavC237027401730.5
  286503454014764.5
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Miller, AndreG872096803485.0
Gasol, PauF300055102887.5
Barry, BrentG449050102742.0
Nesterovic, RadoslavC237027401730.5
  295003542014997
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Miller, AndreG872096803485.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
Miller, BradC423046802175.5
  291203574015096.5
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Davis, BaronG816087203182.0
Wallace, BenC795091003129.0
Tinsley, JamaalG225033902396.5
Kirilenko, AndreiF50015901988.0
  297803528014847.5
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Davis, BaronG816087203182.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
Miller, BradC423046802175.5
  285603478014793.5
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Wallace, BenC795091003129.0
Gasol, PauF300055102887.5
Barry, BrentG449050102742.0
Tinsley, JamaalG225033902396.5
  286103549015307
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Wallace, BenC795091003129.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
Williams, AlvinG571052202260.0
  298303570014825
PlayerPositionStarting PriceFinal PriceSNP Total
Duncan, TimF10920124804152.0
Gasol, PauF300055102887.5
Barry, BrentG449050102742.0
O'Neal, JermaineC777088702672.0
Tinsley, JamaalG225033902396.5
  284303526014850
PlayerPositionStarting PriceFinal PriceSNP Total
Garnett, KevinF11420118903895.5
Miller, AndreG872096803485.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
Miller, BradC423046802175.5
  296203515014840
PlayerPositionStarting PriceFinal PriceSNP Total
Garnett, KevinF11420118903895.5
Wallace, BenC795091003129.0
Gasol, PauF300055102887.5
Barry, BrentG449050102742.0
Tinsley, JamaalG225033902396.5
  291103490015050.5
PlayerPositionStarting PriceFinal PriceSNP Total
Payton, GaryG10110104203598.0
Davis, BaronG816087203182.0
Wallace, BenC795091003129.0
Gasol, PauF300055102887.5
Kirilenko, AndreiF50015901988.0
  297203534014784.5
PlayerPositionStarting PriceFinal PriceSNP Total
Miller, AndreG872096803485.0
Mcgrady, TracyG9700107503372.0
Wallace, BenC795091003129.0
Gasol, PauF300055102887.5
Kirilenko, AndreiF50015901988.0
  298703663014861.5
PlayerPositionStarting PriceFinal PriceSNP Total
Brand, EltonF860086703283.0
Davis, BaronG816087203182.0
Wallace, BenC795091003129.0
Gasol, PauF300055102887.5
Tinsley, JamaalG225033902396.5
  299603539014878

The best roster above has a final SNP of 15307. That is only 1437 SNP out of Top 100 WWR.

TD Swapping
Then I started thinking, what if you had only swapped out Duncan when he had a bad schedule?
So I wrote I simple script to check when Duncan had 2+ days off and then find the best player for that span.
Here are the results.

DateReplacement PlayerGames Gained
11/11 - 11/12Orlando F2
11/14 - 11/15Nowitzki, Dirk2
11/17 - 11/20Garnett, Kevin2
11/25 - 11/27Webber, Chris2
12/02 - 12/03Memphis F2
12/08 - 12/11Nowitzki, Dirk3
12/16 - 12/17Webber, Chris1
12/24 - 12/25Davis, Antonio1
12/27 - 12/28Robinson, Clifford2
12/31 - 01/01Brand, Elton1
01/12 - 01/13Marion, Shawn2
01/20 - 01/21Garnett, Kevin1
01/27 - 01/28Brand, Elton1
02/05 - 02/06Nowitzki, Dirk2
02/16 - 02/18Nowitzki, Dirk2
03/17 - 03/19Garnett, Kevin2
04/01 - 04/02Webber, Chris1
04/14 - 04/15Coleman, Derrick1
  30

Assuming an average of 35 SNP per replacement player then 30 * 35 = 1050.
For 36 trades used (1050/36 = 29 SNP per trade), this is simplistic strategy but it was a simple script.

The highest SNP total of rosters above is 15307 + 1050 (from TD swapping script) = 16357.
That is only 387 SNP out of Top 100 WWR!

NOTE: As with everything, I try to make sure that everything is accurate but there may be mistakes.

Final Notes
1) I had fun this season.
2) I had way too much time on my hands today.
3) Comments/Complaints/Concerns welcome.
1Raz
      ID: 35949280
      Fri, Apr 19, 2002, 16:06
Cool work, KJHoops. I enjoy looking over analyses like this.
2DR Stars
      ID: 162592010
      Fri, Apr 19, 2002, 16:20
Funny how Tinsley and Gasol are on practically every roster, I'm pretty sure it would be the same with Ultimate.
3KJHoops
      ID: 2410411122
      Fri, Apr 19, 2002, 17:54
Yeah i think so also.
If I have some free time this weekend, I may beef up the code to handle the 10 player Ultimate roster.
Rate this thread:
5 (top notch)
4 (even better)
3 (good stuff)
2 (lightweight)
1 (no value)
If you wish, you may rate this thread on scale of 1-5. Ratings should indicate how valuable or interesting you believe this thread would be to other users of this forum. A '5' means that this thread is a 'must read'. A '1' means that this is a complete waste of time.

If you have previously rated this thread, rating it again will delete your previous rating.

If you do not want to rate this thread, but want to see how others have rated it, then click the button without entering a rating, or else click here.

RotoGuru Basketball Forum

View the Forum Registry


Self-edit this thread




Post a reply to this message: (But first, how about checking out this sponsor?)

Name:
Email:
Message:
Click here to create and insert a link
Ignore line feeds? no (typical)   yes (for HTML table input)


Viewing statistics for this thread
Period# Views# Users
Last hour11
Last 24 hours22
Last 7 days33
Last 30 days66
Since Mar 1, 2007590364