Hi Leftos. Are you still developing the tool? If so what's the status?

I think the the tool and the stats in assosciation are somehow affected by the roster you use. I don't know why, as you tested it yourself before, I get different results when using different rosters.

I tested it on 30 teams association. When using rosters from 16.01 everything was ok as the teams in the tool matched the teams in the assosciation. I can restart the association over and over and it will work.

However when I loaded latest rosters the tool can't even find the stats. Even though i played games and in game stats are there the tools show 0 in every column for every team.

*EDITI tested it for the third time with King 12 Edited Official Rosters ( Color edits ) and now the team stats in the tool are all over the place. For example Thunder after playing three games have 72 games in win column in your tool ( in game it shows correct win loss stats ).

I've taken a break from its development, since as I said, I'm deep into the exams period, and I have barely any time for development.

However, the future is bright for the tool:EDIT: Removed plans for now, since I'm not ready to announce anything before it's done. Wouldn't want to lift your expectations in vain. Let's just say the future's bright if all goes well, and you'll have a much better tool by mid-March, worst-case. Only thing I can say is that the main priority is to get it compatible with all saves, all seasons.- Tomorrow I'm visiting a professor at my University department to present the work I've done so far and try to make the tool the thesis for my diploma. If that happens, I should be working much harder on it until September, probably will become my number one priority.

I understand your frustration with these issues, but manually editing the tool for each save and roster and whatever else messes the stats up is too much of a hassle.

Last edited by Leftos on Thu Feb 09, 2012 9:20 pm, edited 2 times in total.

Good news everyone. The NBA Stats Tracker is now officially my thesis for my Engineering Diploma, which means that once the winter exams end, it'll be my number one priority. It's on its way to becoming a full-fledged basketball analysis tool.

I don't want to announce any features yet, but keep an eye on this tool, because big things are coming.

Leftos, if you could make the tool export the boxscores into a .csv file (or even a txt or html) it would be awesome. You have already done the most difficult part, strip the data from within the game, now it's just a matter of laying the output.

Yeah, basic stuff like exporting box scores, scouting reports and trends are on my immediate to do list.

EDIT: Wait a minute. I've already done Box Score exporting to CSV. There's a button in the Box Score window which does that! I haven't extracted Box Scores from the game's memory or saves if that's what you mean. Yet.

It is possible, if Vlad and I manage to extract the box scores from the game's memory or saves. That requires however a lot of time from both me and Vlad. My exams are almost over, but as you can see he's been really busy lately, and his first priority is getting REditor's missing features in and fixing some bugs. Once he has free time, we're working on NBA Stats Tracker.

v0.7.3.5 released!Averages & Rankings, as well as Scouting Reports, can now be copied to the clipboard so that you can edit them and use them in Association blogs or wherever else.

Here's my Pistons Association stats after 18 games, for example:Scouting ReportPistons, the 12th strongest team in the league right now, after having played 18 games.

Average offensive team. Not really efficient in anything they do when they bring the ball down the court.

Top scoring team, one of the top 5 in field goal efficiency.Not much to say about their 3pt shooting. Average, but it is there.A team that doesn't know how to get to the line, or how to score from there. You don't have to worry about freebies against them.A team that prefers to run its offense through its core players in isolation. Not very good in assists, but they know how to get the job done more times than not.

This team has just forgotten what defense is. They're one of the 10 easiest teams to score against.

Second chance points? One of their biggest fears. Low low LOW rebounding numbers; just jump for the ball and you'll keep your score high.

A team that knows how to play defense. They're one of the best in steals and blocks, and they make you work hard on offense.This team is careful with and without the ball. They're good at keeping their turnovers down, and don't foul too much.Don't throw your players into steals or fouls against them, because they play smart, and you're probably going to see the opposite call than the one you expected.

This version introduces the history feature, which currently keeps track of the box scores you enter for each save. It's planned to be expanded into keeping history of team stats, player stats, etc. The trends feature is still in its 0.7.3.5 preview state, but I'm planning to work on it soon.

IMPORTANT NOTE: Team Stats files saved with versions prior to 0.8 WILL NOT WORK with this or later versions. The file structure has been completely rewritten to allow me to expand it in the future easily with more sections, such as player stats, more history, etc. Make sure to save your Association's team stats with this version before going into your next game; trying to update your Association with a team stats file saved with v0.7.3.5 won't work.

This being an experimental version means that I need as many people as possible to test it and give me feedback as well as their bug reports.

1.- I'm gonna start a new association now (with Albys 3.0 Realistic Roster), do I have to do the simming a month and see the discordancies (exporting them to an excel table) and sending them to you to have the program work for my particular association??

2.- Do I have to repeat #1 every new year in my association in order to continue working??

3.- As long as I sim games the stats bug doesn't happen right?? So if I play a game and sim three, then play another, I would only have to manually input the boxscores data from the two played games, and not for every game in the association??

1 - If previous Albys' rosters are similar with his v3, you could try using Mode 3 straight away and see if it works. Just make sure to reload your save in the tool after choosing the mode. If it doesn't work, you need to follow the tutorial and send me a message as I say, yes.

