pokemon-player-escape
v0.0.1
Published
Check if player escape from battle with wild Pokemon and get probability of escaping
Downloads
5
Maintainers
Readme
pokemon-player-escape
Check if player escape from battle with wild Pokemon and get probability of escaping
Install
$ npm install --save pokemon-player-escape
Usage
const pokemonPlayerEscape = require('pokemon-player-escape')
pokemonPlayerEscape.escape(25, 100)
// => false
pokemonPlayerEscape.probability(100, 100)
// => 0.6171875 (61%)
API
pokemonPlayerEscape()
.escape(myPokemonSpeed, pokemonSpeed, [nTimes])
Returns a boolean
. If true
player's pokemon escape.
myPokemonSpeed
Type: integer
Required
Player's Pokemon speed
pokemonSpeed
Type: integer
Required
Wild Pokemon speed
nTimes
Type: integer
Default: 0
Number of times player's pokemon tried to escape
.probability(myPokemonSpeed, pokemonSpeed, [nTimes])
Returns a number
.
myPokemonSpeed
Type: integer
Required
Player's Pokemon speed
pokemonSpeed
Type: integer
Required
Wild Pokemon speed
nTimes
Type: integer
Default: 0
Number of times player's pokemon tried to escape
Related
- pokemon-game — Pokemon game — Get 'em all
- pokemon-escape
- catch-pokemon — Algorithm to catch a pokemon
- pokedex-api — Pokedex API
- pokemon-catch-probability — Check probabilty to catch a pokemon
- get-pokeball — Get pokeball information
- pokeball-shake — Algorithm to determine how many times pokeball shakes
- pokemon-capture-quote — Pokemon capture quote
- pokemon-f — Algorithm to calculate
f
on capture pokemon method
License
MIT © Bu Kinoshita