Skip to main content

Automated reasoning tool for competitive Pokemon teambuilding

Project description

TeamVerify : A Team Analysis tool for Competitive Pokemon

TeamVerify is a Competitive Pokemon teambuilding companion tool based on automated reasoning.

Installation

Before installing TeamVerify, you need to have Java installed. The reasoner underneath TeamVerify was written in Java, so the program will crash if it tries to run without Java.

TeamVerify is listed on the PyPI repository. Therefore, it is an easy install for anyone already running Python. Ensure you have a working distribution of Python 3.6 or higher then run the following command in a terminal window:

pip install teamverify

TeamVerify also needs to run a first-time setup script to populate its knowledge base. Once TeamVerify is installed simply run this command in a terminal window.

teamverify-fts

We also advise that you re-run this command whenever Smogon implements a major tier shift. TeamVerify's knowledge base only contains a subset of all Pokemon, so it may fall out-of-date as Pokemon shift into and out of OU.

Usage

teamverify {txt/pokepaste} {outputfile}

Once installed, teamVerify can be invoked with the above command to the command line. TeamVerify works on one OU team at a time and produces console output as well as output to a text file. {txt/pokepaste} is a mandatory argument and should be the filename of a .txt file containing the team or a link to pokepast.es. {outputfile} is also a mandatory argument and should be the name of the output file you want created (output will have .txt appended to it, so don't include a file extension).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

teamverify-0.0.6.tar.gz (1.6 MB view hashes)

Uploaded Source

Built Distribution

teamverify-0.0.6-py3-none-any.whl (1.7 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page