diff --git a/esm/res/db/moba/definitions/championships/regions/cblol/cblol.json b/esm/res/db/moba/definitions/championships/regions/cblol/cblol.json new file mode 100644 index 0000000..1dba76e --- /dev/null +++ b/esm/res/db/moba/definitions/championships/regions/cblol/cblol.json @@ -0,0 +1,34 @@ +[ + { + "id": "cblol_1", + "name": "Campeonato Brasileiro de League of Legends Split 1", + "short_name": "CBLOL Split 1", + "type": "regional_league", + "format": "round-robin", + "qualifies_to": "cblol_playoffs_1" + }, + { + "id": "cblol_playoffs_1", + "name":"Campeonato Brasileiro de League of Legends Split 1 Play-offs", + "short_name": "CBLOL Split 1 Play-offs", + "type": "regional_league", + "format": "playoffs-losers-bracket", + "qualifies_to": "msi_play_in" + }, + { + "id": "cblol_2", + "name": "Campeonato Brasileiro de League of Legends Split 2", + "short_name": "CBLOL Split 2", + "type": "regional_league", + "format": "round-robin", + "qualifies_to": "cblol_playoffs_2" + }, + { + "id": "cblol_playoffs_2", + "name":"Campeonato Brasileiro de League of Legends Split 2 Play-offs", + "short_name": "CBLOL Split 2 Play-offs", + "type": "regional_league", + "format": "playoffs-losers-bracket", + "qualifies_to": "worlds_play_in" + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/championships/regions/lck/lck.json b/esm/res/db/moba/definitions/championships/regions/lck/lck.json new file mode 100644 index 0000000..d9e9fc1 --- /dev/null +++ b/esm/res/db/moba/definitions/championships/regions/lck/lck.json @@ -0,0 +1,34 @@ +[ + { + "id": "lck_1", + "name": "League of Legends Champions Korea Spring Split", + "short_name": "LCK Spring Split", + "type": "regional_league", + "format": "round-robin", + "qualifies_to": "lck_playoffs_1" + }, + { + "id": "lck_playoffs_1", + "name":"League of Legends Champions Korea Spring Split Play-offs", + "short_name": "LCK Spring Split Play-offs", + "type": "regional_league", + "format": "playoffs-losers-bracket", + "qualifies_to": "msi" + }, + { + "id": "lck_2", + "name": "League of Legends Champions Korea Summer Split", + "short_name": "LCK Summer Split", + "type": "regional_league", + "format": "round-robin", + "qualifies_to": "lck_playoffs_2" + }, + { + "id": "lck_playoffs_2", + "name":"League of Legends Champions Korea Summer Split Play-offs", + "short_name": "LCK Summer Split Play-offs", + "type": "regional_league", + "format": "playoffs-losers-bracket", + "qualifies_to": "worlds" + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/championships/regions/lcs/lcs.json b/esm/res/db/moba/definitions/championships/regions/lcs/lcs.json new file mode 100644 index 0000000..ca95964 --- /dev/null +++ b/esm/res/db/moba/definitions/championships/regions/lcs/lcs.json @@ -0,0 +1,50 @@ +[ + { + "name": "100 Thieves", + "nationality": "United States", + "mu": 78, + "sigma": 12 + }, + { + "name": "FlyQuest", + "nationality": "United States", + "mu": 81, + "sigma": 5 + }, + { + "name": "Cloud9", + "nationality": "United States", + "mu": 82, + "sigma": 15 + }, + { + "name": "Dignitas", + "nationality": "United States", + "mu": 79, + "sigma": 20 + }, + { + "name": "Team Liquid", + "nationality": "United States", + "mu": 75, + "sigma": 13 + }, + { + "name": "NRG", + "nationality": "United States", + "mu": 74, + "sigma": 15 + }, + { + "name": "Shopify Rebellion", + "nationality": "United States", + "mu": 75, + "sigma": 19 + }, + { + "name": "Immortals", + "nationality": "United States", + "mu": 73, + "sigma": 12 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/championships/regions/lec/lec.json b/esm/res/db/moba/definitions/championships/regions/lec/lec.json new file mode 100644 index 0000000..f40845c --- /dev/null +++ b/esm/res/db/moba/definitions/championships/regions/lec/lec.json @@ -0,0 +1,62 @@ +[ + { + "name": "G2 Esports", + "nationality": "Spain", + "mu": 84, + "sigma": 12 + }, + { + "name": "Team BDS", + "nationality": "Switzerland", + "mu": 82, + "sigma": 10 + }, + { + "name": "SK Gaming", + "nationality": "Germany", + "mu": 80, + "sigma": 12 + }, + { + "name": "MAD Lions", + "nationality": "Spain", + "mu": 78, + "sigma": 8 + }, + { + "name": "Fnatic", + "nationality": "United Kingdom", + "mu": 75, + "sigma": 5 + }, + { + "name": "Team Vitality", + "nationality": "France", + "mu": 79, + "sigma": 10 + }, + { + "name": "Team Heretics", + "nationality": "Spain", + "mu": 75, + "sigma": 10 + }, + { + "name": "GIANTX", + "nationality": "United Kingdom", + "mu": 74, + "sigma": 7 + }, + { + "name": "Rogue", + "nationality": "United States", + "mu": 78, + "sigma": 10 + }, + { + "name": "Karmine Corp", + "nationality": "France", + "mu": 72, + "sigma": 12 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/championships/regions/lla/lla.json b/esm/res/db/moba/definitions/championships/regions/lla/lla.json new file mode 100644 index 0000000..e69de29 diff --git a/esm/res/db/moba/definitions/championships/regions/lpl/lpl.json b/esm/res/db/moba/definitions/championships/regions/lpl/lpl.json new file mode 100644 index 0000000..7f6e458 --- /dev/null +++ b/esm/res/db/moba/definitions/championships/regions/lpl/lpl.json @@ -0,0 +1,104 @@ +[ + { + "name": "Bilibili Gaming", + "nationality": "China", + "mu": 94, + "sigma": 10 + }, + { + "name": "JD Gaming", + "nationality": "China", + "mu": 92, + "sigma": 10 + }, + { + "name": "Top Esports", + "nationality": "China", + "mu": 90, + "sigma": 5 + }, + { + "name": "FunPlus Phoenix", + "nationality": "China", + "mu": 89, + "sigma": 12 + }, + { + "name": "Ninjas in Pyjamas", + "nationality": "China", + "mu": 85, + "sigma": 13 + }, + { + "name": "Invictus Gaming", + "nationality": "China", + "mu": 84, + "sigma": 15 + }, + { + "name": "Team WE", + "nationality": "China", + "mu": 83, + "sigma": 10 + }, + { + "name": "Oh My God", + "nationality": "China", + "mu": 82, + "sigma": 12 + }, + { + "name": "Anyone's Legend", + "nationality": "China", + "mu": 80, + "sigma": 17 + }, + { + "name": "LNG Esports", + "nationality": "China", + "mu": 89, + "sigma": 16 + }, + { + "name": "Weibo Gaming", + "nationality": "China", + "mu": 82, + "sigma": 5 + }, + { + "name": "ThunderTalk Gaming", + "nationality": "China", + "mu": 83, + "sigma": 10 + }, + { + "name": "Rare Atom Gaming", + "nationality": "China", + "mu": 86, + "sigma": 10 + }, + { + "name": "LGD Gaming", + "nationality": "China", + "mu": 88, + "sigma": 10 + }, + { + "name": "Royal Never Give Up", + "nationality": "China", + "mu": 80, + "sigma": 10 + }, + { + "name": "EDward Gaming", + "nationality": "China", + "mu": 78, + "sigma": 10 + }, + { + "name": "Ultra Prime", + "nationality": "China", + "mu": 75, + "sigma": 10 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/championships/worlds.json b/esm/res/db/moba/definitions/championships/worlds.json new file mode 100644 index 0000000..556e691 --- /dev/null +++ b/esm/res/db/moba/definitions/championships/worlds.json @@ -0,0 +1,22 @@ +[ + { + "id": "worlds_play_in", + "name": "Worlds Play-In Group Stage", + "type": "premier", + "format": "groups", + "qualifies_to": "worlds" + }, + { + "id": "worlds", + "name": "Worlds Group Stage", + "type": "premier", + "format": "groups", + "qualifies_to": "worlds_playoffs" + }, + { + "id": "worlds_playoffs", + "name": "Worlds Play-offs", + "type": "premier", + "format": "playoffs" + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/teams/regions.json b/esm/res/db/moba/definitions/teams/regions.json new file mode 100644 index 0000000..0e27e8c --- /dev/null +++ b/esm/res/db/moba/definitions/teams/regions.json @@ -0,0 +1,32 @@ +[ + { + "name": "Korea", + "short_name": "LCK", + "filename": "regions/lck/lck.json" + }, + { + "name": "China", + "short_name": "LPL", + "filename": "regions/lpl/lpl.json" + }, + { + "name": "Europe", + "short_name": "LEC", + "filename": "regions/lec/lec.json" + }, + { + "name": "Latin America", + "short_name": "LLA", + "filename": "regions/lla/lla.json" + }, + { + "name": "Brazil", + "short_name": "CBLOL", + "filename": "regions/cblol/cblol.json" + }, + { + "name": "United States", + "short_name": "LCS", + "filename": "regions/lcs/lcs.json" + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/teams/regions/cblol/cblol.json b/esm/res/db/moba/definitions/teams/regions/cblol/cblol.json new file mode 100644 index 0000000..abeee8d --- /dev/null +++ b/esm/res/db/moba/definitions/teams/regions/cblol/cblol.json @@ -0,0 +1,62 @@ +[ + { + "name": "paiN Gaming", + "nationality": "Brazil", + "mu": 52, + "sigma": 15 + }, + { + "name": "Vivo Keyd Stars", + "nationality": "Brazil", + "mu": 54, + "sigma": 15 + }, + { + "name": "Fluxo", + "nationality": "Brazil", + "mu": 45, + "sigma": 15 + }, + { + "name": "LOUD", + "nationality": "Brazil", + "mu": 58, + "sigma": 14 + }, + { + "name": "INTZ eSports", + "nationality": "Brazil", + "mu": 40, + "sigma": 20 + }, + { + "name": "KaBuM eSports", + "nationality": "Brazil", + "mu": 50, + "sigma": 10 + }, + { + "name": "Liberty eSports", + "nationality": "Brazil", + "mu": 49, + "sigma": 10 + }, + { + "name": "RED Kalunga", + "nationality": "Brazil", + "mu": 52, + "sigma": 12 + }, + { + "name": "LOS Grandes", + "nationality": "Brazil", + "mu": 50, + "sigma": 20 + }, + { + "name": "FURIA", + "nationality": "Brazil", + "mu": 43, + "sigma": 10 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/teams/regions/lck/lck.json b/esm/res/db/moba/definitions/teams/regions/lck/lck.json new file mode 100644 index 0000000..01a67d5 --- /dev/null +++ b/esm/res/db/moba/definitions/teams/regions/lck/lck.json @@ -0,0 +1,62 @@ +[ + { + "name": "Gen.G", + "nationality": "Korea", + "mu": 93, + "sigma": 10 + }, + { + "name": "T1", + "nationality": "Korea", + "mu": 92, + "sigma": 10 + }, + { + "name": "Hanwha Life Esports", + "nationality": "Korea", + "mu": 89, + "sigma": 15 + }, + { + "name": "KT Rolster", + "nationality": "Korea", + "mu": 87, + "sigma": 13 + }, + { + "name": "Dplus KIA", + "nationality": "Korea", + "mu": 85, + "sigma": 12 + }, + { + "name": "Kwangdong Freecs", + "nationality": "Korea", + "mu": 84, + "sigma": 11 + }, + { + "name": "FearX", + "nationality": "Korea", + "mu": 83, + "sigma": 10 + }, + { + "name": "Nongshim RedForce", + "nationality": "Korea", + "mu": 80, + "sigma": 10 + }, + { + "name": "DRX", + "nationality": "Korea", + "mu": 82, + "sigma": 10 + }, + { + "name": "OKSavingsBank BRION", + "nationality": "Korea", + "mu": 79, + "sigma": 5 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/teams/regions/lcs/lcs.json b/esm/res/db/moba/definitions/teams/regions/lcs/lcs.json new file mode 100644 index 0000000..ca95964 --- /dev/null +++ b/esm/res/db/moba/definitions/teams/regions/lcs/lcs.json @@ -0,0 +1,50 @@ +[ + { + "name": "100 Thieves", + "nationality": "United States", + "mu": 78, + "sigma": 12 + }, + { + "name": "FlyQuest", + "nationality": "United States", + "mu": 81, + "sigma": 5 + }, + { + "name": "Cloud9", + "nationality": "United States", + "mu": 82, + "sigma": 15 + }, + { + "name": "Dignitas", + "nationality": "United States", + "mu": 79, + "sigma": 20 + }, + { + "name": "Team Liquid", + "nationality": "United States", + "mu": 75, + "sigma": 13 + }, + { + "name": "NRG", + "nationality": "United States", + "mu": 74, + "sigma": 15 + }, + { + "name": "Shopify Rebellion", + "nationality": "United States", + "mu": 75, + "sigma": 19 + }, + { + "name": "Immortals", + "nationality": "United States", + "mu": 73, + "sigma": 12 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/teams/regions/lec/lec.json b/esm/res/db/moba/definitions/teams/regions/lec/lec.json new file mode 100644 index 0000000..f40845c --- /dev/null +++ b/esm/res/db/moba/definitions/teams/regions/lec/lec.json @@ -0,0 +1,62 @@ +[ + { + "name": "G2 Esports", + "nationality": "Spain", + "mu": 84, + "sigma": 12 + }, + { + "name": "Team BDS", + "nationality": "Switzerland", + "mu": 82, + "sigma": 10 + }, + { + "name": "SK Gaming", + "nationality": "Germany", + "mu": 80, + "sigma": 12 + }, + { + "name": "MAD Lions", + "nationality": "Spain", + "mu": 78, + "sigma": 8 + }, + { + "name": "Fnatic", + "nationality": "United Kingdom", + "mu": 75, + "sigma": 5 + }, + { + "name": "Team Vitality", + "nationality": "France", + "mu": 79, + "sigma": 10 + }, + { + "name": "Team Heretics", + "nationality": "Spain", + "mu": 75, + "sigma": 10 + }, + { + "name": "GIANTX", + "nationality": "United Kingdom", + "mu": 74, + "sigma": 7 + }, + { + "name": "Rogue", + "nationality": "United States", + "mu": 78, + "sigma": 10 + }, + { + "name": "Karmine Corp", + "nationality": "France", + "mu": 72, + "sigma": 12 + } +] \ No newline at end of file diff --git a/esm/res/db/moba/definitions/teams/regions/lla/lla.json b/esm/res/db/moba/definitions/teams/regions/lla/lla.json new file mode 100644 index 0000000..e69de29 diff --git a/esm/res/db/moba/definitions/teams/regions/lpl/lpl.json b/esm/res/db/moba/definitions/teams/regions/lpl/lpl.json new file mode 100644 index 0000000..7f6e458 --- /dev/null +++ b/esm/res/db/moba/definitions/teams/regions/lpl/lpl.json @@ -0,0 +1,104 @@ +[ + { + "name": "Bilibili Gaming", + "nationality": "China", + "mu": 94, + "sigma": 10 + }, + { + "name": "JD Gaming", + "nationality": "China", + "mu": 92, + "sigma": 10 + }, + { + "name": "Top Esports", + "nationality": "China", + "mu": 90, + "sigma": 5 + }, + { + "name": "FunPlus Phoenix", + "nationality": "China", + "mu": 89, + "sigma": 12 + }, + { + "name": "Ninjas in Pyjamas", + "nationality": "China", + "mu": 85, + "sigma": 13 + }, + { + "name": "Invictus Gaming", + "nationality": "China", + "mu": 84, + "sigma": 15 + }, + { + "name": "Team WE", + "nationality": "China", + "mu": 83, + "sigma": 10 + }, + { + "name": "Oh My God", + "nationality": "China", + "mu": 82, + "sigma": 12 + }, + { + "name": "Anyone's Legend", + "nationality": "China", + "mu": 80, + "sigma": 17 + }, + { + "name": "LNG Esports", + "nationality": "China", + "mu": 89, + "sigma": 16 + }, + { + "name": "Weibo Gaming", + "nationality": "China", + "mu": 82, + "sigma": 5 + }, + { + "name": "ThunderTalk Gaming", + "nationality": "China", + "mu": 83, + "sigma": 10 + }, + { + "name": "Rare Atom Gaming", + "nationality": "China", + "mu": 86, + "sigma": 10 + }, + { + "name": "LGD Gaming", + "nationality": "China", + "mu": 88, + "sigma": 10 + }, + { + "name": "Royal Never Give Up", + "nationality": "China", + "mu": 80, + "sigma": 10 + }, + { + "name": "EDward Gaming", + "nationality": "China", + "mu": 78, + "sigma": 10 + }, + { + "name": "Ultra Prime", + "nationality": "China", + "mu": 75, + "sigma": 10 + } +] \ No newline at end of file