/phanpy

Check out pokemaster

Primary LanguagePythonMIT LicenseMIT

phanpy

NOTE: This project is no longer maintained. Please check out its successor, pokemaster!

A project for Pokémon mecHANisms for PYthon.

Required package:

  • pandas

How To Use

Just run interface.py and follow the instructions.

$ python interface.py

Supporting Versions & Priorities

GEN.IV >= III > V > VI == VII > I == II
  • Finishing mechanisms for GEN.III and GEN.IV are on the top of the list.
  • GEN.IV is in favor of III when there's a conflict (or better, implement both).

Current Status / Need-To-Do's

  • 🎉 Finished building and testing for the underlying classes, i.e. Pokemon, Move, Item, etc.
  • ⌛ WIP: main battle mechanisms.
  • ⌛ WIP: add all moves' effects.
  • 📆 Need to test for the main algorithms.
  • 📆 Need to complete (and update) the documentations.
  • 💭 A better name for the project?
    • This project is intended for battle mechanisms, not all mechanisms for Pokémon games (although this might be an option for the future).
  • 📆 Need to adapt the algorithms to cover all 7 generations.

See also:

Project Overview