Skip to content

Predict the winning team in Valve's MOBA game Deadlock based on team picks.

Notifications You must be signed in to change notification settings

1adore1/-old-deadlock-winner-prediction

Repository files navigation

Deadlock Winner Prediction

Overview

The goal of this project is to predict the winning team in the new MOBA game Deadlock by Valve, based solely on the teams picks.

Installation

  1. Clone the repository:
git clone https://github.com/1adore1/deadlock-winner-prediction.git
cd deadlock-winner-prediction
  1. Install required libraries:
pip install -r requirements.txt

Usage

  1. Preprocess the dataset by running (takes about 1 minute for 10k matches):
python preprocess.py
  1. Train the model with:
python train_model.py
  1. Make predictions on your input picks:
python predict.py

Models Used

  • Random Forest
  • Gradient Boosting
  • Logistic Regression

Data

The dataset includes match history from Deadlock, that was parsed from tracklock.gg.

Dataset contains:

  • Team picks: Heroes chosen by each team.
  • Game results: Outcome of the match (win/loss).

About

Predict the winning team in Valve's MOBA game Deadlock based on team picks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published