malavnaik12 / F1_Fantasy_Model

Model development space for algorithms to choose the best F1 fantasy teams.
MIT License
0 stars 0 forks source link

F1 Fantasy Model

Table of Contents
  1. About The Project
  2. Getting Started
  3. GA Details
  4. Future Improvements
  5. Developer's Notes
  6. License
  7. Contact
## About the Project The following repository deploys a Genetic Algorithm (GA) to develop a F1 Fantasy Team optimized for maximum performance within a given budget amount. The team are developmed using F1 driver and constructors prices, along with the weekly budget constraints, given on the F1 Fanstasy [website](https://fantasy.formula1.com/en/create-team).

How It's Made:

Tech used: Python

Getting Started

User Instuctions

UI Usage \ Automatically get data and run GA - Work in Progress

Genetic Algorithm Details

Elitism \ Mutation - Varying rate \ Crossover - Tournament selection for parents

Future Improvements

Different types of Optimization Algorithms Novely Search for GA

See the open issues for a full list of proposed features (and known issues).

Roadmap

Developer's Notes

Thank you for visting my GA-powered F1 Fantasy team development repository. My goal with this repository is use different optimization techniques for the unique challenges exhibited in developing the best F1 fantasy team on every race-week basis.

I am also using this repository as a testbed to work on tuning my coding methods and exploring new ways of incoporating features that may be used in creating fantasy teams, such as recommending Wild Card, Mega Driver or Turbo Driver, and any other features that are available for competitors.

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact Info

Malav Naik \ Email: malavnaik12@gmail.com \ To learn more about myself and other projects I have contributed to, visit my website. :)