I have a couple questions about how the gym leaders knowing the challenger's sets. Are the leaders supposed to build specific teams against the challengers after knowing their sets or are they just going to have some generic teams? Are gym leaders going to choose the battle format (singles, doubles...) after knowing the challenger's set or before?