Oh interesting, so by that logic then, we can't really pull a list of "Pokemon A's top teammates" only those mons who it has the most influence over? Sorry I'm unsure why, but making sense out of this one part of the data set is causing me a lot of trouble. No matter how many different calculations I try, normalizing against various factors, I can't seem to get a list of "Teammates" that comes out how I would expect one to. That said, if I'm searching for the wrong result, that would explain my frustration thus far. For example (referring to the 2016-06 VGC2016 data set): Code: Groudon-Primal 'usage': 0.655 Groudon-Primal Sum-of-Abilities: 4297.835 Xerneas 'usage': 0.534 Xerneas Sum-of-Abilities: 3507.517 Xerneas' entry in Groudon-Primal 'Teammates': 23.385 Kangaskhan-Mega 'usage': 0.603 Kangaskhan-Mega Sum-of-Abilities: 3962.796 Kangaskhan-Mega' entry in Groudon-Primal 'Teammates': 419.126 Is there a way that I am able to take this data, and generate some sort of normalized value in which I can rank Xerneas versus Kangaskhan-Mega for which is a "better" Groudon-Primal teammate?