jotron / pokethon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokethon - Predicting Pokemon Battles

Given a dataset of pokemon battles and an adversary team, find the best pokemons to beat the enemy team. Hackathon Submission.

Run Locally

Running Notebooks:

# Install dependencies
cd pokethon
pipenv install # Alternatively install entries in Pipfile manually
# Start jupyter
jupyter lab

Generate Submission from raw data:

# Generate Predictions for Pokemon Battles:
# This trains the model and and generates the intermediate output.
# The file is mostly identical to the notebook.
# Only major difference to the notebook is that it uses the entire data.
python src/main.py
# Compute Submission Pokemon Team
# We assume that you execute these commands in /pokethon
# Compile the program
make -C team_creation

#Calculate Submission Pokemon Team for final_model
./team_creation/create

#Calculate Submission Pokemon Team for model of your choice in data/03_model_output/custom_model
./team_creation/create custom_model

About


Languages

Language:Jupyter Notebook 84.9%Language:C++ 9.1%Language:Python 5.5%Language:C 0.4%Language:Makefile 0.2%