Ma Suhyeon

Implement basic analysis

1 +data
2 +.ipynb_checkpoints
...\ No newline at end of file ...\ No newline at end of file
This diff could not be displayed because it is too large.
1 +[
2 + {
3 + "name": "Aatrox",
4 + "championId": "TFT4_Aatrox",
5 + "cost": 4,
6 + "traits": [
7 + "Cultist",
8 + "Set4_Vanguard"
9 + ]
10 + },
11 + {
12 + "name": "Ahri",
13 + "championId": "TFT4_Ahri",
14 + "cost": 4,
15 + "traits": [
16 + "Set4_Spirit",
17 + "Set4_Mage"
18 + ]
19 + },
20 + {
21 + "name": "Akali",
22 + "championId": "TFT4_Akali",
23 + "cost": 3,
24 + "traits": [
25 + "Set4_Ninja",
26 + "Set4_Assassin"
27 + ]
28 + },
29 + {
30 + "name": "Annie",
31 + "championId": "TFT4_Annie",
32 + "cost": 2,
33 + "traits": [
34 + "Fortune",
35 + "Set4_Mage"
36 + ]
37 + },
38 + {
39 + "name": "Aphelios",
40 + "championId": "TFT4_Aphelios",
41 + "cost": 2,
42 + "traits": [
43 + "Moonlight",
44 + "Hunter"
45 + ]
46 + },
47 + {
48 + "name": "Ashe",
49 + "championId": "TFT4_Ashe",
50 + "cost": 4,
51 + "traits": [
52 + "Set4_Elderwood",
53 + "Hunter"
54 + ]
55 + },
56 + {
57 + "name": "Azir",
58 + "championId": "TFT4_Azir",
59 + "cost": 5,
60 + "traits": [
61 + "Warlord",
62 + "Keeper",
63 + "Emperor"
64 + ]
65 + },
66 + {
67 + "name": "Cassiopeia",
68 + "championId": "TFT4_Cassiopeia",
69 + "cost": 4,
70 + "traits": [
71 + "Dusk",
72 + "Set4_Mystic"
73 + ]
74 + },
75 + {
76 + "name": "Diana",
77 + "championId": "TFT4_Diana",
78 + "cost": 1,
79 + "traits": [
80 + "Moonlight",
81 + "Set4_Assassin"
82 + ]
83 + },
84 + {
85 + "name": "Elise",
86 + "championId": "TFT4_Elise",
87 + "cost": 1,
88 + "traits": [
89 + "Cultist",
90 + "Keeper"
91 + ]
92 + },
93 + {
94 + "name": "Evelynn",
95 + "championId": "TFT4_Evelynn",
96 + "cost": 3,
97 + "traits": [
98 + "Cultist",
99 + "Set4_Shade"
100 + ]
101 + },
102 + {
103 + "name": "Ezreal",
104 + "championId": "TFT4_Ezreal",
105 + "cost": 5,
106 + "traits": [
107 + "Set4_Elderwood",
108 + "Set4_Dazzler"
109 + ]
110 + },
111 + {
112 + "name": "Fiora",
113 + "championId": "TFT4_Fiora",
114 + "cost": 1,
115 + "traits": [
116 + "Set4_Enlightened",
117 + "Duelist"
118 + ]
119 + },
120 + {
121 + "name": "Garen",
122 + "championId": "TFT4_Garen",
123 + "cost": 1,
124 + "traits": [
125 + "Warlord",
126 + "Set4_Vanguard"
127 + ]
128 + },
129 + {
130 + "name": "Hecarim",
131 + "championId": "TFT4_Hecarim",
132 + "cost": 2,
133 + "traits": [
134 + "Set4_Elderwood",
135 + "Set4_Vanguard"
136 + ]
137 + },
138 + {
139 + "name": "Irelia",
140 + "championId": "TFT4_Irelia",
141 + "cost": 3,
142 + "traits": [
143 + "Set4_Enlightened",
144 + "Divine",
145 + "Set4_Adept"
146 + ]
147 + },
148 + {
149 + "name": "Janna",
150 + "championId": "TFT4_Janna",
151 + "cost": 2,
152 + "traits": [
153 + "Set4_Enlightened",
154 + "Set4_Mystic"
155 + ]
156 + },
157 + {
158 + "name": "Jarvan IV",
159 + "championId": "TFT4_JarvanIV",
160 + "cost": 2,
161 + "traits": [
162 + "Warlord",
163 + "Keeper"
164 + ]
165 + },
166 + {
167 + "name": "Jax",
168 + "championId": "TFT4_Jax",
169 + "cost": 2,
170 + "traits": [
171 + "Divine",
172 + "Duelist"
173 + ]
174 + },
175 + {
176 + "name": "Jhin",
177 + "championId": "TFT4_Jhin",
178 + "cost": 4,
179 + "traits": [
180 + "Cultist",
181 + "Sharpshooter"
182 + ]
183 + },
184 + {
185 + "name": "Jinx",
186 + "championId": "TFT4_Jinx",
187 + "cost": 3,
188 + "traits": [
189 + "Fortune",
190 + "Sharpshooter"
191 + ]
192 + },
193 + {
194 + "name": "Kalista",
195 + "championId": "TFT4_Kalista",
196 + "cost": 3,
197 + "traits": [
198 + "Cultist",
199 + "Duelist"
200 + ]
201 + },
202 + {
203 + "name": "Katarina",
204 + "championId": "TFT4_Katarina",
205 + "cost": 3,
206 + "traits": [
207 + "Warlord",
208 + "Fortune",
209 + "Set4_Assassin"
210 + ]
211 + },
212 + {
213 + "name": "Kayn",
214 + "championId": "TFT4_Kayn",
215 + "cost": 5,
216 + "traits": [
217 + "Set4_Tormented",
218 + "Set4_Shade"
219 + ]
220 + },
221 + {
222 + "name": "Kennen",
223 + "championId": "TFT4_Kennen",
224 + "cost": 3,
225 + "traits": [
226 + "Set4_Ninja",
227 + "Keeper"
228 + ]
229 + },
230 + {
231 + "name": "Kindred",
232 + "championId": "TFT4_Kindred",
233 + "cost": 3,
234 + "traits": [
235 + "Set4_Spirit",
236 + "Hunter"
237 + ]
238 + },
239 + {
240 + "name": "Lee Sin",
241 + "championId": "TFT4_LeeSin",
242 + "cost": 5,
243 + "traits": [
244 + "Divine",
245 + "Duelist"
246 + ]
247 + },
248 + {
249 + "name": "Lillia",
250 + "championId": "TFT4_Lillia",
251 + "cost": 5,
252 + "traits": [
253 + "Dusk",
254 + "Set4_Mage"
255 + ]
256 + },
257 + {
258 + "name": "Lissandra",
259 + "championId": "TFT4_Lissandra",
260 + "cost": 1,
261 + "traits": [
262 + "Moonlight",
263 + "Set4_Dazzler"
264 + ]
265 + },
266 + {
267 + "name": "Lulu",
268 + "championId": "TFT4_Lulu",
269 + "cost": 2,
270 + "traits": [
271 + "Set4_Elderwood",
272 + "Set4_Mage"
273 + ]
274 + },
275 + {
276 + "name": "Lux",
277 + "championId": "TFT4_Lux",
278 + "cost": 3,
279 + "traits": [
280 + "Divine",
281 + "Set4_Dazzler"
282 + ]
283 + },
284 + {
285 + "name": "Maokai",
286 + "championId": "TFT4_Maokai",
287 + "cost": 1,
288 + "traits": [
289 + "Set4_Elderwood",
290 + "Set4_Brawler"
291 + ]
292 + },
293 + {
294 + "name": "Morgana",
295 + "championId": "TFT4_Morgana",
296 + "cost": 4,
297 + "traits": [
298 + "Set4_Enlightened",
299 + "Set4_Dazzler"
300 + ]
301 + },
302 + {
303 + "name": "Nami",
304 + "championId": "TFT4_Nami",
305 + "cost": 1,
306 + "traits": [
307 + "Set4_Enlightened",
308 + "Set4_Mage"
309 + ]
310 + },
311 + {
312 + "name": "Nidalee",
313 + "championId": "TFT4_Nidalee",
314 + "cost": 1,
315 + "traits": [
316 + "Warlord",
317 + "Sharpshooter"
318 + ]
319 + },
320 + {
321 + "name": "Nunu & Willump",
322 + "championId": "TFT4_Nunu",
323 + "cost": 3,
324 + "traits": [
325 + "Set4_Elderwood",
326 + "Set4_Brawler"
327 + ]
328 + },
329 + {
330 + "name": "Pyke",
331 + "championId": "TFT4_Pyke",
332 + "cost": 2,
333 + "traits": [
334 + "Cultist",
335 + "Set4_Assassin"
336 + ]
337 + },
338 + {
339 + "name": "Riven",
340 + "championId": "TFT4_Riven",
341 + "cost": 4,
342 + "traits": [
343 + "Dusk",
344 + "Keeper"
345 + ]
346 + },
347 + {
348 + "name": "Sejuani",
349 + "championId": "TFT4_Sejuani",
350 + "cost": 4,
351 + "traits": [
352 + "Fortune",
353 + "Set4_Vanguard"
354 + ]
355 + },
356 + {
357 + "name": "Sett",
358 + "championId": "TFT4_Sett",
359 + "cost": 5,
360 + "traits": [
361 + "Boss",
362 + "Set4_Brawler"
363 + ]
364 + },
365 + {
366 + "name": "Shen",
367 + "championId": "TFT4_Shen",
368 + "cost": 4,
369 + "traits": [
370 + "Set4_Ninja",
371 + "Set4_Adept",
372 + "Set4_Mystic"
373 + ]
374 + },
375 + {
376 + "name": "Sylas",
377 + "championId": "TFT4_Sylas",
378 + "cost": 1,
379 + "traits": [
380 + "Moonlight",
381 + "Set4_Brawler"
382 + ]
383 + },
384 + {
385 + "name": "Tahm Kench",
386 + "championId": "TFT4_TahmKench",
387 + "cost": 1,
388 + "traits": [
389 + "Fortune",
390 + "Set4_Brawler"
391 + ]
392 + },
393 + {
394 + "name": "Talon",
395 + "championId": "TFT4_Talon",
396 + "cost": 4,
397 + "traits": [
398 + "Set4_Enlightened",
399 + "Set4_Assassin"
400 + ]
401 + },
402 + {
403 + "name": "Teemo",
404 + "championId": "TFT4_Teemo",
405 + "cost": 2,
406 + "traits": [
407 + "Set4_Spirit",
408 + "Sharpshooter"
409 + ]
410 + },
411 + {
412 + "name": "Thresh",
413 + "championId": "TFT4_Thresh",
414 + "cost": 2,
415 + "traits": [
416 + "Dusk",
417 + "Set4_Vanguard"
418 + ]
419 + },
420 + {
421 + "name": "Twisted Fate",
422 + "championId": "TFT4_TwistedFate",
423 + "cost": 1,
424 + "traits": [
425 + "Cultist",
426 + "Set4_Mage"
427 + ]
428 + },
429 + {
430 + "name": "Vayne",
431 + "championId": "TFT4_Vayne",
432 + "cost": 1,
433 + "traits": [
434 + "Dusk",
435 + "Sharpshooter"
436 + ]
437 + },
438 + {
439 + "name": "Veigar",
440 + "championId": "TFT4_Veigar",
441 + "cost": 3,
442 + "traits": [
443 + "Set4_Elderwood",
444 + "Set4_Mage"
445 + ]
446 + },
447 + {
448 + "name": "Vi",
449 + "championId": "TFT4_Vi",
450 + "cost": 2,
451 + "traits": [
452 + "Warlord",
453 + "Set4_Brawler"
454 + ]
455 + },
456 + {
457 + "name": "Warwick",
458 + "championId": "TFT4_Warwick",
459 + "cost": 4,
460 + "traits": [
461 + "Divine",
462 + "Hunter",
463 + "Set4_Brawler"
464 + ]
465 + },
466 + {
467 + "name": "Wukong",
468 + "championId": "TFT4_Wukong",
469 + "cost": 1,
470 + "traits": [
471 + "Divine",
472 + "Set4_Vanguard"
473 + ]
474 + },
475 + {
476 + "name": "Xin Zhao",
477 + "championId": "TFT4_XinZhao",
478 + "cost": 3,
479 + "traits": [
480 + "Warlord",
481 + "Duelist"
482 + ]
483 + },
484 + {
485 + "name": "Yasuo",
486 + "championId": "TFT4_Yasuo",
487 + "cost": 1,
488 + "traits": [
489 + "Set4_Exile",
490 + "Duelist"
491 + ]
492 + },
493 + {
494 + "name": "Yone",
495 + "championId": "TFT4_Yone",
496 + "cost": 5,
497 + "traits": [
498 + "Set4_Exile",
499 + "Set4_Adept"
500 + ]
501 + },
502 + {
503 + "name": "Yuumi",
504 + "championId": "TFT4_Yuumi",
505 + "cost": 3,
506 + "traits": [
507 + "Set4_Spirit",
508 + "Set4_Mystic"
509 + ]
510 + },
511 + {
512 + "name": "Zed",
513 + "championId": "TFT4_Zed",
514 + "cost": 2,
515 + "traits": [
516 + "Set4_Ninja",
517 + "Set4_Shade"
518 + ]
519 + },
520 + {
521 + "name": "Zilean",
522 + "championId": "TFT4_Zilean",
523 + "cost": 5,
524 + "traits": [
525 + "Cultist",
526 + "Set4_Mystic"
527 + ]
528 + }
529 +]
...\ No newline at end of file ...\ No newline at end of file
1 +[
2 + {
3 + "id": 1,
4 + "name": "B.F. Sword",
5 + "description": "Gain Attack Damage."
6 + },
7 + {
8 + "id": 2,
9 + "name": "Recurve Bow",
10 + "description": "Gain Attack Speed."
11 + },
12 + {
13 + "id": 3,
14 + "name": "Needlessly Large Rod",
15 + "description": "Gain Spell Power."
16 + },
17 + {
18 + "id": 4,
19 + "name": "Tear of the Goddess",
20 + "description": "Gain Mana."
21 + },
22 + {
23 + "id": 5,
24 + "name": "Chain Vest",
25 + "description": "Gain Armor."
26 + },
27 + {
28 + "id": 6,
29 + "name": "Negatron Cloak",
30 + "description": "Gain Magic Resist."
31 + },
32 + {
33 + "id": 7,
34 + "name": "Giant's Belt",
35 + "description": "Gain Health."
36 + },
37 + {
38 + "id": 8,
39 + "name": "Spatula",
40 + "description": "It must do something..."
41 + },
42 + {
43 + "id": 9,
44 + "name": "Sparring Gloves",
45 + "description": "Gain Critical Strike Chance and Dodge Chance."
46 + },
47 + {
48 + "id": 11,
49 + "name": "Deathblade",
50 + "description": "Contributing to a kill grants the holder addtional Attack Damage for the rest of combat."
51 + },
52 + {
53 + "id": 12,
54 + "name": "Giant Slayer",
55 + "description": "The holder's spells and basic attacks do bonus damage. If the target has more health, the bonus damage increases."
56 + },
57 + {
58 + "id": 13,
59 + "name": "Hextech Gunblade",
60 + "description": "The holder's spells heal them for a percentage of the damage dealt. Excess healing fuels a shield that protects the holder."
61 + },
62 + {
63 + "id": 14,
64 + "name": "Spear of Shojin",
65 + "description": "The holder's basic attacks restore Mana on-hit."
66 + },
67 + {
68 + "id": 15,
69 + "name": "Guardian Angel",
70 + "description": "Prevents the wearer's first death, reviving them after a short delay and sheding all negative effects."
71 + },
72 + {
73 + "id": 16,
74 + "name": "Bloodthirster",
75 + "description": "Basic attacks heal the holder for a percentage of the damage dealt."
76 + },
77 + {
78 + "id": 17,
79 + "name": "Zeke's Herald",
80 + "description": "When combat begins, the wearer and nearby allies in the same row gain Attack Speed for the rest of combat."
81 + },
82 + {
83 + "id": 18,
84 + "name": "Sword of the Divine",
85 + "description": "The holder gains the Divine trait."
86 + },
87 + {
88 + "id": 19,
89 + "name": "Infinity Edge",
90 + "description": "Grants Critical Strike Chance. Each point of Critical Strike Chance above 100% becomes bonus Critical Strike Damage."
91 + },
92 + {
93 + "id": 22,
94 + "name": "Rapid Firecannon",
95 + "description": "The holder gains Attack Range, and their Basic Attacks can't miss."
96 + },
97 + {
98 + "id": 23,
99 + "name": "Guinsoo's Rageblade",
100 + "description": "Basic Attacks grant bonus Attack Speed for the rest of combat."
101 + },
102 + {
103 + "id": 24,
104 + "name": "Statikk Shiv",
105 + "description": "Every third Basic Attack from the wearer deals Magic Damage to nearby enemies, and true damage if they are shielded or crowd-controlled."
106 + },
107 + {
108 + "id": 25,
109 + "name": "Titan's Resolve",
110 + "description": "When the wearer takes damage or inflicts a critical hit, they gain a stacking damage bonus. The damage stacks up to a limit, at which point the wearer gains Armor and Magic Resistance, and increases in size."
111 + },
112 + {
113 + "id": 26,
114 + "name": "Runaan's Hurricane",
115 + "description": "Basic Attacks fire a bolt at another nearby enemy, dealing a percentage of the wearer's Attack Damage and applying on-hit effects. These bolts can critical strike."
116 + },
117 + {
118 + "id": 27,
119 + "name": "Zz'Rot Portal",
120 + "description": "When the wearer dies, a Construct arises to continue the fight."
121 + },
122 + {
123 + "id": 28,
124 + "name": "Duelist's Zeal",
125 + "description": "The holder gains the Duelist trait."
126 + },
127 + {
128 + "id": 29,
129 + "name": "Last Whisper",
130 + "description": "When the wearer inflicts a critical hit, the target's Armor is reduced for a number of seconds."
131 + },
132 + {
133 + "id": 33,
134 + "name": "Rabadon's Deathcap",
135 + "description": "The holder gains additional Spell Power."
136 + },
137 + {
138 + "id": 34,
139 + "name": "Luden's Echo",
140 + "description": "When the holder casts their spell, the first target dealt magic damage and to nearby enemies are dealt additional magic damage."
141 + },
142 + {
143 + "id": 35,
144 + "name": "Locket of the Iron Solari",
145 + "description": "When combat begins, the wearer and nearby allies in the same row gain a shield that blocks damage for several seconds."
146 + },
147 + {
148 + "id": 36,
149 + "name": "Ionic Spark",
150 + "description": "Nearby enemies have their Magic Resist reduced. When they cast a spell, they are zapped taking magic damage equal to a percentage of their max Mana."
151 + },
152 + {
153 + "id": 37,
154 + "name": "Morellonomicon",
155 + "description": "When the holder deals damage with their spell, they burn the target, dealing a percentage of the target's maximum Health as true damage over several seconds, and reducing healing by a percentage for the duration of the burn."
156 + },
157 + {
158 + "id": 38,
159 + "name": "Aspect of Dusk",
160 + "description": "The holder gains the Dusk trait."
161 + },
162 + {
163 + "id": 39,
164 + "name": "Jeweled Gauntlet",
165 + "description": "The holder's spells can cause critical hits, and the holder gains bonus Critical Strike Damage."
166 + },
167 + {
168 + "id": 44,
169 + "name": "Blue Buff",
170 + "description": "After casting their spell, the wearer gains Mana."
171 + },
172 + {
173 + "id": 45,
174 + "name": "Frozen Heart",
175 + "description": "Reduces the Attack Speed of nearby enemies. Each Frozen Heart a champion carries beyond the first increases the radius of this effect."
176 + },
177 + {
178 + "id": 46,
179 + "name": "Chalice of Power",
180 + "description": "When combat begins, the wearer and all nearby allies in the same row gain Spell Power for the rest of combat."
181 + },
182 + {
183 + "id": 47,
184 + "name": "Redemption",
185 + "description": "When the wearer dies, allies are healed."
186 + },
187 + {
188 + "id": 48,
189 + "name": "Mage's Hat",
190 + "description": "The holder gains the Mage trait."
191 + },
192 + {
193 + "id": 49,
194 + "name": "Hand Of Justice",
195 + "description": "At the beginning of each planning phase, the wearer's basic attacks and spells deal additional damage or heal for a percentage of damage dealt."
196 + },
197 + {
198 + "id": 55,
199 + "name": "Bramble Vest",
200 + "description": "Negates bonus damage from incoming critical hits. On being hit by a Basic Attack, deal magic damage to all nearby enemies."
201 + },
202 + {
203 + "id": 56,
204 + "name": "Gargoyle Stoneplate",
205 + "description": "The holder gains Armor and Magic Resist for each enemy targeting them."
206 + },
207 + {
208 + "id": 57,
209 + "name": "Sunfire Cape",
210 + "description": "At start of combat, and every couple seconds thereafter, a random nearby enemyis burned for a percentage of their maximum health. Any healing they receive is reduced."
211 + },
212 + {
213 + "id": 58,
214 + "name": "Vanguard's Cuirass",
215 + "description": "The holder gains the Vanguard trait."
216 + },
217 + {
218 + "id": 59,
219 + "name": "Shroud of Stillness",
220 + "description": "When combat begins, shoots a beam straight ahead that delays affected enemies' first spellcast, increasing their max Mana until they cast."
221 + },
222 + {
223 + "id": 66,
224 + "name": "Dragon's Claw",
225 + "description": "Reduces incoming magic damage."
226 + },
227 + {
228 + "id": 67,
229 + "name": "Zephyr",
230 + "description": "When combat begins, the wearer summons a whirlwind on the opposite side of the arena that removes the closest enemy from combat for several seconds."
231 + },
232 + {
233 + "id": 68,
234 + "name": "Elderwood Sprout",
235 + "description": "The holder gains the Elderwood trait."
236 + },
237 + {
238 + "id": 69,
239 + "name": "Quicksilver",
240 + "description": "The wearer is immune to crowd control for the first several seconds of combat."
241 + },
242 + {
243 + "id": 77,
244 + "name": "Warmog's Armor",
245 + "description": "Grants bonus Health."
246 + },
247 + {
248 + "id": 78,
249 + "name": "Warlord's Banner",
250 + "description": "The wearer gains the Warlord trait."
251 + },
252 + {
253 + "id": 79,
254 + "name": "Trap Claw",
255 + "description": "Blocks the first enemy spell that hits the wearer, and stuns the spell's caster for several seconds."
256 + },
257 + {
258 + "id": 88,
259 + "name": "Force of Nature",
260 + "description": ""
261 + },
262 + {
263 + "id": 89,
264 + "name": "Youmuu's Ghostblade",
265 + "description": "The wearer gains the Assassin trait."
266 + },
267 + {
268 + "id": 99,
269 + "name": "Thief's Gloves",
270 + "description": "At the beginning of each planning phase, the wearer equips 2 temporary items. Temporary items increase in power based on your player level."
271 + }
272 +]
...\ No newline at end of file ...\ No newline at end of file