Pokémon Go: Difference between revisions

Line 760: Line 760:


====Optimizing for CP ceilings====
====Optimizing for CP ceilings====
First off, let's eliminate any complications due IVs. For every species S with base stats ATK, DEF, and STA, introduce 256 virtual species, S-n<sub>A</sub>-n<sub>D</sub>-n<sub>S</sub>, where n<sub>X</sub> is an integer in [0, F]. S-0-0-0 corresponds to the base stats of the species S. S-F-F-F corresponds to that species with maxed out IVs. S-5-A-F represents the species with IV<sub>A</sub> = 5, IV<sub>D</sub> = 10, and IV<sub>S</sub> = 15, etc. We can now dispense with IVs entirely.
First off, let's eliminate any complications due IVs. For every species S with base stats ATK, DEF, and STA, introduce 4096 virtual species, S-n<sub>A</sub>-n<sub>D</sub>-n<sub>S</sub>, where n<sub>X</sub> is an integer in [0, F]. S-0-0-0 corresponds to the base stats of the species S. S-F-F-F corresponds to that species with maxed out IVs. S-5-A-F represents the species with IV<sub>A</sub> = 5, IV<sub>D</sub> = 10, and IV<sub>S</sub> = 15, etc. We can now dispense with IVs entirely.


For a league with a CP ceiling of C, we want to maximize the three values
For a league with a CP ceiling of C, we want to maximize the three values