TagPro Analytics

Capture the Game

Summary

Score3
Red
2
Blue
MapCloud

Ball-E
Duration4:00
12:00 time limit
StartersSubstrate
Jeremy Jamm
stank
[
RoaldBahl
King Mirk
albatross
Louis C.K.
Substitutesnonenone
Captures
Substrate1:05
Substrate3:15
Substrate4:00
0:33RoaldBahl
3:00albatross
Typepublic match
Server
Centra

port 8003
Date
Id#1680770
Raw data URLhttps://tagpro.eu/data/?match=1680770

Scoreboard

Play­erGrabsHoldCap­turesDropsPopsPreventHaveChaseTake­o­versRe­turnsTagsCom­bosBut­tonBlockPow­er-upsPow­erPlayPlus-mi­nusWinScoreRank points
Substrate70°890:44236101:190:520:1788800:000:470000:000:004:00+170+22
RoaldBahl880:4611781:080:370:4677700:000:490000:000:004:00−147
Jeremy Jamm146°770:4900781:030:390:3855500:000:501010:200:004:00+145+21
stank220:0800250:350:170:0711400:250:201120:200:074:00+144
albatross71°880:3311781:070:350:2444400:050:500000:000:004:00−134+14
King Mirk185°440:1700460:520:230:2144900:500:490000:000:004:00−128+14
Louis C.K.92°220:0800241:250:550:0511100:050:540000:000:004:00−118+13
[83°330:1000351:170:510:0722200:050:350000:000:004:00+115+20
Red20211:502318284:142:381:1016161900:302:322130:400:0715:59+1174+63
Blue22221:442220264:322:301:3616162101:003:210000:000:0015:59−1127+41

Power-up luck

TeamPower-upsG-test
χ²dfp
Spawn luckboth1.00+1.001.001.00−1.002.7720.25
Collection luckRed2.001.000001
Blue000
Total luckRed1.00+1.001.001.00−1.002.7720.25
Blue000

Splats

Attacks

GrabHoldOut­comeRe­turnsTagsCom­bosPow­er-upsPow­er
3:15.02Substrate0:00.00Capture0000000:00.000:00.00
1:04.25Substrate0:00.78Capture0000000:00.000:00.00
3:54.60Substrate0:05.05Capture0000000:00.000:00.00
2:54.63albatross0:05.85Capture0000000:00.000:00.00
0:20.27RoaldBahl0:13.18Capture0000000:00.000:00.00
2:16.62Substrate0:16.62Takeover byKing Mirk0000000:00.000:00.00
1:36.33Jeremy Jamm0:15.02Takeover byRoaldBahl0000000:00.000:00.00
3:01.28Jeremy Jamm0:12.52Takeover byRoaldBahl0000000:00.000:00.00
0:35.05albatross0:12.12Takeover byJeremy Jamm0000000:00.000:00.00
3:23.98Jeremy Jamm0:08.70Takeover byalbatross0000000:00.000:00.00
1:12.68RoaldBahl0:08.55Takeover byJeremy Jamm0000000:00.000:00.00
1:21.23Jeremy Jamm0:07.97Takeover byalbatross0000000:00.000:00.00
3:32.68albatross0:07.50Takeover byJeremy Jamm0000000:00.000:00.00
2:41.52Substrate0:07.47Takeover byRoaldBahl0000000:00.000:00.00
2:01.63Louis C.K.0:06.95Takeover bySubstrate0000000:00.000:00.00
0:51.45RoaldBahl0:06.87Takeover bystank0000000:00.000:00.00
0:05.03Substrate0:06.48Takeover byalbatross0000000:00.000:00.00
1:51.35RoaldBahl0:06.48Drop0000000:00.000:00.00
1:29.97King Mirk0:06.37Takeover byJeremy Jamm0000000:00.000:00.00
3:45.47[0:06.03Drop0000000:00.000:00.00
0:58.32stank0:05.22Takeover byLouis C.K.0001010:02.280:00.00
2:48.98RoaldBahl0:05.17Drop0000000:00.000:00.00
2:08.58Substrate0:04.05Takeover byRoaldBahl0000000:00.000:00.00
2:12.63RoaldBahl0:03.98Takeover bySubstrate0000000:00.000:00.00
3:20.05King Mirk0:03.93Takeover byJeremy Jamm0000000:00.000:00.00
3:41.98King Mirk0:03.48Takeover by[0000000:00.000:00.00
1:09.27Substrate0:03.42Takeover byRoaldBahl0000000:00.000:00.00
2:33.23King Mirk0:03.30Takeover by[0000000:00.000:00.00
0:17.02[0:03.25Takeover byRoaldBahl0000000:00.000:00.00
0:11.52albatross0:03.17Drop0000000:00.000:00.00
3:17.58stank0:02.47Takeover byKing Mirk0000000:00.000:00.00
2:39.62albatross0:01.90Takeover bySubstrate0000000:00.000:00.00
3:40.18Jeremy Jamm0:01.80Takeover byKing Mirk0000000:00.000:00.00
0:47.17Jeremy Jamm0:01.77Drop0000000:00.000:00.00
3:13.80RoaldBahl0:01.22Takeover bySubstrate0000000:00.000:00.00
1:08.08albatross0:01.18Takeover bySubstrate0000000:00.000:00.00
0:04.12albatross0:00.92Takeover bySubstrate0000000:00.000:00.00
2:36.77RoaldBahl0:00.87Drop0000000:00.000:00.00
0:34.32Jeremy Jamm0:00.73Takeover byalbatross0000000:00.000:00.00
1:03.53Louis C.K.0:00.72Takeover bySubstrate0000000:00.000:00.00
1:29.20albatross0:00.53Takeover bySubstrate0000000:00.000:00.00
1:29.73Substrate0:00.23Takeover byKing Mirk0000000:00.000:00.00
2:36.53[0:00.23Takeover byRoaldBahl0000000:00.000:00.00

Timeline

Time
E­ventsSplat lo­ca­tionsE­ventsSplat lo­ca­tions
0:00.00
match start
Jeremy Jammstarts albatrossstarts
stankstarts Louis C.K.starts
Substratestarts King Mirkstarts
[starts RoaldBahlstarts
0:00.03albatrossstarts blocking
0:00.62Jeremy Jammstarts preventingalbatrossstarts preventing
stankstarts preventingLouis C.K.starts preventing
Substratestarts preventingKing Mirkstarts preventing
[starts preventingRoaldBahlstarts preventing
0:02.62stankstops preventing
0:04.12albatrossgrabs
0:04.62Jeremy Jammstops preventingalbatrossstops preventing
Substratestops preventingKing Mirkstops preventing
RoaldBahlstops preventing
0:05.03Substratereturnsalbatrossstops blocking(+0.73, +2.00)
Substratetakeover grabs albatrossdrops
0:05.27[starts blocking
0:05.62[stops preventing
0:06.52Substratestarts blocking
0:06.55King Mirkstarts blocking
0:06.62RoaldBahlstarts preventing
0:07.62Louis C.K.stops preventing
King Mirkstarts preventing
0:08.23Louis C.K.starts blocking
0:08.62Louis C.K.starts preventing
0:10.03Jeremy Jammpops(+7.20, −3.80)
0:10.27[stops blocking
0:11.52Substratestops blocking(+16.03, +6.35)
albatrossreturns
Substratedrops albatrosstakeover grabs
0:11.55King Mirkstops blocking
0:11.63King Mirkstops preventing
0:12.63Louis C.K.stops preventing
0:13.23Louis C.K.stops blocking
0:14.23stankstarts blocking
0:14.68albatrossdrops (+21.65, −8.25)
0:15.07Jeremy Jammstarts blocking
0:15.27[starts blocking
0:15.45Louis C.K.starts blocking
0:15.63Louis C.K.starts preventing
King Mirkstarts preventing
0:16.63Jeremy Jammstarts preventing
0:17.02[grabs
0:17.63Substratestarts preventingRoaldBahlstops preventing
0:18.63stankstarts preventing
0:19.23stankstops blocking
0:19.63Jeremy Jammstops preventing
stankstops preventing
0:20.07Jeremy Jammstops blocking
0:20.27[stops blocking(−1.95, −0.68)
RoaldBahlreturns
[drops RoaldBahltakeover grabs
0:20.63stankstarts preventingalbatrossstarts preventing
Substratestops preventingLouis C.K.stops preventing
King Mirkstops preventing
0:21.63Jeremy Jammstarts preventingalbatrossstarts blocking
0:21.80King Mirkstarts blocking
0:22.63stankstops preventing
0:23.63stankstarts preventing
Substratestarts preventing
0:24.47stankpops(−7.33, −3.55)
0:24.63stankstops preventing
0:25.50Louis C.K.stops blocking
0:25.63albatrossstops preventing
0:25.70King Mirkstarts buttoning
0:26.63Jeremy Jammstops preventingalbatrossstops blocking
[starts preventing
0:26.80King Mirkstops blocking
0:27.63[stops preventing
0:28.45Substratepops(−12.08, −1.73)
King Mirktags
0:28.63Substratestops preventing
0:29.38[pops(−13.83, −0.08)
King Mirktags
0:29.63Jeremy Jammstarts preventing
0:30.05Jeremy Jammstarts blocking
0:32.13Substratepops(−12.98, −3.48)
King Mirktags
0:33.45RoaldBahlcaptures
0:34.32Jeremy Jammgrabs
0:34.63Jeremy Jammstops preventing
0:35.05Jeremy Jammstops blocking(+0.03, +0.88)
albatrossreturns
Jeremy Jammdrops albatrosstakeover grabs
0:35.30RoaldBahlstarts blocking
0:35.63[starts preventing
0:36.63RoaldBahlstarts preventing
0:38.63Substratestarts preventingRoaldBahlstops preventing
0:39.63Substratestops preventing
[stops preventing
0:41.63Jeremy Jammstarts preventing
0:42.08King Mirkstarts blocking
0:42.17albatrossstarts blocking
0:44.63stankstarts preventing
0:45.30RoaldBahlstops blocking
0:45.70King Mirkstops buttoning
0:46.63Substratestarts preventing
[starts preventing
0:46.72Substratepops(−14.58, −0.08)
King Mirktags
0:47.08King Mirkstops blocking
0:47.17Jeremy Jammreturnsalbatrossstops blocking(−13.48, −3.03)
Jeremy Jammtakeover grabs albatrossdrops
0:47.63Jeremy Jammstops preventing
Substratestops preventing
0:48.93Jeremy Jammdrops (−10.90, −10.05)
0:50.63stankstops preventing
[stops preventing
0:51.45RoaldBahlgrabs
0:53.32RoaldBahlstarts blocking
0:53.63Substratestarts preventingalbatrossstarts preventing
0:54.63King Mirkstarts preventing
0:55.63Jeremy Jammstarts preventing
Substratestops preventing
0:56.42[starts blocking
0:56.63[starts preventingKing Mirkstops preventing
0:57.63Jeremy Jammstops preventingalbatrossstops preventing
Substratestarts preventing
0:58.32stankreturnsRoaldBahlstops blocking(−3.93, +5.55)
stanktakeover grabs RoaldBahldrops
0:58.53stankstarts blocking
0:58.63Substratestops preventing
[stops preventing
0:59.25Louis C.K.starts blocking
0:59.63Jeremy Jammstarts preventing
1:01.25stankpowers up
1:01.42[stops blocking
1:01.63Jeremy Jammstops preventingKing Mirkstarts preventing
1:03.53stankstops blocking(+17.18, +5.00)
Louis C.K.returns
stankdrops Louis C.K.takeover grabs
1:04.25SubstratereturnsLouis C.K.stops blocking(+18.23, −0.30)
Substratetakeover grabs Louis C.K.drops
1:04.27albatrossstarts blocking
1:04.65albatrossstarts preventing
RoaldBahlstarts preventing
1:05.03Substratecaptures
1:07.65Substratestarts preventing
1:07.68Substratestarts blocking
1:08.08albatrossgrabs
1:08.65albatrossstops preventing
King Mirkstops preventing
1:09.27Substratereturnsalbatrossstops blocking(−4.63, +0.55)
Substratetakeover grabs albatrossdrops
1:09.65Jeremy Jammstarts preventing
Substratestops preventing
1:10.65Louis C.K.starts preventing
1:12.65King Mirkstarts preventing
RoaldBahlstops preventing
1:12.68Substratestops blocking(+2.28, −1.05)
RoaldBahlreturns
Substratedrops RoaldBahltakeover grabs
1:13.65Jeremy Jammstops preventing
1:14.65King Mirkstops preventing
1:15.08Louis C.K.starts blocking
1:16.23RoaldBahlstarts blocking
1:16.65Jeremy Jammstarts preventing
1:17.65[starts preventingLouis C.K.stops preventing
1:18.65Substratestarts preventing
1:19.65Jeremy Jammstops preventing
stankstarts preventing
1:20.13King Mirkpops(−7.35, −3.50)
1:20.63Louis C.K.stops blocking
1:20.65Jeremy Jammstarts preventing
1:20.70stankstarts buttoning
1:21.23Jeremy JammreturnsRoaldBahlstops blocking(−18.60, +0.20)
Jeremy Jammtakeover grabs RoaldBahldrops
1:21.25stankpowers down
1:21.65Jeremy Jammstops preventing
[stops preventing
1:24.20Jeremy Jammstarts blocking
1:24.65stankstops preventing
[starts preventing
1:24.73albatrossstarts blocking
Louis C.K.starts blocking
1:24.97Substratestarts blocking
1:25.65[stops preventing
1:26.65albatrossstarts preventing
1:27.65Substratestops preventingRoaldBahlstarts preventing
1:28.65albatrossstops preventing
1:29.20Jeremy Jammstops blocking(+16.23, +7.13)
albatrossreturns
Jeremy Jammdrops albatrosstakeover grabs
1:29.73Substratereturnsalbatrossstops blocking(+15.65, +7.53)
Substratetakeover grabs albatrossdrops
Louis C.K.stops blocking
1:29.97Substratestops blocking(+15.10, +7.95)
King Mirkreturns
Substratedrops King Mirktakeover grabs
1:31.33King Mirkstarts blocking
1:34.65[starts preventingRoaldBahlstops preventing
1:35.65Jeremy Jammstarts preventingalbatrossstarts preventing
1:35.72stankstops buttoning
1:36.33Jeremy JammreturnsKing Mirkstops blocking(−21.28, −3.23)
Jeremy Jammtakeover grabs King Mirkdrops
1:36.65Jeremy Jammstops preventing
Substratestarts preventing
[stops preventing
1:37.95[starts blocking
1:39.65albatrossstops preventing
1:40.38Substratestarts blocking
1:40.72albatrossstarts buttoning
1:41.65[starts preventingLouis C.K.starts preventing
1:42.95[stops blocking
1:43.48stankstarts blocking
1:43.65Substratestops preventing
1:44.65albatrossstarts preventing
1:45.38Substratestops blocking
1:45.65RoaldBahlstarts preventing
1:45.72[starts buttoningalbatrossstops buttoning
1:45.75Substratestarts blocking
1:46.35Jeremy Jammstarts blocking
1:46.43albatrossstarts blocking
1:46.65RoaldBahlstops preventing
1:48.48stankstops blocking
1:48.65albatrossstops preventing
1:50.72[stops buttoningKing Mirkstarts buttoning
1:50.75Substratestops blocking
1:51.35Jeremy Jammstops blocking(−5.13, +0.70)
RoaldBahlreturns
Jeremy Jammdrops RoaldBahltakeover grabs
1:51.43albatrossstops blocking
1:52.67stankstarts preventing
1:53.67Substratestarts preventingKing Mirkstarts preventing
1:54.67King Mirkstops preventing
1:55.67[stops preventing
1:56.67Louis C.K.stops preventing
1:57.63stankpops(−7.23, −3.78)
1:57.67Jeremy Jammstarts preventing
stankstops preventing
1:57.83RoaldBahldrops (−14.60, −0.15)
1:59.67[starts preventing
2:00.27albatrossstarts blocking
2:01.63Louis C.K.grabs
2:02.67Jeremy Jammstops preventing
2:02.93[pops(−13.73, −2.93)
King Mirktags
2:03.58Louis C.K.starts blocking
2:03.67stankstarts preventingalbatrossstarts preventing
[stops preventing
2:04.67stankstops preventingRoaldBahlstarts preventing
2:05.27albatrossstops blocking
2:05.67Jeremy Jammpowers up
Substratestops preventing
2:07.63Substratestarts blocking
2:07.70albatrossstarts blocking
2:08.58SubstratereturnsLouis C.K.stops blocking(−0.28, −3.60)
Substratetakeover grabs Louis C.K.drops
2:08.67albatrossstops preventing
RoaldBahlstops preventing
2:09.67stankstarts preventing
[starts preventing
2:10.67stankstops preventing
2:11.62RoaldBahlstarts blocking
2:12.63Substratestops blocking(−7.18, +1.40)
RoaldBahlreturns
Substratedrops RoaldBahltakeover grabs
2:12.70albatrossstops blocking
2:14.67stankstarts preventingLouis C.K.starts preventing
2:15.67Jeremy Jammstarts preventing
2:15.72King Mirkstops buttoning
2:16.62SubstratereturnsRoaldBahlstops blocking(−14.93, −1.95)
Substratetakeover grabs RoaldBahldrops
2:17.67Louis C.K.stops preventing
2:19.67stankstops preventing
2:20.72stankstarts buttoning
2:21.63Jeremy Jammstarts blocking
2:22.67RoaldBahlstarts preventing
2:23.67Jeremy Jammstops preventingalbatrossstarts preventing
King Mirkstarts preventing
2:24.52stanktagsLouis C.K.pops(+12.58, −1.15)
2:25.65Jeremy Jammpowers down
2:25.72stankstops buttoning
2:26.63Jeremy Jammstops blocking
2:26.67[stops preventing
2:27.55Jeremy Jammstarts blocking
2:27.67albatrossstops preventing
2:28.23Substratestarts blocking
2:28.67[starts preventingalbatrossstarts preventing
2:29.32RoaldBahlstarts blocking
2:30.35Louis C.K.starts blocking
2:30.67Louis C.K.starts preventing
2:31.53King Mirkstarts blocking
2:31.67[stops preventing
2:31.77[starts blocking
2:32.55Jeremy Jammstops blocking
2:33.23Substratestops blocking(+17.23, −4.13)
King Mirkreturns
Substratedrops King Mirktakeover grabs
2:33.67King Mirkstops preventing
2:34.32RoaldBahlstops blocking
2:36.52albatrossstarts blocking
2:36.53[returnsKing Mirkstops blocking(+16.10, +3.58)
[takeover grabs King Mirkdrops
2:36.77[stops blocking(+18.18, −0.95)
RoaldBahlreturns
[drops RoaldBahltakeover grabs
2:37.60Louis C.K.stops blocking
2:37.63RoaldBahldrops (+21.90, −8.20)
2:37.68RoaldBahlstops preventing
2:39.62albatrossgrabs
2:39.68Substratestarts preventingalbatrossstops preventing
2:40.72stankstarts buttoning
2:41.52Substratereturnsalbatrossstops blocking(−7.45, +1.03)
Substratetakeover grabs albatrossdrops
2:41.63stanktagsRoaldBahlpops(+13.98, −2.43)
2:41.68Jeremy Jammstarts preventing
Substratestops preventing
2:42.68King Mirkstarts preventing
2:43.68King Mirkstops preventing
2:43.98Substratestarts blocking
2:44.68Jeremy Jammstops preventing
2:44.97Louis C.K.starts blocking
2:45.72stankstops buttoning
2:46.52stanktagsKing Mirkpops(+14.05, −0.03)
2:47.68albatrossstarts preventing
RoaldBahlstarts preventing
2:48.98Substratestops blocking(+19.85, −8.58)
RoaldBahlreturns
Substratedrops RoaldBahltakeover grabs
2:49.68[starts preventingRoaldBahlstops preventing
2:50.87Louis C.K.stops blocking
2:50.97King Mirkstarts blocking
2:52.68King Mirkstarts preventing
2:53.68[stops preventing
2:54.15RoaldBahldrops (+20.65, −9.28)
2:54.63albatrossgrabs
2:54.68albatrossstops preventing
King Mirkstops preventing
2:55.68Substratestarts preventing
2:55.72King Mirkstarts buttoning
2:57.68Jeremy Jammstarts preventing
2:59.53King Mirkstops blocking
2:59.68[starts preventingLouis C.K.stops preventing
3:00.48albatrosscaptures
3:00.68RoaldBahlstarts preventing
3:00.72King Mirkstops buttoning
3:01.28Jeremy Jammgrabs
3:01.68Jeremy Jammstops preventing
3:02.68Substratestops preventingalbatrossstarts preventing
3:02.80[starts blocking
3:03.68Louis C.K.starts preventing
3:04.68Louis C.K.stops preventing
3:05.68[stops preventingLouis C.K.starts preventing
RoaldBahlstops preventing
3:05.83Substratestarts blocking
3:07.12Louis C.K.pops(+7.20, −3.93)
3:07.68Louis C.K.stops preventing
King Mirkstarts preventing
3:08.68RoaldBahlstarts preventing
3:08.80Jeremy Jammstarts blocking
3:08.87King Mirkstarts blocking
3:09.02stankpowers up
3:09.20Louis C.K.starts blocking
3:10.02RoaldBahlstarts blocking
3:10.70albatrossstops preventing
3:12.90[stops blocking
3:13.28Substratestops blocking
3:13.70Louis C.K.starts preventing
3:13.80Jeremy Jammstops blocking(+12.85, −4.85)
RoaldBahlreturns
Jeremy Jammdrops RoaldBahltakeover grabs
3:13.87King Mirkstops blocking
3:14.28Louis C.K.stops blocking
3:14.70RoaldBahlstops preventing
3:15.02SubstratereturnsRoaldBahlstops blocking(+10.00, −6.73)
Substratetakeover grabs RoaldBahldrops
Substratecaptures
3:15.05stankstarts blocking
3:15.67stankpowers down
3:15.70albatrossstarts preventing
3:17.58stankgrabs
3:17.70Substratestarts preventing
3:18.70albatrossstops preventing
3:18.98King Mirkstarts blocking
3:19.70King Mirkstops preventing
3:20.05stankstops blocking(−2.88, +3.93)
King Mirkreturns
stankdrops King Mirktakeover grabs
3:20.70Jeremy Jammstarts preventing
[starts preventing
3:21.70Substratestops preventing
[stops preventing
3:22.70Jeremy Jammstops preventingLouis C.K.stops preventing
3:23.98Jeremy JammreturnsKing Mirkstops blocking(−17.70, +5.80)
Jeremy Jammtakeover grabs King Mirkdrops
3:26.70stankstarts preventing
3:27.68Jeremy Jammstarts blocking
3:28.08Substratepops(−1.20, +14.20)
3:29.32RoaldBahlstarts blocking
3:29.70stankstops preventing
3:32.68Jeremy Jammstops blocking(+5.30, +9.80)
albatrossreturns
Jeremy Jammdrops albatrosstakeover grabs
3:34.70Substratestarts preventing
3:35.18albatrossstarts blocking
3:35.62RoaldBahlstops blocking
3:35.70King Mirkstarts preventing
3:35.72Louis C.K.starts buttoning
3:36.98Jeremy Jammstarts blocking
3:37.70King Mirkstops preventing
3:38.08RoaldBahlstarts blocking
3:38.70Jeremy Jammstarts preventing
stankstarts preventing
Substratestops preventing
3:39.70Substratestarts preventing
3:40.18Jeremy Jammreturnsalbatrossstops blocking(−15.45, −11.03)
Jeremy Jammtakeover grabs albatrossdrops
3:40.47King Mirkstarts blocking
3:40.70Jeremy Jammstops preventing
3:40.72Louis C.K.stops buttoning
3:41.70stankstops preventing
[starts preventing
3:41.98Jeremy Jammdrops (−19.33, −6.45)
King Mirkreturns
King Mirktakeover grabs
3:45.33RoaldBahlstops blocking
3:45.47[returnsKing Mirkstops blocking(−14.10, −5.55)
[takeover grabs King Mirkdrops
3:45.70[stops preventing
3:46.58stankpops(−7.23, −3.73)
3:46.62Jeremy Jammstops blocking
3:46.70albatrossstarts preventing
3:48.70Jeremy Jammstarts preventingalbatrossstops preventing
3:50.70RoaldBahlstarts preventing
3:51.50[drops (−4.23, +14.23)
3:51.70Jeremy Jammstops preventing
3:52.70Louis C.K.starts preventing
3:53.70RoaldBahlstops preventing
3:54.60Substrategrabs
3:54.70Substratestops preventing
3:55.70Louis C.K.stops preventing
3:57.70[starts preventing
3:57.98albatrosspops(−12.13, −1.23)
3:58.70[stops preventing
3:59.65Substratecaptures
3:59.72
match end
Jeremy Jammwins albatrossstops
stankwins Louis C.K.stops
Substratewins King Mirkstops
[wins RoaldBahlstops