0.0.1 • Published 7 years ago

pokemon-player-escape v0.0.1

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

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