User Pass
Home Sign Up Contact Log In
Forum > Suggestions > Dynamic Player Profile Stats + Home Page "Last Game" Stats
Page:
 
InRomoWeTrust
Lead Mod
offline
Link
 
Player Profile Stats

These: http://i53.tinypic.com/24zboqt.png
Purpose: Ensure each player's profile lists appropriate stats while still having enough conformity that like-players are comparable when viewing profile pages.
How: Break down by position and archetype. Then use if/then statements that incorporate statistics from games and if stats not available, build comparisons.

Home Page "Last Game" Stats

These:http://i52.tinypic.com/2m4ppfs.png
Purpose: Ensure each player's home page lists appropriate game stats.
How: Use same stat columns that are on the player's profile page.
Additional: Provide the type of game and opponent via colored dot system and tooltip. The tooltip would show something like: Reg. Season: at Lincoln Navigators
Additional2: Show all of the games from that day.

QB
-> Pocket Passer
     -> if passing yards > rushing yards and rushing yards >= 10 yards/game
          -> then disp passing yards, disp passing TDs, disp rushing yards, disp rushing TDs
     -> if passing yards > rushing yards and rushing yards < 10 yards/game
          -> then disp completion percentage, disp passing yards, disp passing TDs, disp yards/attempt
     -> if rushing yards > passing yards and passing yards >= 50 yards/game
          -> then disp passing yards, disp passing TDs, disp rushing yards, disp rushing TDs
     -> if rushing yards > passing yards and passing yards < 50 yards/game
          -> then disp rushing yards, disp yards per carry, disp rushing TDs, disp broken tackles
     -> else if throwing > speed
          -> then disp completion percentage, disp passing yards, disp passing TDs, disp yards/attempt
     -> else if throwing <= speed
          -> then disp rushing yards, disp yards per carry, disp rushing TDs, disp broken tackles
-> Deep Passer
     -> if passing yards > rushing yards and rushing yards >= 10 yards/game
          -> then disp passing yards, disp passing TDs, disp rushing yards, disp rushing TDs
     -> if passing yards > rushing yards and rushing yards < 10 yards/game
          -> then disp completion percentage, disp passing yards, disp passing TDs, disp yards/attempt
     -> if rushing yards > passing yards and passing yards >= 50 yards/game
          -> then disp passing yards, disp passing TDs, disp rushing yards, disp rushing TDs
     -> if rushing yards > passing yards and passing yards < 50 yards/game
          -> then disp rushing yards, disp yards per carry, disp rushing TDs, disp broken tackles
     -> else if throwing > speed
          -> then disp completion percentage, disp passing yards, disp passing TDs, disp yards/attempt
     -> else if throwing <= speed
          -> then disp rushing yards, disp yards per carry, disp rushing TDs, disp broken tackles
-> Scrambler
     -> if passing yards > rushing yards and rushing yards >= 10 yards/game
          -> then disp passing yards, disp passing TDs, disp rushing yards, disp rushing TDs
     -> if passing yards > rushing yards and rushing yards < 10 yards/game
          -> then disp completion percentage, disp passing yards, disp passing TDs, disp yards/attempt
     -> if rushing yards > passing yards and passing yards >= 50 yards/game
          -> then disp passing yards, disp passing TDs, disp rushing yards, disp rushing TDs
     -> if rushing yards > passing yards and passing yards < 50 yards/game
          -> then disp rushing yards, disp yards per carry, disp rushing TDs, disp broken tackles
     -> else if throwing > speed
          -> then disp completion percentage, disp passing yards, disp passing TDs, disp yards/attempt
     -> else if throwing <= speed
          -> then disp rushing yards, disp yards per carry, disp rushing TDs, disp broken tackles

HB
-> Power
     -> if rushing attempts/game >= 3 and receiving yards/game < 10
          -> then disp rushing attempts, disp rushing yards, disp rushing TDs, disp broken tackles
     -> if rushing attempts/game >= 3 and receiving yards/game >= 10
          -> then disp rushing yards, disp receptions, disp receiving yards, disp total TDs
     -> if rushing attempts/game < 3 and receiving yards/game >= 10
          -> then disp targets, disp receptions, disp receiving yards, disp receiving TDs
     -> if return yards >= rushing yards and receiving yards/game <10
          -> then disp kick return average, disp kick return TDs, disp punt return average, disp punt return TDs
     -> else if catching >= 30
          -> then disp rush attempts, disp rush yards, disp receptions, disp receiving yards
     -> else if catching < 30
          -> then disp rush attempts, disp rush yards, disp rushing TDs, disp broken tackles
-> Elusive
     -> if rushing attempts/game >= 3 and receiving yards/game < 10
          -> then disp rushing attempts, disp rushing yards, disp rushing TDs, disp broken tackles
     -> if rushing attempts/game >= 3 and receiving yards/game >= 10
          -> then disp rushing yards, disp receptions, disp receiving yards, disp total TDs
     -> if rushing attempts/game < 3 and receiving yards/game >= 10
          -> then disp targets, disp receptions, disp receiving yards, disp receiving TDs
     -> if return yards >= rushing yards and receiving yards/game <10
          -> then disp kick return average, disp kick return TDs, disp punt return average, disp punt return TDs
     -> else if catching >= 30
          -> then disp rush attempts, disp rush yards, disp receptions, disp receiving yards
     -> else if catching < 30
          -> then disp rush attempts, disp rush yards, disp rushing TDs, disp broken tackles
