Skip to content

robertzhao2002/pokemoncatcher

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published