Os explico lo de los movimientos de las Pokeballs.
Con los datos que se han puesto antes se genera un número (un usuario ha puesto la ecuación)
Luego, mediante ese número, se calcula otro, si es mayor o igual de 65536 el Pokémon será capturado, si no lo es, el sistema creará 4 números aleatorios entre 0 y 65535, si los 4 números son menores que el calculado, el Pokémon se capturará, si no, la Pokeball se moverá tantas veces como números menores haya creado la máquina.
Un ejemplo, para capturar un Entei, pongamos que la ecuación nos da 48257.
El sistema nos genera los siguientes números ALEATORIOS:
34222
6553
50678
23673
Como vemos, hay 3 números menores que 48257 y uno mayor, eso significa que la Pokeball se moverá 3 veces, pero después el Pokémon escapará. Si el 50678 fuera por ejemplo el 43544, el Pokémon sería capturado.