-> Scat Back
     -> if rushing attempts/game >= 3 and receiving yards/game < 10
          -> then disp rushing attempts, disp rushing yards, disp rushing TDs, disp broken tackles
     -> if rushing attempts/game >= 3 and receiving yards/game >= 10
          -> then disp rushing yards, disp receptions, disp receiving yards, disp total TDs
     -> if rushing attempts/game < 3 and receiving yards/game >= 10
          -> then disp targets, disp receptions, disp receiving yards, disp receiving TDs
     -> if return yards >= rushing yards and receiving yards/game <10
          -> then disp kick return average, disp kick return TDs, disp punt return average, disp punt return TDs
     -> else if catching >= 30
          -> then disp rush attempts, disp rush yards, disp receptions, disp receiving yards
     -> else if catching < 30
          -> then disp rush attempts, disp rush yards, disp rushing TDs, disp broken tackles
-> Combo
     -> if rushing attempts/game >= 3 and receiving yards/game < 10
          -> then disp rushing attempts, disp rushing yards, disp rushing TDs, disp broken tackles
     -> if rushing attempts/game >= 3 and receiving yards/game >= 10
          -> then disp rushing yards, disp receptions, disp receiving yards, disp total TDs
     -> if rushing attempts/game < 3 and receiving yards/game >= 10
          -> then disp targets, disp receptions, disp receiving yards, disp receiving TDs
     -> if return yards >= rushing yards and receiving yards/game <10
          -> then disp kick return average, disp kick return TDs, disp punt return average, disp punt return TDs
     -> else if catching >= 30
          -> then disp rush attempts, disp rush yards, disp receptions, disp receiving yards
     -> else if catching < 30
          -> then disp rush attempts, disp rush yards, disp rushing TDs, disp broken tackles
-> Returner
     -> if rushing attempts/game >= 3 and receiving yards/game < 10
          -> then disp rushing attempts, disp rushing yards, disp rushing TDs, disp broken tackles
     -> if rushing attempts/game >= 3 and receiving yards/game >= 10
          -> then disp rushing yards, disp receptions, disp receiving yards, disp total TDs
     -> if rushing attempts/game < 3 and receiving yards/game >= 10
          -> then disp targets, disp receptions, disp receiving yards, disp receiving TDs
     -> if return yards >= rushing yards and receiving yards/game <10
          -> then disp kick return average, disp kick return TDs, disp punt return average, disp punt return TDs
     -> else if catching >= 30
          -> then disp rush attempts, disp rush yards, disp receptions, disp receiving yards
     -> else if catching < 30
          -> then disp rush attempts, disp rush yards, disp rushing TDs, disp broken tackles
-> Special Teamer
     -> if rush attempts/game <= 3 and receiving yards/game < 10
          -> disp tackles, disp missed tackles, disp forced fumbles, disp fumble recoveries
     -> if rushing attempts/game > 3 and receiving yards/game < 10
          -> then disp rushing attempts, disp rushing yards, disp rushing TDs, disp broken tackles
     -> if rushing attempts/game >= 3 and receiving yards/game >= 10
          -> then disp rushing yards, disp receptions, disp receiving yards, disp total TDs
     -> if rushing attempts/game < 3 and receiving yards/game >= 10
          -> then disp targets, disp receptions, disp receiving yards, disp receiving TDs
     -> if return yards >= rushing yards and receiving yards/game <10
          -> then disp kick return average, disp kick return TDs, disp punt return average, disp punt return TDs
Edited by Mat McBriar on Aug 31, 2011 20:35:43
 
InRomoWeTrust
Lead Mod
offline
Link
 
I don't have the time to do the logic for every position/archetype, and I'm not saying mine is perfect, but I think it's relatively straightforward. Any kind of basic logic would be a huge improvement.
Edited by Mat McBriar on Aug 31, 2011 20:35:11
 
Dub J
offline
Link
 
Could you give mah bullet points?
 
InRomoWeTrust
Lead Mod
offline
Link
 
Originally posted by Dub J
Could you give mah bullet points?


Just read the top part.

The stats shown on your last game and player profile would change based on your stats, archetype, etc.
 
Dub J
offline
Link
 
Purpose: Ensure each player's profile lists appropriate stats while still having enough conformity that like-players are comparable when viewing profile pages.

wat?
 
Dub J
offline
Link
 
I'm not trying to be a smartass. I just need you to dumb it down or something I guess so I can understand what you are suggesting.
 
OtisDriftwood
offline
Link
 
i like this idea
 
Xteh
offline
Link
 
I like it. TDs are more relevant than Tackles to my returner.
 
Dub J
offline
Link
 
Oh, I just needed to read down a little further to tie in the top part with the bottom part. I thought you was trolling us, Mat. lol


+1
 
T2
Killuh
offline
Link
 
+1
 
number51
offline
Link
 
+1

Well Played.
 
Chiefan
offline
Link
 
Originally posted by number51
+1

Well Played.


 
Swartzgraf
offline
Link
 
+1 Great idea and well thought out, thank you.
 
spartan822
offline
Link
 
+1
 
merenoise
offline
Link
 
+1
 
Page:
 


You are not logged in. Please log in if you want to post a reply.