2. The tool isn't compatible with any save after the first year yet. Compatibility for that (and also to lose the need to choose the right mode depending on the save, etc) is planned for when Vlad finds time to work on NST with me to decode the Team Stats inside the roster files.

3. Yes, simmed games do not have the box scores bug. Only games you play yourself or enter and at some point "Sim To End Of Game" get that bug.

Hey guys, I know you're probably disappointed by now. Both in 2K for giving us so many bugs this year, and in me for not keeping my promise for a release that'd be compatible with all associations, all years. Well, personal life always comes first, and Vlad has been really busy. Compatibility with 2K12 can't continue without his contribution, so right now, I can't give you anything besides it'll be done when it's done.

However, NBA Stats Tracker's development continues, in all its other areas besides compatibility, namely the statistical analysis and its features themselves. So, I need your input, your ideas on what you'd like to see NBA Stats Tracker do. What 2K doesn't do well in stats analysis, what it does well, what kind of analysis YOU want for your Association. Who knows? You might just get your wish granted. Imagine the possibilities for the 2K13 edition.

First all thanks for all the hard work you're putting on this man, you're a wonderful addition to this community.

Second, I personally would like to see more output options, I'd like the ability not only to export the raw team data from each game (which I think is possible AtM), but also detailed stats from each player, and the possibility to export it to a CSV, plain excel, txt file, etc. Hopefully compatibility with CSV, as that would make it possible to make very quickly an excel template to publish the boxscore in a association story or just to keep track of them.

In terms of the scouting reports, I very much like what's present now, and the idea is to maintain it as realistic as possible, so take into account pre-game reports and previews from ESPN, NBA.com, and other sources in order to give what real journalists give us.

Keep up the good work man, I, personally, am really thankful for your effort.

As per detailed player stats, that's on the works. NST will be rebuilt to include player stats, history over the season as well as multiple seasons, and much more (probably with something like SQLlite as a backend, rather than custom files, to be able to execute complicated queries easily). So as soon as that is implemented, you'll be able to enter all the player stats as well and get the same exporting options, as well as League Leaders, Metric Stats and Head-To-Head comparisons.

Regarding 2K, it's up to Vlad to see if we can automate some of that. I mean, he already has decoded the Player Stats table (it's in REditor already), so it's only a matter of finding the Team Stats table and decoding it, as well as seeing if we can find and decode the Box Scores, so that you won't need to enter the whole Box Score manually.

Note that if you have any further ideas, please post them in the topic to which I've put a link in the previous post. I'd like to have all the ideas in one place.

No, ongoing Associations can't be fixed. Not in any easy way at least. You'd be better off starting a new one and following the instructions to make it work yourself, or donating what it takes for me to make the tool work with your save.

I've finally began work on all the plans I mentioned in detail in this post for NBA Stats Tracker, and this is the first accomplishment so far. The first step towards split-stats is done; the tool can now limit the Team Stats shown between two particular dates, based on the Box Scores you've updated the file with. You'll be able to just insert box score information in the midst of a season, without it being automatically added to a team stats (so that you can for example add a lot of box scores you've forgotten but enter the total team stats seperately).

