pirate_cove_towers (view)
22 rows
This data as json, CSV (advanced)
Tower | Games | Wins | Losses | Winrate | Pickrate | Winrate_LowerBound_95CI |
---|---|---|---|---|---|---|
BombShooter | 258 | 162 | 96 | 62.79% | 2.99% | 56.89% |
MortarMonkey | 664 | 380 | 284 | 57.23% | 7.70% | 53.47% |
BananaFarm | 1824 | 995 | 829 | 54.55% | 21.16% | 52.27% |
TackShooter | 1979 | 1067 | 912 | 53.92% | 22.95% | 51.72% |
GlueGunner | 507 | 265 | 242 | 52.27% | 5.88% | 47.92% |
WizardMonkey | 919 | 444 | 475 | 48.31% | 10.66% | 45.08% |
IceMonkey | 284 | 140 | 144 | 49.30% | 3.29% | 43.48% |
MonkeyAce | 114 | 60 | 54 | 52.63% | 1.32% | 43.47% |
EngineerMonkey | 121 | 54 | 67 | 44.63% | 1.40% | 35.77% |
MonkeySub | 153 | 66 | 87 | 43.14% | 1.77% | 35.29% |
SniperMonkey | 354 | 143 | 211 | 40.40% | 4.11% | 35.28% |
MonkeyVillage | 229 | 95 | 134 | 41.48% | 2.66% | 35.10% |
DartMonkey | 139 | 60 | 79 | 43.17% | 1.61% | 34.93% |
HeliPilot | 116 | 47 | 69 | 40.52% | 1.35% | 31.58% |
Alchemist | 94 | 39 | 55 | 41.49% | 1.09% | 31.53% |
NinjaMonkey | 204 | 76 | 128 | 37.25% | 2.37% | 30.62% |
Druid | 59 | 25 | 34 | 42.37% | 0.68% | 29.76% |
BoomerangMonkey | 165 | 57 | 108 | 34.55% | 1.91% | 27.29% |
SpikeFactory | 97 | 34 | 63 | 35.05% | 1.13% | 25.56% |
MonkeyBuccaneer | 116 | 36 | 80 | 31.03% | 1.35% | 22.62% |
SuperMonkey | 125 | 38 | 87 | 30.40% | 1.45% | 22.34% |
DartlingGunner | 101 | 28 | 73 | 27.72% | 1.17% | 18.99% |
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;