These restrictions are called Regulation Sets. With 29 starter Pokemon and counting, this wasn't an easy list to write.
From past Pokemon Go Community Day events to current events, here's everything you need to know to prepare for the latest ...
Sit back, step away from work, and by the time you get a score probably reassuringly similar to last week's, you'll be a few minutes closer to the weekend.