Oh and by the way, this is an early screenshot. I'm now adding the Opponents stats to that screen, so that you not only see how your team was doing during that time, but also your opponents' performance as well. (A 42% FG% is not that good, but is good enough if you've kept your opponents to an average of, say, 39%, to put it in context.)

UPDATE: As I said...

P.S. Don't be confused by the weird stats shown in the screenshots. I just quickly typed in 2-2-2-2-2-2 etc. in the Box Score screen to try the feature out.

UPDATE 2: Box Scores tab implemented in Team Overview screen. You can view all box scores saved for a team or limit them down to between specific dates. Double-clicking on a box score takes you to the Box Score window where you can view the full box score and edit it.

Oh, did I mention that now you can edit saved Box Scores?

UPDATE 3: Head-to-head is almost done. Here's the main head-to-head tab, which shows the comparison of averages and past box-scores. Once I implement players, you'll be able to compare the best performers of the two teams in all matches, as well as in matchups between the two teams.

UPDATE 4: Head-to-head (as far as teams go, no players) is done. You can see the averages of both teams, both against the league as well as each other. And as always, you can limit that to a certain timeframe. Box Scores of their matchups are shown as well, viewable and editable as I explained earlier.

Not yet, no. Vlad is going to help as far as 2K compatibility goes. Everything else you see is my own work on making NBA Stats Tracker a great analysis tool, independently of 2K. The point is that when it's done, it'll be a viable, cheap solution for amateur coaches to keep track of their teams in local leagues, or for you to keep track of a friendly tournament. Full 2K compatibility is left up to Vlad, and for me right now is an add-on extra, that hopefully will get there in time.

But if Vlad does manage to decode the Team Stats table, you'll have all the features of the tool (along with Player analysis) fully compatible with any save. That's the whole point of my cooperation with Vlad. If he manages to decode Box Scores, then even better, you won't have to enter them yourself, and you'll have a full breakdown of your 2K Association or Career with Split Stats and everything, in a much more detailed fashion than what 2K allows.

UPDATE: Started work on League Overview. Here's the long overdue Team Stats screen which will allow you to quickly overview the league's stats, as well as limit them down to a certain timeframe based on the Box Scores you've saved.

I've just released a first-look version of the new NBA Stats Tracker. It's meant as a preview; that is, not all its features have been tested to be working. I especially don't recommend using it with your NBA 2K12 saves, unless you really want to help, and you remember to keep backups. It SHOULD work, but be careful.

Two things to keep in mind:- Team Stats files from previous versions won't work with this one, as it uses a completely new format.- It is completely incompatible with any NBA 2K12 Save that is in the Playoffs.

Two easy ways to test it, right now:- Click on File > Get Real NBA Stats to check its features on the real NBA league- Click on Open NBA 2K12 Save, and then on Save Team Stats to create a database based on your save, and then test the features.

If you want to try updating your 2K12 save with a Box Score, the feature is still there, just not as a button, but rather in the File Menu.

EDIT: I will be silently updating that file once in a while when I fix something or add something new that I think is worthwhile. I may or may not announce it, so if you're curious, check that link often.

Today's nightly is done. I might get some more work in but it'll just go towards the next nightly. They won't be actual nightlies, there may be some days that I won't feel like releasing anything. But I got some work done today, and I want you to try it out.

So main changes since the last one:- Compatibility with 2K12 has been restored, for the most part. It's still not full compatibility, but it's the same weird Season 1 only might-work-or-not compatibility that the stable version has. I wouldn't try Playoff only files yet, but Associations/My Player files should work fine. You don't open the 2K12 Save directly anymore, you create an NST database and import the stats from your save. That way you can keep box scores saved in the database to keep history.So, the new procedure goes like this:1. Create a new database, or load the one you used previously for your 2K12 save2. Import your 2K12 save stats right before the game you're going to play starts3. Save the database4. Play the game, let it end, let it save your association5. Go back to the tool, open the database you saved in 3 if you closed it.6. Click update with box score, enter the box score, click OK.7. Click on save to 2k12 save.8. Click on Save Team Stats in the tool's main window so that you keep your box score saved in the database.9. Reload your save in NBA 2K12.10. You're done.- Playoff stats are now separated from regular season stats and are both shown in the Team Overview and League Overview screen; previously, once you entered the playoffs, the regular season stats were no longer available- League Overview now also has Playoff Stats and Box Scores- The tool now works irrelevant of the amount of teams in the league; it should work without error for leagues with 2 teams or 50 teams; the 30 team limit is no more; the Scouting Reports still work optimally for 30 teams, they do not adjust to leagues with less or more teams (yet!)

Here's some screenies!

P.S. Player Overview does nothing yet, the button is a placeholder. Nor can you add players, just teams, if you're doing your own custom league. Player features will be developed over the next 2 weeks as much as I can, and will surely be done during the Summer, if not during these 2 weeks.P.S.2 More good news, I've gotten in touch with Vlad, and our plans to make NST and REditor work together still stand. Joint development is planned over the next weeks, and once Vlad decodes the Team Stats table and the import/export functions are done in NST, NST will be compatible with any 2K12 save, any season, and will be able to grab both Team and Player Stats from your saves. Box Scores will still need to be entered manually, for now. But who knows what'll happen during this summer break or for 2K13.

There is a way. You have to manually add all the box scores for each team and correct each team's stats via the Team Overview screen. Remember to save each team before switching to the next one by clicking on the "Save Team & Recalculate" button, or your changes will be lost.

But also, you have to make sure that the mode you selected is compatible with your save, by checking if each team's stats in 2K12 correspond to the ones in NST.

Once Vlad finishes decoding Team Stats, the last part won't be needed.

UPDATE: Just finished multiple season support. You can now keep the stats and box scores of previous seasons when moving to a next one. All stats and box scores will be kept in the same file.

To amplify this feature, I'll add a season compare screen where you can see any team's progress over the years, for those that are Association junkies. Also, if you keep Box Scores, I'll add a screen where you'll be able to see last year's matchups with an opponent.

That's harder than making a new association, im already 34 games in. Hey is this possible, i make a new association with the same team, but instead I'll input the boxscore of the team from previous association?

And what would that achieve? You'd have to win the games you won and lose the games you lost for the team stats to make any sense, for your record to make any sense against the other team's records. You're better off starting a new Association and using the tool from the start.

On another note...

This doesn't mean that I've achieved Season 2 and further support for 2K12, that's Vlad's job. But what I've done is lay the foundation for us to keep and compare stats and box scores from multiple seasons. It works perfectly for Custom Leagues or for anything that doesn't rely on a 2K12 save (if you enter all the stats on your own for example instead of importing them), but don't expect it to work for 2K12 saves yet. Once Vlad is done, you'll be able to import each season's stats separately and do comparisons even from year to year. Box Scores are up to you though.

UPDATE: Today's nightly is released (20120427). Features the multiple season support, as complete as I can get it right now. Try it out, send me your bug reports, and tell me what else you think the tool should include (besides Player Analysis, which is coming).