TailMyPicks

Check any Polymarket wallet’s real record.

CS2 · resolved market

Counter-Strike: Keyd vs paiN Academy (BO3) - CCT South America Series 2 Playoffs

Rebuilt .

What this market resolved to

Winning outcome
Keydof Keyd, paiN Academy
Resolved
US/Eastern, the zone Polymarket writes its markets in
Scored in
CS2every record on this page is that Category’s
Volume Polymarket published
$182,594
Volume TailMyPicks’s own read summed
$198,036

Both are shown because TailMyPicks only trusts a market it can reconcile: it reads every trade itself and compares its own total against the venue’s before scoring anything. The threshold below was applied to $182,594 the venue’s figure.

Every figure here describes what TailMyPicks scored — positions held to resolution in markets that cleared the thresholds below. It is not a Polymarket account balance, and open positions are not counted anywhere on this site.

Who was on this market

The 100 largest positions, of 176 wallets holding a qualified pick here — biggest first. This page details 100 at most, and the number beside it is the real one. Ordered by position size rather than by score, because this is a post-mortem of one market — a strong wallet’s small pick does not belong above a large committed one. Each wallet’s record in CS2 is on its own row, so one correct call here is not mistaken for a track record.

On this marketThis wallet’s whole record in CS2
WalletEntryPositionResultP/L heldQualified picksWin ratevs expectedRealizable edgeAvg entryROI per pickTail Score
0x2005…75eabacked paiN Academy32c13,233$4,179 inLost — open this pick on its own page-$4,178.693,25750.3%1,638 W · 1,619 L+98.0wins+0.03per pick47cpaid-6.8%equal weight53+0.03 edge/pick
0x187a…a22bbacked paiN Academy57c12,185$6,902 inLost — open this pick on its own page-$6,901.810%0 W · 1 L-0.6wins-0.57per pick57cpaid-100%equal weight48-0.02 edge/pick
0x4713…4d21backed Keyd70c10,960$7,659 inWon — open this pick on its own page+$3,301.165,28731.3%1,657 W · 3,630 L-383.3wins-0.07per pick39cpaid-37.1%equal weight42-0.07 edge/pick
0x29b5…cc6cbacked Keyd74c9,145$6,740 inWon — open this pick on its own page+$2,404.915,05055.1%2,781 W · 2,269 L+117.2wins+0.02per pick53cpaid+5.1%equal weight53+0.02 edge/pick
0xda1a…3407backed Keyd69c4,838$3,347 inWon — open this pick on its own page+$1,491.128960.6%175 W · 114 L+14.1wins+0.05per pick56cpaid+9.9%equal weight55+0.05 edge/pick
0xd57b…c48fbacked Keyd79c4,576$3,600 inWon — open this pick on its own page+$975.777062.9%44 W · 26 L-4.8wins-0.07per pick70cpaid-11.8%equal weight44-0.05 edge/pick
0xbbf3…aa3abacked Keyd67c4,557$3,059 inWon — open this pick on its own page+$1,497.523249.1%114 W · 118 L-7.5wins-0.03per pick52cpaid-8.6%equal weight47-0.03 edge/pick
0xdb83…1e50backed Keyd75c2,982$2,250 inWon — open this pick on its own page+$732.712,62451.8%1,359 W · 1,265 L+18.1wins+0.01per pick51cpaid-2.2%equal weight51+0.01 edge/pick
0x52b7…0aa1backed paiN Academy25c2,850$726 inLost — open this pick on its own page-$725.81,41133.7%475 W · 936 L+42.1wins+0.03per pick31cpaid+8.1%equal weight53+0.03 edge/pick
0xf1ee…519cbacked Keyd72c2,616$1,894 inWon — open this pick on its own page+$722.243,20245.6%1,459 W · 1,743 L-79.3wins-0.02per pick48cpaid-16%equal weight47-0.02 edge/pick
0x310d…d698backed paiN Academy37c2,032$749 inLost — open this pick on its own page-$749.453842.1%16 W · 22 L-2.3wins-0.06per pick48cpaid-19.1%equal weight46-0.04 edge/pick
0x9348…6664backed Keyd68c1,943$1,321 inWon — open this pick on its own page+$621.831428.6%4 W · 10 L-2.8wins-0.20per pick49cpaid-29.9%equal weight42-0.07 edge/pick
0x2e7c…164dbacked paiN Academy26c1,746$462 inLost — open this pick on its own page-$462.4234943%150 W · 199 L+7.3wins+0.02per pick41cpaid+2.7%equal weight52+0.02 edge/pick
0x58d1…7ab6backed Keyd30c1,646$500 inWon — open this pick on its own page+$1,146.094546.7%21 W · 24 L+1.3wins+0.03per pick44cpaid+7.4%equal weight52+0.02 edge/pick
0xff34…694bbacked Keyd64c1,564$1,008 inWon — open this pick on its own page+$556.441,77959.1%1,052 W · 727 L+104.8wins+0.06per pick53cpaid+4%equal weight56+0.06 edge/pick
0x812a…73edbacked paiN Academy34c1,543$519 inLost — open this pick on its own page-$518.6648319%92 W · 391 L-65.4wins-0.14per pick33cpaid-46.4%equal weight36-0.13 edge/pick
0xd218…b5c9backed paiN Academy49c1,413$693 inLost — open this pick on its own page-$692.611,57929.7%469 W · 1,110 L-86.9wins-0.06per pick35cpaid-39.1%equal weight44-0.05 edge/pick
0x710c…78eabacked Keyd72c1,384$994 inWon — open this pick on its own page+$390.3213760.6%83 W · 54 L+5.5wins+0.04per pick57cpaid-2.5%equal weight54+0.03 edge/pick
0x5b57…1f2ebacked paiN Academy28c1,296$363 inLost — open this pick on its own page-$362.751258.3%7 W · 5 L+1.9wins+0.16per pick43cpaid+40.2%equal weight56+0.05 edge/pick
0x2c1a…42d8backed paiN Academy26c1,274$330 inLost — open this pick on its own page-$330.1415641%64 W · 92 L+1.3wins+0.01per pick40cpaid-6.4%equal weight51+0.01 edge/pick
0xa9f5…937fbacked Keyd66c1,255$822 inWon — open this pick on its own page+$432.843,91036.6%1,431 W · 2,479 L-197.6wins-0.05per pick42cpaid-29.1%equal weight44-0.05 edge/pick
0x88b0…f8d8backed paiN Academy27c1,251$334 inLost — open this pick on its own page-$334.0721744.7%97 W · 120 L+8.5wins+0.04per pick41cpaid+4.9%equal weight54+0.04 edge/pick
0x03f4…7e44backed paiN Academy33c1,250$412 inLost — open this pick on its own page-$412.551252.3%268 W · 244 L+16.5wins+0.03per pick49cpaid+5.4%equal weight53+0.03 edge/pick
0xadfb…c2efbacked paiN Academy26c1,047$272 inLost — open this pick on its own page-$272.0955843.5%243 W · 315 L-16.8wins-0.03per pick47cpaid-6.9%equal weight47-0.03 edge/pick
0x0d2d…7ff5backed paiN Academy41c1,016$418 inLost — open this pick on its own page-$418.4880942.3%342 W · 467 L-16.2wins-0.02per pick44cpaid-15%equal weight48-0.02 edge/pick
0xf964…a4cebacked paiN Academy23c1,001$230 inLost — open this pick on its own page-$230.235837.9%22 W · 36 L-0.8wins-0.01per pick39cpaid-6.8%equal weight49-0.01 edge/pick
0x56d6…4404backed Keyd70c1,000$704 inWon — open this pick on its own page+$296.3864058.1%372 W · 268 L+3.8wins+0.01per pick58cpaid+1.1%equal weight51+0.01 edge/pick
0xc34b…9296backed Keyd75c945.59$706 inWon — open this pick on its own page+$239.962,00953.9%1,082 W · 927 L+7.6wins0.00per pick53cpaid+2.1%equal weight500.00 edge/pick
0xb693…cfc9backed Keyd68c843$576 inWon — open this pick on its own page+$266.5412154.5%66 W · 55 L+0.6wins+0.01per pick54cpaid+2.5%equal weight500.00 edge/pick
0x2903…9203backed Keyd70c818.47$574 inWon — open this pick on its own page+$244.7720353.2%108 W · 95 L+1.0wins0.00per pick53cpaid-1%equal weight500.00 edge/pick
0x9c76…c926backed paiN Academy23c800$184 inLost — open this pick on its own page-$18419543.6%85 W · 110 L+6.5wins+0.03per pick40cpaid+4.4%equal weight53+0.03 edge/pick
0xbfee…ed1fbacked paiN Academy27c752.22$206 inLost — open this pick on its own page-$206.1916920.1%34 W · 135 L-16.5wins-0.10per pick30cpaid-46.2%equal weight41-0.09 edge/pick
0xfd14…2267backed paiN Academy25c752.02$188 inLost — open this pick on its own page-$1885,83037.8%2,203 W · 3,627 L+79.0wins+0.01per pick36cpaid+0.7%equal weight51+0.01 edge/pick
0x66da…69b0backed Keyd66c743.74$491 inWon — open this pick on its own page+$252.8728042.5%119 W · 161 L-7.5wins-0.03per pick45cpaid-7.4%equal weight47-0.02 edge/pick
0xe8c2…45b2backed paiN Academy22c738.98$165 inLost — open this pick on its own page-$164.5440141.6%167 W · 234 L-9.4wins-0.02per pick44cpaid-19.2%equal weight48-0.02 edge/pick
0x5a3c…38d3backed paiN Academy24c716.89$172 inLost — open this pick on its own page-$172.3724233.9%82 W · 160 L0.0wins0.00per pick34cpaid-13.5%equal weight500.00 edge/pick
0x7462…3ac3backed paiN Academy29c712.8$204 inLost — open this pick on its own page-$203.9825747.5%122 W · 135 L+1.2wins0.00per pick47cpaid-0.1%equal weight500.00 edge/pick
0xf7c2…9b8dbacked paiN Academy23c673.91$155 inLost — open this pick on its own page-$15547147.3%223 W · 248 L+10.6wins+0.02per pick45cpaid+2.9%equal weight52+0.02 edge/pick
0xe911…3d4ebacked Keyd65c651.27$425 inWon — open this pick on its own page+$226.262,77637.4%1,038 W · 1,738 L-140.2wins-0.05per pick42cpaid-20.7%equal weight44-0.05 edge/pick
0xf268…ecf6backed Keyd61c642.95$395 inWon — open this pick on its own page+$247.767851.3%40 W · 38 L-2.2wins-0.03per pick54cpaid-2.5%equal weight48-0.02 edge/pick
0x860d…3c72backed paiN Academy27c626$169 inLost — open this pick on its own page-$169.029549.5%47 W · 48 L-2.2wins-0.02per pick52cpaid-9.2%equal weight48-0.02 edge/pick
0x17cd…7423backed paiN Academy23c621.57$143 inLost — open this pick on its own page-$142.9646243.3%200 W · 262 L+1.9wins0.00per pick43cpaid+0.3%equal weight500.00 edge/pick
0x60ec…f7b0backed paiN Academy27c595.59$160 inLost — open this pick on its own page-$159.791,03353.2%550 W · 483 L+64.9wins+0.06per pick47cpaid+5.8%equal weight57+0.06 edge/pick
0xdbdd…a5debacked paiN Academy25c579.36$142 inLost — open this pick on its own page-$142.177,92550.4%3,997 W · 3,928 L+179.4wins+0.02per pick48cpaid-2.1%equal weight53+0.02 edge/pick
0xad6c…586bbacked Keyd41c576.17$236 inWon — open this pick on its own page+$339.94650%3 W · 3 L+0.7wins+0.11per pick39cpaid+92.5%equal weight52+0.02 edge/pick
0xb209…b744backed paiN Academy33c572$187 inLost — open this pick on its own page-$187.4629340.6%119 W · 174 L+2.7wins+0.01per pick40cpaid+21.1%equal weight51+0.01 edge/pick
0xa917…4e8dbacked paiN Academy22c568$125 inLost — open this pick on its own page-$124.968949.4%44 W · 45 L-1.5wins-0.02per pick51cpaid-7.6%equal weight49-0.01 edge/pick
0xcb5b…f243backed Keyd72c515.82$374 inWon — open this pick on its own page+$142.044,03848.1%1,943 W · 2,095 L-23.9wins-0.01per pick49cpaid-11.5%equal weight49-0.01 edge/pick
0x0862…dc29backed paiN Academy31c509.22$159 inLost — open this pick on its own page-$158.6448635.4%172 W · 314 L-18.3wins-0.04per pick39cpaid-18.8%equal weight46-0.04 edge/pick
0x0c99…0c88backed paiN Academy28c500.2$138 inLost — open this pick on its own page-$137.612,43444.6%1,085 W · 1,349 L-64.0wins-0.03per pick47cpaid-13.9%equal weight47-0.03 edge/pick
0x0241…fd36backed Keyd77c500$385 inWon — open this pick on its own page+$11540155.1%221 W · 180 L+1.7wins0.00per pick55cpaid-1%equal weight500.00 edge/pick
0xa941…dc9ebacked paiN Academy29c500$145 inLost — open this pick on its own page-$1451442.9%6 W · 8 L-1.1wins-0.08per pick51cpaid-23.6%equal weight47-0.03 edge/pick
0x1a47…235bbacked paiN Academy15c500$75 inLost — open this pick on its own page-$75506%3 W · 47 L-5.5wins-0.11per pick17cpaid-76.5%equal weight42-0.07 edge/pick
0xbe59…0d2ebacked paiN Academy28c499.99$140 inLost — open this pick on its own page-$14058343.6%254 W · 329 L+0.4wins0.00per pick43cpaid+0.5%equal weight500.00 edge/pick
0x64d4…f056backed paiN Academy39c499.95$197 inLost — open this pick on its own page-$197.0266436.6%243 W · 421 L-35.9wins-0.05per pick42cpaid-29.2%equal weight44-0.05 edge/pick
0x1791…3e87backed Keyd74c481.4$356 inWon — open this pick on its own page+$125.4539946.4%185 W · 214 L-12.0wins-0.03per pick49cpaid-13.4%equal weight47-0.03 edge/pick
0x272d…bc2fbacked Keyd71c422.54$300 inWon — open this pick on its own page+$122.547644.7%34 W · 42 L-3.5wins-0.05per pick49cpaid-5.1%equal weight46-0.03 edge/pick
0xeebb…0b96backed paiN Academy27c407.41$110 inLost — open this pick on its own page-$11035839.4%141 W · 217 L+1.3wins0.00per pick39cpaid+1.5%equal weight500.00 edge/pick
0x8e34…4480backed paiN Academy27c405.27$111 inLost — open this pick on its own page-$111.2649935.1%175 W · 324 L-5.7wins-0.01per pick36cpaid-7.8%equal weight49-0.01 edge/pick
0xddb6…b9b3backed Keyd58c396.01$230 inWon — open this pick on its own page+$166.232,50841%1,029 W · 1,479 L-115.5wins-0.05per pick46cpaid-22.9%equal weight45-0.05 edge/pick
0xb57d…07bfbacked paiN Academy24c375$90 inLost — open this pick on its own page-$9014037.9%53 W · 87 L-5.8wins-0.04per pick42cpaid+13.7%equal weight46-0.04 edge/pick
0xa7c0…dadabacked paiN Academy35c368.51$128 inLost — open this pick on its own page-$128.0219342.5%82 W · 111 L-4.6wins-0.02per pick45cpaid-1.1%equal weight48-0.02 edge/pick
0xcbbc…2b70backed Keyd47c333.73$158 inWon — open this pick on its own page+$175.8629347.8%140 W · 153 L+13.4wins+0.05per pick43cpaid+7.8%equal weight55+0.04 edge/pick
0xc0f1…8680backed paiN Academy22c319.99$70 inLost — open this pick on its own page-$70.42,52243%1,085 W · 1,437 L+42.7wins+0.02per pick41cpaid-3.2%equal weight52+0.02 edge/pick
0x949e…20afbacked Keyd32c312.5$100 inWon — open this pick on its own page+$212.543237.7%163 W · 269 L+4.0wins+0.01per pick37cpaid+1.5%equal weight51+0.01 edge/pick
0xe6a5…e95dbacked paiN Academy34c290$100 inLost — open this pick on its own page-$10058149.2%286 W · 295 L-17.2wins-0.03per pick52cpaid-8.1%equal weight47-0.03 edge/pick
0xc98f…a13fbacked paiN Academy4c287.79$13 inLost — open this pick on its own page-$12.5216311.7%19 W · 144 L-5.2wins-0.03per pick15cpaid-34.7%equal weight47-0.03 edge/pick
0x47c6…4e3bbacked paiN Academy23c285.53$66 inLost — open this pick on its own page-$65.67475%3 W · 1 L+0.7wins+0.17per pick58cpaid+8.5%equal weight53+0.02 edge/pick
0xb421…8856backed paiN Academy26c279.58$72 inLost — open this pick on its own page-$71.8421949.8%109 W · 110 L+5.0wins+0.02per pick47cpaid+7.4%equal weight52+0.02 edge/pick
0x4704…515ebacked paiN Academy27c273.47$73 inLost — open this pick on its own page-$73.2537140.7%151 W · 220 L-7.0wins-0.02per pick43cpaid-7.6%equal weight48-0.02 edge/pick
0xaa5b…7650backed paiN Academy35c271.57$95 inLost — open this pick on its own page-$95.055628.6%16 W · 40 L-9.5wins-0.17per pick46cpaid-37.2%equal weight37-0.12 edge/pick
0xf3ef…ca6bbacked Keyd58c249.09$144 inWon — open this pick on its own page+$1051,51357.2%865 W · 648 L+65.4wins+0.04per pick53cpaid+0.3%equal weight55+0.04 edge/pick
0x69b9…a5d5backed paiN Academy28c243.12$69 inLost — open this pick on its own page-$68.8611354%61 W · 52 L+6.3wins+0.06per pick48cpaid+8.1%equal weight55+0.05 edge/pick
0x7179…7d79backed paiN Academy27c240.08$66 inLost — open this pick on its own page-$6626048.5%126 W · 134 L+5.5wins+0.02per pick46cpaid+3.7%equal weight52+0.02 edge/pick
0xb9a2…b3cdbacked paiN Academy28c232.14$65 inLost — open this pick on its own page-$653650%18 W · 18 L-0.7wins-0.02per pick52cpaid-9%equal weight49-0.01 edge/pick
0x6195…388abacked paiN Academy23c231$53 inLost — open this pick on its own page-$53.138654.7%47 W · 39 L+0.4wins0.00per pick54cpaid-1.3%equal weight500.00 edge/pick
0x8b4c…1715backed paiN Academy13c230$30 inLost — open this pick on its own page-$29.942427.1%115 W · 309 L+13.8wins+0.03per pick24cpaid+10%equal weight53+0.03 edge/pick
0xfdfc…22b8backed paiN Academy27c222.64$60 inLost — open this pick on its own page-$601346.2%6 W · 7 L+1.0wins+0.08per pick39cpaid+8.3%equal weight53+0.03 edge/pick
0x8726…0f36backed Keyd77c218$168 inWon — open this pick on its own page+$50.1474054.6%404 W · 336 L+15.3wins+0.02per pick53cpaid+5.8%equal weight52+0.02 edge/pick
0x5de7…5417backed paiN Academy27c210$57 inLost — open this pick on its own page-$56.71,14643.5%499 W · 647 L-17.5wins-0.02per pick45cpaid-2.6%equal weight48-0.01 edge/pick
0x2b3c…9f22backed paiN Academy29c208.1$60 inLost — open this pick on its own page-$604641.3%19 W · 27 L-3.5wins-0.08per pick49cpaid-20%equal weight45-0.05 edge/pick
0x1e42…f22abacked Keyd50c200$100 inWon — open this pick on its own page+$10021741%89 W · 128 L+5.8wins+0.03per pick38cpaid+9%equal weight53+0.02 edge/pick
0x13c9…5e53backed paiN Academy34c199.99$68 inLost — open this pick on its own page-$685550.9%28 W · 27 L-0.5wins-0.01per pick52cpaid-3%equal weight49-0.01 edge/pick
0xbb8e…08c1backed paiN Academy56c196$111 inLost — open this pick on its own page-$110.572,36246.6%1,100 W · 1,262 L-53.1wins-0.02per pick49cpaid-14.6%equal weight48-0.02 edge/pick
0x200f…7a96backed paiN Academy28c195$55 inLost — open this pick on its own page-$54.638848.5%188 W · 200 L-7.8wins-0.02per pick50cpaid-4.3%equal weight48-0.02 edge/pick
0xa83f…b857backed paiN Academy23c192.51$44 inLost — open this pick on its own page-$44.2812749.6%63 W · 64 L+1.4wins+0.01per pick49cpaid-6.5%equal weight51+0.01 edge/pick
0x904e…0becbacked Keyd70c187.48$131 inWon — open this pick on its own page+$56.074,93337.4%1,844 W · 3,089 L-249.2wins-0.05per pick42cpaid-32.2%equal weight44-0.05 edge/pick
0x2302…d6d2backed paiN Academy25c186.58$46 inLost — open this pick on its own page-$45.7824544.5%109 W · 136 L-8.2wins-0.03per pick48cpaid-16.3%equal weight47-0.03 edge/pick
0x6ed8…7559backed paiN Academy23c173.2$40 inLost — open this pick on its own page-$39.8421950.2%110 W · 109 L+8.2wins+0.04per pick46cpaid+13.1%equal weight54+0.03 edge/pick
0x9fa0…ead1backed paiN Academy29c172.41$50 inLost — open this pick on its own page-$50714.3%1 W · 6 L-2.3wins-0.32per pick47cpaid-77%equal weight42-0.07 edge/pick
0x141f…7711backed Keyd74c170$127 inWon — open this pick on its own page+$43.44746.8%22 W · 25 L-1.5wins-0.03per pick50cpaid-23.1%equal weight48-0.02 edge/pick
0xc718…64a8backed Keyd59c166.92$99 inWon — open this pick on its own page+$68.336654.5%36 W · 30 L+1.3wins+0.02per pick53cpaid-11.3%equal weight52+0.01 edge/pick
0x505f…645ebacked paiN Academy35c162.46$57 inLost — open this pick on its own page-$57.492,60452.6%1,371 W · 1,233 L+98.0wins+0.04per pick49cpaid-3.6%equal weight54+0.04 edge/pick
0x51db…f9b3backed Keyd59c159.35$94 inWon — open this pick on its own page+$65.86,48042.9%2,782 W · 3,698 L-79.1wins-0.01per pick44cpaid-21.9%equal weight49-0.01 edge/pick
0xf39a…fe47backed Keyd74c158.42$117 inWon — open this pick on its own page+$41.192,06150.7%1,045 W · 1,016 L-18.7wins-0.01per pick52cpaid-8.3%equal weight49-0.01 edge/pick
0xbfd7…f0bfbacked paiN Academy33c155.8$51 inLost — open this pick on its own page-$51.255,51147%2,590 W · 2,921 L+42.0wins+0.01per pick46cpaid-4.3%equal weight51+0.01 edge/pick
0xfb85…4b19backed Keyd46c151.86$70 inWon — open this pick on its own page+$81.861471.4%10 W · 4 L+1.9wins+0.14per pick58cpaid+21.5%equal weight55+0.05 edge/pick
0xf0ac…4ec7backed paiN Academy13c151.13$20 inLost — open this pick on its own page-$2034036.5%124 W · 216 L-1.3wins0.00per pick37cpaid-4.4%equal weight500.00 edge/pick
0x5135…7217backed Keyd72c148.8$107 inWon — open this pick on its own page+$41.431,62052.7%853 W · 767 L+57.6wins+0.04per pick49cpaid+7.2%equal weight54+0.03 edge/pick
0xcd9d…2269backed paiN Academy27c144.17$39 inLost — open this pick on its own page-$38.9215765%102 W · 55 L+15.6wins+0.10per pick55cpaid+20.2%equal weight60+0.09 edge/pick

Entry is the average price this wallet paid on the side it backed, so being right at 20c is distinguishable from being right at 95c. Position is what it was left holding in shares, with what it spent underneath. Result opens that one pick on a page of its own, which is the link to send somebody. P/L held is what that position would have been worth held to resolution — not cash the wallet withdrew, because selling early is still a correct forecast. The seven columns on the right describe the wallet’s whole record in CS2 and say nothing about this market.

The rest of this event

Polymarket sells these questions together. 5 in all. TailMyPicks has no name for an event — the venue publishes an identifier and no title — so they are listed by their own questions.

Not every trade counts. A Pick has to clear four thresholds to be scored.

TailMyPicks scores a wallet on what it can actually be judged on: positions held to resolution, in markets with enough volume to be real, at prices where being right was not already priced in.

  • The market traded at least $500.
  • The entry price was between 0.00 and 0.80 — a near-certainty is not a call.
  • The position was at least $10 — dust is not a position.
  • The market has resolved, so there is a right answer to grade against.

Thresholds behind these numbers: set by an operator decision, not measured.