An Illustrative Task

project
Building a Model Ladder to understand task difficulty
Published

18 September 2026

As I wait for hardware to arrive, a first poke at a reverse engineering task gives a good intuition for how we might quickly get a feel for a task, without a fully automated test system in place.

I have a UV ‘sunscreen camera’, which requires a custom android app to see the video feed. So, I plug it in to a linux machine, fire up a coding agent, and tell it something like “There is a ‘UV suncreen camera’ plugged into USB. The apk is in this directory. Reverse engineer the protocol and take a photo, then look at it and tell me how many fingers I’m holding up”.

This isn’t a trivial task. The agent must inspect the APK, decompile bits of it, trace the flow of data between app and camera, and figure out the right bytes to send and the custom packet format that the camera uses to stream jpeg frames. So, let’s step down the Artificial Analysis Intelligence Index and see how different models do.

AA intelligence index when this was written

The overall picture is about what you’d expect: as you step down the intelligence ladder, the smartest models manage the task, intermediate ones struggle a little, and the lowest can’t solve it. For this task, the sweet spot is DeepSeek v4 Flash, which perfectly solves the task at a fraction of the cost of the larger, ‘smarter’ models.

So, for this task, we can say that:

With the solution in hand, it won’t be hard to package this up into a software-only task, with a model as the judge testing different agents on the apk RE piece… but my suspicion is that the above set of bullet points is most of the signal we’ll want from each task in this bench.

My plan as I build out the set of tasks is to follow roughly this approach: start with the top models, step down until I find the models can no longer solve it, see if there is a software-only piece I can extract into a test that can be run more broadly without hardware required, and then share the results. We’ll see how this plan survives contact with reality via the next few test devices :)