Skip to content

Team Fight Tactics python script that will take the name of your first selected champion and will build the most efficient team/class bonus combination.

License

Notifications You must be signed in to change notification settings

timomak/TeamFightTactics-TeamPicker

Repository files navigation

TFT (League of Legends) Team Picker

Have your team decided for you depending on your first selected champion.

tft

Project Description

I will be modeling a Graph ADT (Abstract Data Structure) to take in data of all the champions and classes in TFT(Team Fight Tactics). I will create a graph with the champions as the vertices and the champion's inherited classes as edges. All the champions of the same class are gonna be interconnected. Given the first selected champion by the user, the graph will generate a set of champions that can be picked within the game to receive the most optimal team combination with the most in game bonuses.

Project Problems

  • Which champions should I build based on your first champion?
  • Which champions should I keep an eye for? (Must have champions)
  • Which items go well with my first champion?

Usage

Run

python graph_tft.py

Input (example)

First Champ:tristana

Output (example)

TRISTANA's classes are: ['yordle', 'gunslinger']

For YORDLE class:['poppy', 'veigar', 'gnar', 'lulu', 'kennen', 'tristana']

For GUNSLINGER class:['lucian', 'missfortune', 'gangplank', 'graves', 'tristana']

Best Item Combination for TRISTANA: ['titanichydra', 'cursedblade', 'redbuff']

About

Team Fight Tactics python script that will take the name of your first selected champion and will build the most efficient team/class bonus combination.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages