Ma Suhyeon

Implement basic analysis

data
.ipynb_checkpoints
\ No newline at end of file
This diff could not be displayed because it is too large.
[
{
"name": "Aatrox",
"championId": "TFT4_Aatrox",
"cost": 4,
"traits": [
"Cultist",
"Set4_Vanguard"
]
},
{
"name": "Ahri",
"championId": "TFT4_Ahri",
"cost": 4,
"traits": [
"Set4_Spirit",
"Set4_Mage"
]
},
{
"name": "Akali",
"championId": "TFT4_Akali",
"cost": 3,
"traits": [
"Set4_Ninja",
"Set4_Assassin"
]
},
{
"name": "Annie",
"championId": "TFT4_Annie",
"cost": 2,
"traits": [
"Fortune",
"Set4_Mage"
]
},
{
"name": "Aphelios",
"championId": "TFT4_Aphelios",
"cost": 2,
"traits": [
"Moonlight",
"Hunter"
]
},
{
"name": "Ashe",
"championId": "TFT4_Ashe",
"cost": 4,
"traits": [
"Set4_Elderwood",
"Hunter"
]
},
{
"name": "Azir",
"championId": "TFT4_Azir",
"cost": 5,
"traits": [
"Warlord",
"Keeper",
"Emperor"
]
},
{
"name": "Cassiopeia",
"championId": "TFT4_Cassiopeia",
"cost": 4,
"traits": [
"Dusk",
"Set4_Mystic"
]
},
{
"name": "Diana",
"championId": "TFT4_Diana",
"cost": 1,
"traits": [
"Moonlight",
"Set4_Assassin"
]
},
{
"name": "Elise",
"championId": "TFT4_Elise",
"cost": 1,
"traits": [
"Cultist",
"Keeper"
]
},
{
"name": "Evelynn",
"championId": "TFT4_Evelynn",
"cost": 3,
"traits": [
"Cultist",
"Set4_Shade"
]
},
{
"name": "Ezreal",
"championId": "TFT4_Ezreal",
"cost": 5,
"traits": [
"Set4_Elderwood",
"Set4_Dazzler"
]
},
{
"name": "Fiora",
"championId": "TFT4_Fiora",
"cost": 1,
"traits": [
"Set4_Enlightened",
"Duelist"
]
},
{
"name": "Garen",
"championId": "TFT4_Garen",
"cost": 1,
"traits": [
"Warlord",
"Set4_Vanguard"
]
},
{
"name": "Hecarim",
"championId": "TFT4_Hecarim",
"cost": 2,
"traits": [
"Set4_Elderwood",
"Set4_Vanguard"
]
},
{
"name": "Irelia",
"championId": "TFT4_Irelia",
"cost": 3,
"traits": [
"Set4_Enlightened",
"Divine",
"Set4_Adept"
]
},
{
"name": "Janna",
"championId": "TFT4_Janna",
"cost": 2,
"traits": [
"Set4_Enlightened",
"Set4_Mystic"
]
},
{
"name": "Jarvan IV",
"championId": "TFT4_JarvanIV",
"cost": 2,
"traits": [
"Warlord",
"Keeper"
]
},
{
"name": "Jax",
"championId": "TFT4_Jax",
"cost": 2,
"traits": [
"Divine",
"Duelist"
]
},
{
"name": "Jhin",
"championId": "TFT4_Jhin",
"cost": 4,
"traits": [
"Cultist",
"Sharpshooter"
]
},
{
"name": "Jinx",
"championId": "TFT4_Jinx",
"cost": 3,
"traits": [
"Fortune",
"Sharpshooter"
]
},
{
"name": "Kalista",
"championId": "TFT4_Kalista",
"cost": 3,
"traits": [
"Cultist",
"Duelist"
]
},
{
"name": "Katarina",
"championId": "TFT4_Katarina",
"cost": 3,
"traits": [
"Warlord",
"Fortune",
"Set4_Assassin"
]
},
{
"name": "Kayn",
"championId": "TFT4_Kayn",
"cost": 5,
"traits": [
"Set4_Tormented",
"Set4_Shade"
]
},
{
"name": "Kennen",
"championId": "TFT4_Kennen",
"cost": 3,
"traits": [
"Set4_Ninja",
"Keeper"
]
},
{
"name": "Kindred",
"championId": "TFT4_Kindred",
"cost": 3,
"traits": [
"Set4_Spirit",
"Hunter"
]
},
{
"name": "Lee Sin",
"championId": "TFT4_LeeSin",
"cost": 5,
"traits": [
"Divine",
"Duelist"
]
},
{
"name": "Lillia",
"championId": "TFT4_Lillia",
"cost": 5,
"traits": [
"Dusk",
"Set4_Mage"
]
},
{
"name": "Lissandra",
"championId": "TFT4_Lissandra",
"cost": 1,
"traits": [
"Moonlight",
"Set4_Dazzler"
]
},
{
"name": "Lulu",
"championId": "TFT4_Lulu",
"cost": 2,
"traits": [
"Set4_Elderwood",
"Set4_Mage"
]
},
{
"name": "Lux",
"championId": "TFT4_Lux",
"cost": 3,
"traits": [
"Divine",
"Set4_Dazzler"
]
},
{
"name": "Maokai",
"championId": "TFT4_Maokai",
"cost": 1,
"traits": [
"Set4_Elderwood",
"Set4_Brawler"
]
},
{
"name": "Morgana",
"championId": "TFT4_Morgana",
"cost": 4,
"traits": [
"Set4_Enlightened",
"Set4_Dazzler"
]
},
{
"name": "Nami",
"championId": "TFT4_Nami",
"cost": 1,
"traits": [
"Set4_Enlightened",
"Set4_Mage"
]
},
{
"name": "Nidalee",
"championId": "TFT4_Nidalee",
"cost": 1,
"traits": [
"Warlord",
"Sharpshooter"
]
},
{
"name": "Nunu & Willump",
"championId": "TFT4_Nunu",
"cost": 3,
"traits": [
"Set4_Elderwood",
"Set4_Brawler"
]
},
{
"name": "Pyke",
"championId": "TFT4_Pyke",
"cost": 2,
"traits": [
"Cultist",
"Set4_Assassin"
]
},
{
"name": "Riven",
"championId": "TFT4_Riven",
"cost": 4,
"traits": [
"Dusk",
"Keeper"
]
},
{
"name": "Sejuani",
"championId": "TFT4_Sejuani",
"cost": 4,
"traits": [
"Fortune",
"Set4_Vanguard"
]
},
{
"name": "Sett",
"championId": "TFT4_Sett",
"cost": 5,
"traits": [
"Boss",
"Set4_Brawler"
]
},
{
"name": "Shen",
"championId": "TFT4_Shen",
"cost": 4,
"traits": [
"Set4_Ninja",
"Set4_Adept",
"Set4_Mystic"
]
},
{
"name": "Sylas",
"championId": "TFT4_Sylas",
"cost": 1,
"traits": [
"Moonlight",
"Set4_Brawler"
]
},
{
"name": "Tahm Kench",
"championId": "TFT4_TahmKench",
"cost": 1,
"traits": [
"Fortune",
"Set4_Brawler"
]
},
{
"name": "Talon",
"championId": "TFT4_Talon",
"cost": 4,
"traits": [
"Set4_Enlightened",
"Set4_Assassin"
]
},
{
"name": "Teemo",
"championId": "TFT4_Teemo",
"cost": 2,
"traits": [
"Set4_Spirit",
"Sharpshooter"
]
},
{
"name": "Thresh",
"championId": "TFT4_Thresh",
"cost": 2,
"traits": [
"Dusk",
"Set4_Vanguard"
]
},
{
"name": "Twisted Fate",
"championId": "TFT4_TwistedFate",
"cost": 1,
"traits": [
"Cultist",
"Set4_Mage"
]
},
{
"name": "Vayne",
"championId": "TFT4_Vayne",
"cost": 1,
"traits": [
"Dusk",
"Sharpshooter"
]
},
{
"name": "Veigar",
"championId": "TFT4_Veigar",
"cost": 3,
"traits": [
"Set4_Elderwood",
"Set4_Mage"
]
},
{
"name": "Vi",
"championId": "TFT4_Vi",
"cost": 2,
"traits": [
"Warlord",
"Set4_Brawler"
]
},
{
"name": "Warwick",
"championId": "TFT4_Warwick",
"cost": 4,
"traits": [
"Divine",
"Hunter",
"Set4_Brawler"
]
},
{
"name": "Wukong",
"championId": "TFT4_Wukong",
"cost": 1,
"traits": [
"Divine",
"Set4_Vanguard"
]
},
{
"name": "Xin Zhao",
"championId": "TFT4_XinZhao",
"cost": 3,
"traits": [
"Warlord",
"Duelist"
]
},
{
"name": "Yasuo",
"championId": "TFT4_Yasuo",
"cost": 1,
"traits": [
"Set4_Exile",
"Duelist"
]
},
{
"name": "Yone",
"championId": "TFT4_Yone",
"cost": 5,
"traits": [
"Set4_Exile",
"Set4_Adept"
]
},
{
"name": "Yuumi",
"championId": "TFT4_Yuumi",
"cost": 3,
"traits": [
"Set4_Spirit",
"Set4_Mystic"
]
},
{
"name": "Zed",
"championId": "TFT4_Zed",
"cost": 2,
"traits": [
"Set4_Ninja",
"Set4_Shade"
]
},
{
"name": "Zilean",
"championId": "TFT4_Zilean",
"cost": 5,
"traits": [
"Cultist",
"Set4_Mystic"
]
}
]
\ No newline at end of file
[
{
"id": 1,
"name": "B.F. Sword",
"description": "Gain Attack Damage."
},
{
"id": 2,
"name": "Recurve Bow",
"description": "Gain Attack Speed."
},
{
"id": 3,
"name": "Needlessly Large Rod",
"description": "Gain Spell Power."
},
{
"id": 4,
"name": "Tear of the Goddess",
"description": "Gain Mana."
},
{
"id": 5,
"name": "Chain Vest",
"description": "Gain Armor."
},
{
"id": 6,
"name": "Negatron Cloak",
"description": "Gain Magic Resist."
},
{
"id": 7,
"name": "Giant's Belt",
"description": "Gain Health."
},
{
"id": 8,
"name": "Spatula",
"description": "It must do something..."
},
{
"id": 9,
"name": "Sparring Gloves",
"description": "Gain Critical Strike Chance and Dodge Chance."
},
{
"id": 11,
"name": "Deathblade",
"description": "Contributing to a kill grants the holder addtional Attack Damage for the rest of combat."
},
{
"id": 12,
"name": "Giant Slayer",
"description": "The holder's spells and basic attacks do bonus damage. If the target has more health, the bonus damage increases."
},
{
"id": 13,
"name": "Hextech Gunblade",
"description": "The holder's spells heal them for a percentage of the damage dealt. Excess healing fuels a shield that protects the holder."
},
{
"id": 14,
"name": "Spear of Shojin",
"description": "The holder's basic attacks restore Mana on-hit."
},
{
"id": 15,
"name": "Guardian Angel",
"description": "Prevents the wearer's first death, reviving them after a short delay and sheding all negative effects."
},
{
"id": 16,
"name": "Bloodthirster",
"description": "Basic attacks heal the holder for a percentage of the damage dealt."
},
{
"id": 17,
"name": "Zeke's Herald",
"description": "When combat begins, the wearer and nearby allies in the same row gain Attack Speed for the rest of combat."
},
{
"id": 18,
"name": "Sword of the Divine",
"description": "The holder gains the Divine trait."
},
{
"id": 19,
"name": "Infinity Edge",
"description": "Grants Critical Strike Chance. Each point of Critical Strike Chance above 100% becomes bonus Critical Strike Damage."
},
{
"id": 22,
"name": "Rapid Firecannon",
"description": "The holder gains Attack Range, and their Basic Attacks can't miss."
},
{
"id": 23,
"name": "Guinsoo's Rageblade",
"description": "Basic Attacks grant bonus Attack Speed for the rest of combat."
},
{
"id": 24,
"name": "Statikk Shiv",
"description": "Every third Basic Attack from the wearer deals Magic Damage to nearby enemies, and true damage if they are shielded or crowd-controlled."
},
{
"id": 25,
"name": "Titan's Resolve",
"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."
},
{
"id": 26,
"name": "Runaan's Hurricane",
"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."
},
{
"id": 27,
"name": "Zz'Rot Portal",
"description": "When the wearer dies, a Construct arises to continue the fight."
},
{
"id": 28,
"name": "Duelist's Zeal",
"description": "The holder gains the Duelist trait."
},
{
"id": 29,
"name": "Last Whisper",
"description": "When the wearer inflicts a critical hit, the target's Armor is reduced for a number of seconds."
},
{
"id": 33,
"name": "Rabadon's Deathcap",
"description": "The holder gains additional Spell Power."
},
{
"id": 34,
"name": "Luden's Echo",
"description": "When the holder casts their spell, the first target dealt magic damage and to nearby enemies are dealt additional magic damage."
},
{
"id": 35,
"name": "Locket of the Iron Solari",
"description": "When combat begins, the wearer and nearby allies in the same row gain a shield that blocks damage for several seconds."
},
{
"id": 36,
"name": "Ionic Spark",
"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."
},
{
"id": 37,
"name": "Morellonomicon",
"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."
},
{
"id": 38,
"name": "Aspect of Dusk",
"description": "The holder gains the Dusk trait."
},
{
"id": 39,
"name": "Jeweled Gauntlet",
"description": "The holder's spells can cause critical hits, and the holder gains bonus Critical Strike Damage."
},
{
"id": 44,
"name": "Blue Buff",
"description": "After casting their spell, the wearer gains Mana."
},
{
"id": 45,
"name": "Frozen Heart",
"description": "Reduces the Attack Speed of nearby enemies. Each Frozen Heart a champion carries beyond the first increases the radius of this effect."
},
{
"id": 46,
"name": "Chalice of Power",
"description": "When combat begins, the wearer and all nearby allies in the same row gain Spell Power for the rest of combat."
},
{
"id": 47,
"name": "Redemption",
"description": "When the wearer dies, allies are healed."
},
{
"id": 48,
"name": "Mage's Hat",
"description": "The holder gains the Mage trait."
},
{
"id": 49,
"name": "Hand Of Justice",
"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."
},
{
"id": 55,
"name": "Bramble Vest",
"description": "Negates bonus damage from incoming critical hits. On being hit by a Basic Attack, deal magic damage to all nearby enemies."
},
{
"id": 56,
"name": "Gargoyle Stoneplate",
"description": "The holder gains Armor and Magic Resist for each enemy targeting them."
},
{
"id": 57,
"name": "Sunfire Cape",
"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."
},
{
"id": 58,
"name": "Vanguard's Cuirass",
"description": "The holder gains the Vanguard trait."
},
{
"id": 59,
"name": "Shroud of Stillness",
"description": "When combat begins, shoots a beam straight ahead that delays affected enemies' first spellcast, increasing their max Mana until they cast."
},
{
"id": 66,
"name": "Dragon's Claw",
"description": "Reduces incoming magic damage."
},
{
"id": 67,
"name": "Zephyr",
"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."
},
{
"id": 68,
"name": "Elderwood Sprout",
"description": "The holder gains the Elderwood trait."
},
{
"id": 69,
"name": "Quicksilver",
"description": "The wearer is immune to crowd control for the first several seconds of combat."
},
{
"id": 77,
"name": "Warmog's Armor",
"description": "Grants bonus Health."
},
{
"id": 78,
"name": "Warlord's Banner",
"description": "The wearer gains the Warlord trait."
},
{
"id": 79,
"name": "Trap Claw",
"description": "Blocks the first enemy spell that hits the wearer, and stuns the spell's caster for several seconds."
},
{
"id": 88,
"name": "Force of Nature",
"description": ""
},
{
"id": 89,
"name": "Youmuu's Ghostblade",
"description": "The wearer gains the Assassin trait."
},
{
"id": 99,
"name": "Thief's Gloves",
"description": "At the beginning of each planning phase, the wearer equips 2 temporary items. Temporary items increase in power based on your player level."
}
]
\ No newline at end of file