off_tide_towers (view)
22 rows
This data as json, CSV (advanced)
Tower | Games | Wins | Losses | Winrate | Pickrate | Winrate_LowerBound_95CI |
---|---|---|---|---|---|---|
MortarMonkey | 4755 | 2773 | 1982 | 58.32% | 3.09% | 56.92% |
BoomerangMonkey | 8152 | 4501 | 3651 | 55.21% | 5.30% | 54.13% |
BananaFarm | 28035 | 15296 | 12739 | 54.56% | 18.23% | 53.98% |
DartMonkey | 5982 | 3211 | 2771 | 53.68% | 3.89% | 52.41% |
IceMonkey | 5673 | 3038 | 2635 | 53.55% | 3.69% | 52.25% |
BombShooter | 5674 | 2909 | 2765 | 51.27% | 3.69% | 49.97% |
DartlingGunner | 5869 | 2995 | 2874 | 51.03% | 3.82% | 49.75% |
WizardMonkey | 13563 | 6821 | 6742 | 50.29% | 8.82% | 49.45% |
TackShooter | 14604 | 7301 | 7303 | 49.99% | 9.50% | 49.18% |
EngineerMonkey | 2838 | 1441 | 1397 | 50.78% | 1.85% | 48.94% |
MonkeyAce | 1736 | 888 | 848 | 51.15% | 1.13% | 48.80% |
SpikeFactory | 8464 | 4137 | 4327 | 48.88% | 5.50% | 47.81% |
GlueGunner | 8280 | 3904 | 4376 | 47.15% | 5.38% | 46.07% |
NinjaMonkey | 7449 | 3414 | 4035 | 45.83% | 4.84% | 44.70% |
MonkeyVillage | 8707 | 3933 | 4774 | 45.17% | 5.66% | 44.13% |
MonkeySub | 2082 | 954 | 1128 | 45.82% | 1.35% | 43.68% |
SuperMonkey | 4949 | 2179 | 2770 | 44.03% | 3.22% | 42.65% |
SniperMonkey | 7118 | 3106 | 4012 | 43.64% | 4.63% | 42.48% |
Alchemist | 3361 | 1429 | 1932 | 42.52% | 2.19% | 40.85% |
HeliPilot | 3004 | 1267 | 1737 | 42.18% | 1.95% | 40.41% |
Druid | 2680 | 1114 | 1566 | 41.57% | 1.74% | 39.70% |
MonkeyBuccaneer | 805 | 279 | 526 | 34.66% | 0.52% | 31.37% |
Advanced export
JSON shape: default, array, newline-delimited
CREATE VIEW off_tide_towers AS WITH off_tide AS (SELECT * FROM matches WHERE map = 'off_tide') 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 off_tide) * 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 off_tide UNION ALL SELECT lt2 AS Tower, playerLeftWin AS Win FROM off_tide UNION ALL SELECT lt3 AS Tower, playerLeftWin AS Win FROM off_tide UNION ALL SELECT rt1 AS Tower, NOT playerLeftWin AS Win FROM off_tide UNION ALL SELECT rt2 AS Tower, NOT playerLeftWin AS Win FROM off_tide UNION ALL SELECT rt3 AS Tower, NOT playerLeftWin AS Win FROM off_tide) GROUP BY Tower)) WHERE Wins >= 10 AND Losses >= 10 AND LENGTH(Winrate_LowerBound_95CI) = 6 ORDER BY Winrate_LowerBound_95CI DESC;