1. Welcome! Please take a few seconds to create your free account to post threads, make some friends, remove a few ads while surfing and much more. ClutchFans has been bringing fans together to talk Houston Sports since 1996. Join us!

Bash Mo Here

Discussion in 'Houston Rockets: Game Action & Roster Moves' started by BobFinn*, Nov 18, 2000.

Tags:
  1. SmeggySmeg

    SmeggySmeg Member

    Joined:
    Feb 23, 1999
    Messages:
    14,887
    Likes Received:
    123
    DoD and Mango,

    you have got yourselves a deal.
    But if he doesn't average 6.5 rebounds for the year the opposite holds.....

    Dod you will have to do the head up the arse thing and Mango who can continue to be the only one not to believe my CB and cave story..

    Smeg

    ------------------
    "It's incredible to see how he [Mobley] can beat his guy one-on-one every
    time. That is a tremendous talent. The combination of Steve and Cuttino, I
    think, is wonderful in the backcourt."
    --the Dream
     
  2. Achebe

    Achebe Member

    Joined:
    Oct 26, 1999
    Messages:
    6,237
    Likes Received:
    3
    thanks partner!

    ------------------
    It just goes to show how skewed our priorities are when Mo Taylor makes millions of dollars while some high school teacher, that can actually rebound, scrapes to make a living.

    If Mo were half the power forward that Charles Barkley was, he'd be 3'2" and still board more than he does now.
     
  3. Tb-Cain

    Tb-Cain Member

    Joined:
    Sep 15, 1999
    Messages:
    2,722
    Likes Received:
    64
    Just a place to start...

    TABLE iso:
    [*]player TEXT(20)
    [*]game NUMBER
    [*]isolation NUMBER -- (sequential number)
    [*]success NUMBER -- (0 or 1)
    [*]comments TEXT(255)

    SELECT player, COUNT(*) PLAYS, AVG(success) SUCCESS_RATE
    FROM iso
    WHERE game = 1
    GROUP BY player

    -- leave out the where clause for season numbers


    ------------------
    "We end up with Francis/Mobley isolations very often. More often, I'd say, then other teams." -- jamcracker

    [This message has been edited by Tb-Cain (edited November 21, 2000).]
     
  4. Achebe

    Achebe Member

    Joined:
    Oct 26, 1999
    Messages:
    6,237
    Likes Received:
    3
    good start tb-cain but the success, given rudy's supposed "%ages" will have to be blown up into a table itself w/ different enumerated values.

    ------------------
    It just goes to show how skewed our priorities are when Mo Taylor makes millions of dollars while some high school teacher, that can actually rebound, scrapes to make a living.

    If Mo were half the power forward that Charles Barkley was, he'd be 3'2" and still board more than he does now.
     
  5. Tb-Cain

    Tb-Cain Member

    Joined:
    Sep 15, 1999
    Messages:
    2,722
    Likes Received:
    64
    That's between Rudy and his God. I'll stick with yes or no, myself.

    Another thought is to add a field HOME NUMBER (0 or 1) so reports could be generated for success at home versus on the road. In my mind, that's overkill, but to each his own.

    ------------------
    "We end up with Francis/Mobley isolations very often. More often, I'd say, then other teams." -- jamcracker
     
  6. jamcracker

    jamcracker Member

    Joined:
    Oct 10, 2000
    Messages:
    936
    Likes Received:
    0
    We ought to move this SQL database talk out of the Game Action forum.

    To where? Maybe cc.net feedback? Or hangout?

    I wanna make a more generalized system that would allow me to calculate success rates for more plays than just ISOs. I just started calculating the ISO rate first because its the easiet play to see (and we do run it more often than most other teams, I'd say). I'd also eventually like to let other people rate plays in the same database and be able to both separate and aggregate different users' play success ratings.

    Here at the office we always try to make highly normalized SQL tables. Maybe you'll see what I mean by normalized by looking at my tables.

    My first pass at SQL tables:

    table USER (the different users who are rating plays)
    [*] userID int
    [*] username char(20)

    table PLAY (the different plays the Rockets run and users rate)
    [*] playID int
    [*] name

    (examples of play names: "Mobley ISO", "Francis ISO", "Mo ISO", "Wizard double pick", etc.)

    table POSSESSION (some Rocket possession in a given game)
    [*]instanceID int
    [*]gameID int
    [*]quarter int
    [*]secondsLeft int

    table OUTCOME
    [*] outcomeID int
    [*]result: made shot/missed shot/turnover
    [*]NULL shooter char(20) (the player who took the shot; might be NULL)
    [*]NULL turnoverer char(20) (the player who turned over; might be NULL)
    [*]NULL assister char(20) (the player who got the assist; might be NULL)
    [*]NULL story text (a text story saying what happened; might be NULL)


    table USER_PLAY_POSSESSION_OUTCOME_MAP
    [*]userID
    [*]playID
    [*]possessionID
    [*]outcomeID

    Now, I'm watching the game and I see a Rocket possession and figure out that we ran an ISO for Mobley. I create a POSESSION row to capture the game and time I saw the play. I choose the play (Mobley ISO) from the options in the PLAY table. I create a new OUTCOME row and enter what happened. Then I create a USER_PLAY_POSSESSION_OUTCOME_MAP row that will map my USER row to the PLAY row I chose, to the POSSESSION row I created, to the OUTCOME row I created.

    Of course, now everyone says "Why on earth do you want to use 5 tables? Why not combine the OUTCOME, POSSESSION, and PLAY tables". Or maybe they say "Why don't just put everything in one table?" I'm not going to argue about normalizing SQL tables; I'll just say that normalizing tables has saved me and my fellow developers DAYS of work when we had to change the structure of SQL tables after they were full of data.

    Oh, I just saw Tb-Cain's new post, so I'll add this table

    table GAMES
    [*]gameID int
    [*]opponent char(20)
    [*]location char(20)


    [This message has been edited by jamcracker (edited November 21, 2000).]
     
  7. slcrocket

    slcrocket Member

    Joined:
    Apr 5, 2000
    Messages:
    1,633
    Likes Received:
    38
    IT HAS RETURNED!!!!!!!!!!

    Let's get this thread to 1000 posts!!!!!

    Oh yeah, stick to the subject... Mo sucks. [​IMG]

    ------------------
    Jazzkiller
     
  8. BobFinn*

    BobFinn* Member

    Joined:
    Feb 10, 2000
    Messages:
    11,438
    Likes Received:
    6
    I like what I see of Mo's offense, especially of late. He has been going to the hole. But, on defense, he is just lazy. He doesn't move his feet, reaches (slaps) at the ball and gets dumb fouls. He still shows no desire to fight for rebounds. I keep waiting for improvement, but see nothing on the horizon.

    ------------------
    In order to be a success in life, you need 2 things:
    1. Don't tell everything you know.
     

Share This Page