Competition website: https://www.kaggle.com/c/pubg-finish-placement-prediction
My second competition, a solo one. :grinning:
Details
So, where we droppin' boys and girls?
Battle Royale-style video games have taken the world by storm. 100 players are dropped onto an island empty-handed and must explore, scavenge, and eliminate other players until only one is left standing, all while the play zone continues to shrink.
PlayerUnknown's BattleGrounds (PUBG) has enjoyed massive popularity. With over 50 million copies sold, it's the fifth best selling game of all time, and has millions of active monthly players.
The team at PUBG has made official game data available for the public to explore and scavenge outside of "The Blue Circle." This competition is not an official or affiliated PUBG site - Kaggle collected data made possible through the PUBG Developer API.
You are given over 65,000 games' worth of anonymized player data, split into training and testing sets, and asked to predict final placement from final in-game stats and initial player ratings.
What's the best strategy to win in PUBG? Should you sit in one spot and hide your way into victory, or do you need to be the top shot? Let's let the data do the talking!
Details
Submissions are evaluated on Mean Absolute Error between your predicted
winPlacePerc
and the observedwinPlacePerc
.Submission File For each Id in the test set, you must predict their placement as a percentage (0 for last, 1 for first place) for the
winPlacePerc
variable. The file should contain a header and have the following format:Id,winPlacePerc 47734,0 47735,0.5 47736,0 47737,1 etc.See
sample_submission.csv
on the data page for a full sample submission.
Few ways to run these notebooks interactively:
Details
- Download this repository in a zip file by clicking here or execute this from the terminal:
git clone https://github.com/y33-j3T/Kaggle-PUBG-Finish-Placement-Prediction.git
- Download the datasets at competition website - data.
- Put both downloads in the same directory and unzip them.
- For cleanliness, create a new folder input and put the datasets (with
.csv
extensions) into it. - Open Anaconda Prompt.
- Navigate to the repository folder with
cd [path address]
- Create a virtual environment with
conda create -n [environment name] python=3.7
- Activate the environment with
activate [environment name]
- Install the required dependencies with
pip install -r requirements.txt
- Execute Jupyter Notebook from the command line or terminal with
jupyter notebook
- Click on files with
.ipynb
extension on the Jupyter Notebook dasboard and enjoy! - When you're done, deactivate the virtual environment with
deactivate
Details
- Download the datasets at competition website - data.
- Put all downloads in the same directory and unzip them.
- For cleanliness, create a new folder input and put the datasets (with
.csv
extensions) into it. - Click on any model you want work with at the Model Deployment section.
- Copy the link of the page and paste it into the search bar of a new page.
- Replace
https://github.com
withcolab.research.google.com/github
and hit enter. - Go to the sidebar, click on Files > Upload.
- Upload all contents in the input folder.
- You may now run the notebook.
- Once you are done, remember to save the notebook somewhere.
Details
- Download this repository in a zip file by clicking here or execute this from the terminal:
git clone https://github.com/y33-j3T/Kaggle-PUBG-Finish-Placement-Prediction.git
- Unzip your download.
- Go to competition website - kernels.
- Click on New Kernel.
- Select Notebook.
- Click on File > Upload Notebook.
- Upload any file with
.ipynb
extension that you want to work with from your downloaded repository and enjoy! - Once you are done, remember to click on Commit.
Note: Depending on how datasets are arranged in your directory, paths contained inside read_csv()
might need to be changed accordingly.
- work in progress
Please refer to CONTRIBUTE.md for details. 😍
Kaggle PUBG Finish Placement Prediction is released under the MIT License.