Skip to content

Instantly share code, notes, and snippets.

@dsvensson
Last active June 4, 2022 22:58
Show Gist options
  • Save dsvensson/b1612eee74e95cec2832fbbcb5c15eed to your computer and use it in GitHub Desktop.
Save dsvensson/b1612eee74e95cec2832fbbcb5c15eed to your computer and use it in GitHub Desktop.
flagstats comes from parsing broadcasted svc_print's reaching all clients, checking [c]goose in
final3.mvd first3.mvd checks out, but the output from the combined is skewed, scroll to bottom here.
An interesting observation here is that there is increased drift between the demos:
first3 - final3 | drift
start: 198.493 - 198.354 = 0.139
end: 1194.130 - 1193.610 = 0.520
q = quad, ftk = flag take, fcap = flag capture, dth = death (empty here due to mvdparser limitation), fdrp = flag drop
> grep goose final3.mvd.items.log (24 events)
198.493,red,9,goose_C_,q:0,ftk:1,fcap:0,dth:0,fdrp:0
206.202,red,9,goose_C_,q:0,ftk:1,fcap:0,dth:0,fdrp:1
228.147,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:1
228.453,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:2
338.869,red,9,goose_C_,q:0,ftk:3,fcap:0,dth:0,fdrp:2
343.553,red,9,goose_C_,q:0,ftk:3,fcap:0,dth:0,fdrp:3
407.015,red,9,goose_C_,q:0,ftk:4,fcap:0,dth:0,fdrp:3
411.39,red,9,goose_C_,q:0,ftk:4,fcap:0,dth:0,fdrp:4
656.368,red,9,goose_C_,q:0,ftk:5,fcap:0,dth:0,fdrp:4
656.751,red,9,goose_C_,q:0,ftk:5,fcap:0,dth:0,fdrp:5
714.178,red,9,goose_C_,q:0,ftk:6,fcap:0,dth:0,fdrp:5
725.078,red,9,goose_C_,q:0,ftk:6,fcap:0,dth:0,fdrp:6
854.471,red,9,goose_C_,q:0,ftk:7,fcap:0,dth:0,fdrp:6
858.852,red,9,goose_C_,q:0,ftk:7,fcap:0,dth:0,fdrp:7
923.714,red,9,goose_C_,q:0,ftk:8,fcap:0,dth:0,fdrp:7
934.771,red,9,goose_C_,q:0,ftk:8,fcap:1,dth:0,fdrp:7
1004.24,red,9,goose_C_,q:0,ftk:9,fcap:1,dth:0,fdrp:7
1020.33,red,9,goose_C_,q:0,ftk:9,fcap:2,dth:0,fdrp:7
1054.45,red,9,goose_C_,q:0,ftk:10,fcap:2,dth:0,fdrp:7
1077.13,red,9,goose_C_,q:0,ftk:10,fcap:3,dth:0,fdrp:7
1138.55,red,9,goose_C_,q:0,ftk:11,fcap:3,dth:0,fdrp:7
1141.89,red,9,goose_C_,q:0,ftk:11,fcap:3,dth:0,fdrp:8
1192.06,red,9,goose_C_,q:0,ftk:12,fcap:3,dth:0,fdrp:8
1193.61,red,9,goose_C_,q:0,ftk:12,fcap:3,dth:0,fdrp:9
> grep goose first3.mvd.items.log (24 events)
198.354,red,9,goose_C_,q:0,ftk:1,fcap:0,dth:0,fdrp:0
206.097,red,9,goose_C_,q:0,ftk:1,fcap:0,dth:0,fdrp:1
228.028,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:1
228.372,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:2
338.941,red,9,goose_C_,q:0,ftk:3,fcap:0,dth:0,fdrp:2
343.603,red,9,goose_C_,q:0,ftk:3,fcap:0,dth:0,fdrp:3
407.092,red,9,goose_C_,q:0,ftk:4,fcap:0,dth:0,fdrp:3
411.532,red,9,goose_C_,q:0,ftk:4,fcap:0,dth:0,fdrp:4
656.41,red,9,goose_C_,q:0,ftk:5,fcap:0,dth:0,fdrp:4
656.806,red,9,goose_C_,q:0,ftk:5,fcap:0,dth:0,fdrp:5
714.238,red,9,goose_C_,q:0,ftk:6,fcap:0,dth:0,fdrp:5
725.161,red,9,goose_C_,q:0,ftk:6,fcap:0,dth:0,fdrp:6
854.631,red,9,goose_C_,q:0,ftk:7,fcap:0,dth:0,fdrp:6
858.98,red,9,goose_C_,q:0,ftk:7,fcap:0,dth:0,fdrp:7
923.893,red,9,goose_C_,q:0,ftk:8,fcap:0,dth:0,fdrp:7
935.012,red,9,goose_C_,q:0,ftk:8,fcap:1,dth:0,fdrp:7
1004.38,red,9,goose_C_,q:0,ftk:9,fcap:1,dth:0,fdrp:7
1020.5,red,9,goose_C_,q:0,ftk:9,fcap:2,dth:0,fdrp:7
1054.7,red,9,goose_C_,q:0,ftk:10,fcap:2,dth:0,fdrp:7
1077.34,red,9,goose_C_,q:0,ftk:10,fcap:3,dth:0,fdrp:7
1138.99,red,9,goose_C_,q:0,ftk:11,fcap:3,dth:0,fdrp:7
1142.39,red,9,goose_C_,q:0,ftk:11,fcap:3,dth:0,fdrp:8
1192.56,red,9,goose_C_,q:0,ftk:12,fcap:3,dth:0,fdrp:8
1194.13,red,9,goose_C_,q:0,ftk:12,fcap:3,dth:0,fdrp:9
> grep goose combo3.mvd.items.log (28 events)
# flag take at 198.493 is missing
# flag drop at 206.202 is missing
# flag take at 228.147 is missing
# flag drop at 228.453 is missing
# flag take at 338.869 is missing
# flag drop at 343.553 is missing
# flag take at 407.015 is missing
# here comes first event, ftk should be 4 here, and fdrop 3, increasing to 4 with this drop event
411.444,red,9,goose_C_,q:0,ftk:0,fcap:0,dth:0,fdrp:1
411.746,red,9,goose_C_,q:0,ftk:0,fcap:0,dth:0,fdrp:2 # duplicate of last line
# flag take at 656.368 is missing
# flag drop at 656.751 is missing
# flag take at 714.178 is missing
725.091,red,9,goose_C_,q:0,ftk:0,fcap:0,dth:0,fdrp:3
725.385,red,9,goose_C_,q:0,ftk:0,fcap:0,dth:0,fdrp:4 # duplicate of last line
854.562,red,9,goose_C_,q:0,ftk:1,fcap:0,dth:0,fdrp:4
854.902,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:4 # duplicate of last line
858.922,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:5
859.272,red,9,goose_C_,q:0,ftk:2,fcap:0,dth:0,fdrp:6 # duplicate of last line
923.838,red,9,goose_C_,q:0,ftk:3,fcap:0,dth:0,fdrp:6
924.233,red,9,goose_C_,q:0,ftk:4,fcap:0,dth:0,fdrp:6 # duplicate of last line
934.887,red,9,goose_C_,q:0,ftk:4,fcap:1,dth:0,fdrp:6
935.315,red,9,goose_C_,q:0,ftk:4,fcap:2,dth:0,fdrp:6 # duplicate of first line, should have 1 cap here
1004.36,red,9,goose_C_,q:0,ftk:5,fcap:2,dth:0,fdrp:6
1004.7 ,red,9,goose_C_,q:0,ftk:6,fcap:2,dth:0,fdrp:6 # duplilcate of last line
1020.44,red,9,goose_C_,q:0,ftk:6,fcap:3,dth:0,fdrp:6
1020.83,red,9,goose_C_,q:0,ftk:6,fcap:4,dth:0,fdrp:6 # duplicate of last line, should have 2 caps here
1054.53,red,9,goose_C_,q:0,ftk:7,fcap:4,dth:0,fdrp:6
1055.08,red,9,goose_C_,q:0,ftk:8,fcap:4,dth:0,fdrp:6 # duplicate of last line
1077.17,red,9,goose_C_,q:0,ftk:8,fcap:5,dth:0,fdrp:6
1077.68,red,9,goose_C_,q:0,ftk:8,fcap:6,dth:0,fdrp:6 # duplicate of last line
1138.6 ,red,9,goose_C_,q:0,ftk:9,fcap:6,dth:0,fdrp:6
1139.33,red,9,goose_C_,q:0,ftk:10,fcap:6,dth:0,fdrp:6 # duplicate of last line
1141.96,red,9,goose_C_,q:0,ftk:10,fcap:6,dth:0,fdrp:7
1142.74,red,9,goose_C_,q:0,ftk:10,fcap:6,dth:0,fdrp:8 # duplicate of last line
1192.15,red,9,goose_C_,q:0,ftk:11,fcap:6,dth:0,fdrp:8
1192.9 ,red,9,goose_C_,q:0,ftk:12,fcap:6,dth:0,fdrp:8 # duplicate of last line
1193.69,red,9,goose_C_,q:0,ftk:12,fcap:6,dth:0,fdrp:9
1194.49,red,9,goose_C_,q:0,ftk:12,fcap:6,dth:0,fdrp:10 # duplicate of last line
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment