pokemon-player-escape

0.0.1 • Public • Published

pokemon-player-escape Build Status

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

License

MIT © Bu Kinoshita

Package Sidebar

Install

npm i pokemon-player-escape

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • bukinoshita