Here are the competition rules, incorporating your specific requirements and the structure you provided:

## 📜 1 – Purpose & Honor Code

This is a skills-based data-science exercise for **Shahid Beheshti University's Data Science Course (Exercise 5)**.
By entering you agree to:

* **Play fair.** One Kaggle account per person.
* **Work independently.** Share insights, not private test labels or predictions.
* **Show your work.** After the deadline you must upload to the course classroom (Google Classroom) a notebook or script that reproduces your best public-leaderboard score **without internet access**. Scores that can’t be reproduced lose credit.
* **No “shortcut” data.** External data are allowed only if they are produced by you or an API for more features.
* **No Neural Networks (NNs).** You are **not allowed to use any neural network models** for your primary prediction task. The *only* exception is if a neural network is utilized solely for **data augmentation** purposes. Violation of this rule will result in a score of zero.
* **Runnable Code Submission.** You **must upload a completely runnable code** (e.g., a Jupyter Notebook or Python script) to the course classroom that produces your final submission file.

Violation of the honor code = disqualification and zero points.

---

## 📤 2 – Submissions

| Limit | Value |
| :----------------------------------- | :---------------------------------- |
| **Daily submissions** | up to **30** per team |
| **Total “private” submissions re-scored at the end** | your **best 20** (the last 20 if you made more) |

*Kaggle shows your public score on 50% of the hidden labels. Final ranking uses the remaining 50%.*

---

## 🏅 3 – Grading & Prizes

* **Metric:** Overall **Mean Squared Error (MSE)** on the private leaderboard.
* **Course credit:** Your grade is based on your private-leaderboard rank; your bonus score will be calculated as
    $$
    \text{Bonus} \;=\; \frac{1}{1 + 0.5 \times (\text{rank} - 1)}
    $$


---

### Need Help?

You can message TAs anytime.
**Have fun and good luck!**

---