2017 © Pedro PelĂĄez
 

library pokemongo-iv-calc

The most accurate PHP lib to calculate Pokemon Go IV

image

th3mouk/pokemongo-iv-calc

The most accurate PHP lib to calculate Pokemon Go IV

  • Monday, October 30, 2017
  • by Th3Mouk
  • Repository
  • 1 Watchers
  • 5 Stars
  • 81 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 16 Versions
  • 3 % Grown

The README.md

Pokemon Go IV Calculator

This PHP library is the most accurate to calculate Pokemons IV's., (*1)

Latest Stable Version Latest Unstable Version Total Downloads License, (*2)

SensioLabsInsight Build Status Scrutinizer Code Quality, (*3)

Installation

composer require th3mouk/pokemongo-iv-calc, (*4)

Usage

From command line

php bin/ivcalculator calculate bulbasaur 515 59 2500 4 3 def

php bin/ivcalculator calculate bulbasaur xxx xx 2500 4 3 def atk hp

Use the class

$pokemon = (new Calculator())->calculate(
    $input->getArgument('name'),
    (int) $input->getArgument('cp'),
    (int) $input->getArgument('hp'),
    (int) $input->getArgument('dusts'),
    (int) $input->getArgument('global'),
    (int) $input->getArgument('max-stats'),
    $input->getArgument('bests'),
    (bool) $input->getOption('upgraded')
);

To manipulate different IV combinaisons I use Illuminate\Collection., (*5)

So pokemon->getIvCombinaisons() will return a Collection easily manipulable., (*6)

Parameters:

  • Name of the pokemon in english :uk:
  • CP
  • HP
  • Dusts
  • 1/2/3/4 see steps here
  • 1/2/3/4 see steps here
  • Finish the command with stats given by the coach (atk and/or def and/or hp)

Where :, (*7)

1 is the worst appreciation (<8 for an IV or <50% for global), (*8)

And, (*9)

4 is the best range (15 for an IV or >80% global IV), (*10)

Helpers

Simply use static Helper with in first argument the pokemon level and second your trainer level., (*11)

Dusts calculator

Helpers::dustsToMax(20.5, 20)

Candies calculator

Helpers::candiesToMax(23, 27)

CP calculator

Helpers::calculateCP(238, 184, 171, 29, true)

Contributing

Before commiting, please run vendor/bin/php-cs-fixer fix . command, and update the test suite., (*12)

To launch the test suite:, (*13)

php vendor/bin/peridot tests

Please

Feel free to improve this library., (*14)

The Versions

30/10 2017

dev-master

9999999-dev

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

calculator pokemon pokemon go pogo iv calculator pogo iv

30/10 2017

1.7.0

1.7.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

calculator pokemon pokemon go pogo iv calculator pogo iv

18/04 2017

1.6.0

1.6.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

calculator pokemon pokemon go pogo iv calculator pogo iv

31/03 2017

1.5.0

1.5.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

calculator pokemon pokemon go pogo iv calculator pogo iv

10/03 2017

1.4.1

1.4.1.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

24/02 2017

1.4.0

1.4.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

21/02 2017

1.3.2

1.3.2.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

20/02 2017

1.3.1

1.3.1.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

20/02 2017

1.3.0

1.3.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

16/02 2017

1.2.0

1.2.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

12/02 2017

1.1.2

1.1.2.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

10/02 2017

1.1.1

1.1.1.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

05/02 2017

1.1.0

1.1.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

11/01 2017

1.0.2

1.0.2.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

11/01 2017

1.0.1

1.0.1.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv

10/01 2017

1.0.0

1.0.0.0

The most accurate PHP lib to calculate Pokemon Go IV

  Sources   Download

MIT

The Requires

 

The Development Requires

by Jérémy Marodon

pokemon pokemon go pogo iv calculator pogo iv