Skip to content

EgonFerri/codemotion-challenge

Repository files navigation

🧠 Pokémon Team Builder – Codemotion x PyData Roma Capitale

Welcome to the Pokémon Team Builder Challenge, designed for the Codemotion 2025 event and hosted by PyData Roma Capitale!
Sharpen your Python and data analysis skills by solving a fun, hands-on problem involving Pokémon stats, strategy, and team optimization.

🧩 The Challenge

You're given a dataset of Pokémon with various attributes like HP, Attack, Defense, and Speed.
Your task? Select the best team of 6 Pokémon under a strict point budget, maximizing your chances of victory.

You'll need to:

  • Parse a dataset of Pokémon stats.
  • Implement scoring logic.
  • Design an optimal team selection algorithm.
  • Test your code for correctness and edge cases.

📂 Repository Structure

└── ./
    ├── attacking_types_chart.csv
    ├── codemotion_challenge_solution.ipynb
    ├── codemotion_challenge.ipynb
    ├── LICENSE
    ├── pokemon.csv
    └── README.md

🚀 Get Started in Colab

You can launch and run the challenge or review the solution directly on Google Colab:

Notebook Link
🧪 Challenge Open In Colab
✅ Solution Open In Colab

🛠 Tech Stack

  • Python 3
  • Jupyter Notebooks
  • NumPy / Pandas

🤝 Credits

  • 🧪 Repository maintained by: PyData Roma Capitale
  • 🧬 Pokémon data from publicly available sources

📬 Feedback & Contributions

Found a bug or want to contribute improvements?
Feel free to open an issue or pull request — we’d love your input!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published