Can any of the folks who can root around in the code discern any rules for how the initial sets are generated on new pulls? The "rental sets" if you will. We're working on building a random format that simulates those sets, but we need a few questions answered first:
-Under what conditions can Pokemon generate mixed sets?
-What enables things like max attack Glimmora or max special attack Scizor to exist, when otherwise it seems to mostly make sense for most Pokemon which attacking stat is preferred?
-Are the moves that can generate the same on all Pokemon? Is there a list of "included" and "discluded" moves that is globally applicable in most cases?
-Normally a strong STAB move is forced. If that's true, what's up with Toxapex? Why can it get Infestation as its only attack? Is that hard-coded?
The team we have working on this would need hundreds more sets worth of data to deduce the answers to these without being able to dig into the code. Any help would be appreciated!