Skip to content
All AndroidWorld tasks

Markor Transcribe Video

Transcribe the contents of video scene_56_4K_2023_06_01.mp4 by watching it in VLC player (located in Download) and writing the sequence of strings shown on each frame to the text file scene_56_4K_2023_06_01_transcription.txt in Markor as a comma separated list. For example, if the first frame shows the text “edna” and the second frame shows the text “pineapple”, then the text file should contain only the following text: “edna, pineapple”.

Task outcome
Pass
Pass on both graders1
Time per task
354.2 s
vs. Mobilerun 489.2 s21.4× faster
AI model cost
$0.1580
vs. Mobilerun ~$1.383~9× cheaper

Recording and steps

0requestInput

No memory vs “shared memory”

Mobilerun used “shared memory” carried lessons from task to task. Lusor agent ran with clean context and no memory of prior task runs or attempts.

No self-improvement loop vs “self-improved”

Mobilerun’s self-improvement agent reviewed its own benchmark runs and rewrote its app cards and memory before each evaluation round. Lusor’s agent doesn’t learn between runs: our team wrote its six app skills and general guidelines by hand, and all of them are published.

Select skills vs “app cards”

Mobilerun used per-app instruction files (“app cards”); which apps had them, and what they said, wasn’t published. Lusor created small skills for 6 of the 21 AndroidWorld apps. The agent had to decide to use them. They are fully published.

Run details

Recorded
November 9, 2026
Phone
Android 13 emulator, reset to the benchmark snapshot
Lusor tool calls
95

1Grader: Mobilerun’s fork of the AndroidWorld grader (c5467e6); Google’s unmodified grader (30583e2) also shown. 2Speed = Mobilerun’s published session time ÷ ours. 3Mobilerun est. $ = their published action count × $0.0766 (one GPT-6 Astra low call per action at the per-call cost we measured); their token use is not published, so it is an estimate, not their bill. “Skill assisted” = the agent read an app skill that has rules for that task (research’s reading of each skill’s text); reading a skill that does not apply is not marked.