The site has a Type Coverage Checker that you can play around with to maximize the typing of a given moveset. I imagine this is for a Protean set?
Fiddling with it a bit, I was surprised at what Fire, Grass, Rock, and Fairy generated. 0 No Effect, 0 Not Very Effective, 229 Normal Effectiveness, and a whopping 571 Super Effective.