pirate_cove_towers (view)
22 rows
This data as json, CSV (advanced)
Suggested facets: Wins
Tower | Games | Wins | Losses | Winrate | Pickrate | Winrate_LowerBound_95CI |
---|---|---|---|---|---|---|
TackShooter | 2199 | 1172 | 1027 | 53.30% | 24.02% | 51.21% |
BananaFarm | 2340 | 1243 | 1097 | 53.12% | 25.56% | 51.10% |
MortarMonkey | 510 | 282 | 228 | 55.29% | 5.57% | 50.98% |
WizardMonkey | 1537 | 804 | 733 | 52.31% | 16.79% | 49.81% |
GlueGunner | 228 | 124 | 104 | 54.39% | 2.49% | 47.92% |
BombShooter | 223 | 118 | 105 | 52.91% | 2.44% | 46.36% |
MonkeySub | 343 | 146 | 197 | 42.57% | 3.75% | 37.33% |
MonkeyAce | 74 | 36 | 38 | 48.65% | 0.81% | 37.26% |
IceMonkey | 200 | 88 | 112 | 44.00% | 2.18% | 37.12% |
MonkeyVillage | 117 | 54 | 63 | 46.15% | 1.28% | 37.12% |
EngineerMonkey | 148 | 66 | 82 | 44.59% | 1.62% | 36.59% |
NinjaMonkey | 245 | 102 | 143 | 41.63% | 2.68% | 35.46% |
Druid | 96 | 38 | 58 | 39.58% | 1.05% | 29.80% |
Alchemist | 59 | 25 | 34 | 42.37% | 0.64% | 29.76% |
SniperMonkey | 286 | 99 | 187 | 34.62% | 3.12% | 29.10% |
BoomerangMonkey | 153 | 53 | 100 | 34.64% | 1.67% | 27.10% |
DartMonkey | 72 | 27 | 45 | 37.50% | 0.79% | 26.32% |
MonkeyBuccaneer | 67 | 24 | 43 | 35.82% | 0.73% | 24.34% |
SpikeFactory | 79 | 24 | 55 | 30.38% | 0.86% | 20.24% |
HeliPilot | 63 | 19 | 44 | 30.16% | 0.69% | 18.83% |
DartlingGunner | 53 | 16 | 37 | 30.19% | 0.58% | 17.83% |
SuperMonkey | 64 | 18 | 46 | 28.13% | 0.70% | 17.11% |
Advanced export
JSON shape: default, array, newline-delimited
CREATE VIEW pirate_cove_towers AS WITH pirate_cove AS (SELECT * FROM matches WHERE map = 'pirate_cove') SELECT Tower, Games, Wins, Losses, printf('%.2f%%', WR * 100) AS Winrate, printf('%.2f%%', PR * 100) AS Pickrate, printf('%.2f%%', (WR - 1.96 * SQRT((WR * (1 - WR)) / Games)) * 100) AS Winrate_LowerBound_95CI FROM (SELECT Tower, Games, Wins, Losses, CAST(Wins AS REAL) / Games AS WR, CAST(Games AS REAL) / ( (SELECT COUNT(*) FROM pirate_cove) * 6) AS PR FROM (SELECT Tower, SUM(Win) + SUM(NOT Win) AS Games, SUM(Win) AS Wins, SUM(NOT Win) AS Losses FROM (SELECT lt1 AS Tower, playerLeftWin AS Win FROM pirate_cove UNION ALL SELECT lt2 AS Tower, playerLeftWin AS Win FROM pirate_cove UNION ALL SELECT lt3 AS Tower, playerLeftWin AS Win FROM pirate_cove UNION ALL SELECT rt1 AS Tower, NOT playerLeftWin AS Win FROM pirate_cove UNION ALL SELECT rt2 AS Tower, NOT playerLeftWin AS Win FROM pirate_cove UNION ALL SELECT rt3 AS Tower, NOT playerLeftWin AS Win FROM pirate_cove) GROUP BY Tower)) WHERE Wins >= 10 AND Losses >= 10 AND LENGTH(Winrate_LowerBound_95CI) = 6 ORDER BY Winrate_LowerBound_95CI DESC;