Smogon Community

Smogon Community (http://www.smogon.com/forums/index.php)
-   Pokémetrics (http://www.smogon.com/forums/forumdisplay.php?f=114)
-   -   Teammates Statistics Further Information (January 2009) (http://www.smogon.com/forums/showthread.php?t=51096)

X-Act Feb 8th, 2009 10:26:06 AM

Teammates Statistics Further Information (January 2009)
 
Doug's latest ladder statistics contained information about Pokemon that are commonly paired with other Pokemon in teams. I used this to find further information regarding these paired Pokemon using quite a simple probability technique.

Suppose Pokemon 1 has probability p_1 of appearing in a team and Pokemon 2 has probability p_2 of appearing in a team. Furthermore, let the probability that both Pokemon are in the same team be p_12. Then:

Code:

Probability that Pokemon 1 is in a team but Pokemon 2 is not = p_1 - p_12
Probability that Pokemon 2 is in a team but Pokemon 2 is not = p_2 - p_12

The above is obvious. Perhaps the following is a little less obvious:

Code:

Probability that Pokemon 1, Pokemon 2 or both are in a team = p_1 + p_2 - p_12
This results from the fact that if the above happens, then either Pokemon 1 is in the team but Pokemon 2 isn't (p_1 - p_12), or Pokemon 2 is in the team but Pokemon 1 isn't (p_2 - p_12) or both Pokemon 1 and Pokemon 2 are in the team (p_12). Adding these all up gives us p_1 + p_2 - p_12.

Hence we can also say that:

Code:

Probability that neither Pokemon 1 nor Pokemon 2 are in a team = 1 + p_12 - p_1 - p_2
This is simply 1 minus the probability that either or both Pokemon 1 and/or Pokemon 2 are in a team.

Finally, we can also find the probability that either Pokemon 1 or Pokemon are in a team, but not both at the same time:

Code:

Probability that either Pokemon 1 or Pokemon 2 are in a team, but not both = p_1 + p_2 - 2 * p_12
This is simply the addition of the two equations that I started with.

Armed with the above equations, I found the probabilities of all the teammate Pokemon that Doug listed in his statistics, for the Standard, Suspect, UU and Uber ladders.

Before the probabilities are given, I also provide the top 100 teammate Pokemon. If Pokemon 1 is used in so many teams, what percentage of these teams also contain Pokemon 2? I provide the highest 100 probabilities for each ladder.

The stats generated by my program are here:

Further Standard Ladder Teammates Information
Further Suspect Ladder Teammates Information
Further UU Ladder Teammates Information
Further Uber Ladder Teammates Information

Hope you find these additional statistics useful.

twash Feb 8th, 2009 10:41:38 AM

Oh my god X-Act, this is frickin' awesome. Thank you, so so much.

Matthew Feb 8th, 2009 10:43:05 AM

KYOGRE Usage Information
------------------------

Probability of being in a team: 49.90%

I was almost positive there is a Kyogre in every match.

MagneZoneIsAPunk Feb 8th, 2009 10:46:07 AM

Yeah X-Act thats brilliant!.

IceTime Feb 8th, 2009 10:51:09 AM

cool, X-Act, check out walrein>Abomasnow for size, people!

RBG Feb 8th, 2009 11:48:51 AM

Quote:

Originally Posted by Fat Gen. Empoleon (Post 1765975)
KYOGRE Usage Information
------------------------

Probability of being in a team: 49.90%

I was almost positive there is a Kyogre in every match.

except there are 2 teams each match. In order for it to be 100%, it would have to be on every team (like arceus will be when it comes out)

bobbycat Feb 8th, 2009 11:56:05 AM

Amazing again, X-Act. Thanks.

Matthew Feb 8th, 2009 11:56:55 AM

Oh, I read that wrong, my bad.

Bah, I honestly don't think I'd make room on my team for Arceus, but I could make him whatever I want, those 120 stats don't lie.

Aquamentus Feb 8th, 2009 1:16:15 PM

46% of teams with a Skarmory also have a Blissey. Heh, I bet that used to be a lot higher in the older generations.

As is tradition to say, awesome job X-Act.

Shelcario Feb 8th, 2009 5:22:48 PM

Another great find/creation by X-Act, well done!

Vrolok Feb 8th, 2009 5:58:51 PM

Thanks X-Act!

Thorns Feb 9th, 2009 12:16:25 AM

can we stop the 'thanks x-act!' cause they are just pc+ posts.

this info is useful for seeing what combinations of pokemon people use in their teams. I've actually found some new cool combos with that information!

TheMaskedNitpicker Feb 9th, 2009 10:11:33 AM

This is a really cool resource, but the fifth line of each block of stats is inaccurate. Instead of p_2 – p_12, you accidentally used 2 * p_2 – p_12. Example:

Quote:

- Probability that a team has neither ABOMASNOW nor BLISSEY: 82.18%
- Probability that a team has ABOMASNOW, BLISSEY or both: 17.81%
- Probability that a team has either ABOMASNOW or BLISSEY, but not both: 17.66%
- Probability that a team has ABOMASNOW but not BLISSEY: 2.05%
- Probability that a team has BLISSEY but not ABOMASNOW: 31.37%
- Probability that a team has both ABOMASNOW and BLISSEY: 0.15%
What I'd really be interested in seeing is some measure of correlation between the usages of two Pokémon. For instance, if p_1 and p_2 were independent, the probability that both Pokémon would be on a team together would be p_1 * p_2 = p'_12. I'd like to see the relationship between the actual p_12 and p'_12. If p_12 is higher, the two Pokémon are often used together, whereas if p'_12 is higher, they are seldom used together.

TekkenStorm Feb 9th, 2009 2:09:19 PM

Seems like im the only one using a Smeargle+Medicham combination :/

I swept many teams with it and it isn't that hard to setup, even though Scizor can cause some problems with bulletpunch.

TheMaskedNitpicker Feb 9th, 2009 2:56:06 PM

Actually, considering neither Smeargle (2.77%) or Medicham (1.06%) are used all that often, the two are used together quite a bit. p_12 / p'_12 = 6.33.

For comparison, the same formula for :

Walrein and Abomasnow : 41.4 (Paired incredibly often)
Skarmory and Blissey : 2.89 (Paired quite often)
Celebi and Heatran : 1.80 (Paired pretty often)
Gengar and Salamence : 1.06 (Almost unrelated)
Salamence and Dragonite : 0.369 (Not often paired ; the two are redundant)
Ludicolo and Infernape : 0.163 (Rarely paired ; they work at cross purposes)

A value greater than 1 means that the two are used on teams together more than average, whereas a value of less than 1 means they're used on teams together less than average.

X-Act Feb 9th, 2009 3:53:06 PM

Quote:

Originally Posted by Fat TheMaskedNitpicker (Post 1768172)
This is a really cool resource, but the fifth line of each block of stats is inaccurate. Instead of p_2 – p_12, you accidentally used 2 * p_2 – p_12.

Thanks for spotting this mistake. The files were just updated with the correct fifth line for each block.

Quote:

What I'd really be interested in seeing is some measure of correlation between the usages of two Pokémon. For instance, if p_1 and p_2 were independent, the probability that both Pokémon would be on a team together would be p_1 * p_2 = p'_12. I'd like to see the relationship between the actual p_12 and p'_12. If p_12 is higher, the two Pokémon are often used together, whereas if p'_12 is higher, they are seldom used together.
I'll think more about this.


All times are GMT -4. The time now is 11:45:12 AM.

This forum runs vBulletin (with many modifications!) © 2000-2013, Jelsoft Enterprises Ltd.