Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.01 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.01 KB

Pokemon Catcher Simulator

list_operators.py

This is a Python 3 module that contains many helper functions for lists and tuples.

pokemon_stat.py

This is a Python 3 module that contains many helper functions for pokemon stats. It includes calculators for base stats, as well as a function to determine the optimal nature for a pokemon, which takes into account their best and worst base-stats.

prob_catch.py

This is a Python 3 program that calculates the probability of catching a pokemon with user-input

  • iv
  • ev
  • pokemon species
  • pokemon level
  • status condition
  • hp value
  • pokeball type

It outputs the probability of catching that pokemon with those given parameters, as well as how many of the inputted pokeball type it will take on average to capture it.

sim_catch.py

This is a Python 3 program that simulates catching a pokemon with random values for each parameter (iv, ev, hp, level, pokemon, pokeball, status) and writes each simulation result (along with the inputted parameters) to a csv file.