NBA Stats Tracker: Play By Play Tracking

Absolutely BIG things are coming for NBA Stats Tracker (i.e. my thesis which I haven’t stopped working on even after turning it in).

v1.13 has just been released!

Version 1.13 introduces the Play By Play Editor! You can now insert play by play information for any of the games you keep track of. This is merely a preview of a series of upcoming features, including calculating the box score based on the play by play information, and using that information to do analysis such as partial stats calculations. Soon, queries such as “How well does Player X shoot between 10 and 16 feet when guarded by Player Y and when there’s less than 8 seconds on the clock?”, or “What happens when Player X and Player Y are on the floor together in the 4th quarter?” will be doable, providing an unparalleled level of analysis.

Image

The Play By Play Editor interface

To find out more about NBA Stats Tracker, visit its official thread in the NLSC Forum.

 

Advertisements

Leap of Faith

For quite some time now, actually it’s been since I first decided I wanted my thesis to be a full-blown basketball statistical analysis tool, I’d been wondering if, and how, I would ever be able to earn some money, even little, out of it. That’s the main reason that even after submitting it as my thesis, the project remained closed-source. I was thinking that I would keep it that way, find a way to put a decent protection on it, and sell it for a fee.

And then I came to my senses. In an era where every proprietary piece of software that’s locked down is cracked, what’s the point of keeping your source closed? All the rest of my work is open-source, why should this be any different? Sure, anyone could take the source now and compile it and have the tool for free, but even when it comes to open-source projects, there’s ways to earn something. Especially a tool like this gives you the chance to be hired to actually use it for a team, rather than have them learn how to use it, or you could “sell” “priority support”, as in get paid to work on features or to be stand-by for bug-fixes and support 24/7 (or, to put it better, to offer support to the client as soon as humanly possible).

Plus, going open-source gives you all the well-known advantages of having the whole open-source community help, and even contribute directly if they want to.

So, it is a leap of faith. Maybe it was the right move to make, or maybe I’m an optimist and a delusional and I should be instead gathering money to buy some good protection.

Well, the leap of faith was taken. So, open-source community, fellow developers, make me proud.

P.S. The GitHub repository is at https://github.com/leftos/nba-stats-tracker. I’ve also migrated most of my current projects to GitHub from BitBucket, and you can find them at (well… duh) https://github.com/leftos.