Ok, I hate to do this, especially since this question has probably been posted before and I hate to be annoying, BUT...
I'm building a program to help people build competitive teams. Just trying to compact all of the information into something that a normal person can handle :). So I'm using the JSON files in chaos files, and that has been extremely helpful. BUT some of these numbers I just don't get. So let me try to sum up my questions as much as possible:
1. Every Pokemon has an abilities object, and each ability has a number, presumably to tell how popular that ability is. However, I don't understand where these numbers come from. Sure, they're weighted, but by what? The Pokémon's raw count? Well that doesn't make sense, cause the calculation results then dont make sense. The usage then? That doesn't make sense either, unless I'm not seeing it.
2. Every Pokémon has a moves object, and each move in that object has, again, a number. Now I read something about that from a post earlier in this thread, but it still evades my comprehension. Again, these numbers are weighted, but how and probably more importantly, WHY?
3. Usage is a funny one. A number between 0 and 1, probably used to represent the amount of times that Pokémon A was used in actual battle. However, Antar mentioned that actual usage was based on gathering information from abilities. I did that, and the calculations I did were WAY off. Am I doing something wrong then?
4. Teammates. You've probably heard this one before. Now I've read that its equal to P(X|Y)-P(Y), which explains the occasional negative data. However, for P(Y), would I then use usage or raw count?
I'm sorry if these questions have been answered before, but these questions have been bugging me for a while now and I want to understand.