2020-02-27 UTC
# takev[m] The algorithm would probably be: For each pokemon, generate 1-N numbers. Assign them by speed and other factors. So, say we have a battle, and I've got a Pikachu and Zegnat has a Eevee. Eevee is faster. We generate 4 numbers, the first is chance to hit for Eevee, second is chance to crit for Eevee, third is chance to hit for Pikachu, fourth is chance to crit.