Discord

Checklist AICC 2026 Round 5 · Task 2

Lost Interpreter

Predict the final value of the single variable after executing programs written in an unknown assembly-like language, learning its semantics from examples.

  • NLP
  • Program-output prediction for an unknown language (regression)

The task

A friend's simple assembly-language interpreter was deleted, leaving only sample programs with their outputs. Contestants must rebuild an interpreter that returns the final value of the language's single variable after a program terminates.

The statement lists known facts: a program is a sequence of instructions separated by ';'; each instruction has the form OPCODE OPERAND1 … OPERANDn; the language uses one variable, which is the output and on which all instructions can operate; and some instructions alter the execution order (for example, jumps). An example program is 'OP1 5 -3 ; OP3 3 ; OP3 0 1 2 3 ; OP4 2'.

The training set pairs programs with their outputs; the test set gives programs only.

Abridged by SOTA from the official materials. The official statement has the exact rules, and it wins wherever this summary differs.

At a glance

You get
train.csv (program, output) and test.csv (ID, program); the ID column must not be altered.
You submit
CSV with columns ID and output (the final value of the variable), one row per test program.
Scoring
Mean absolute error between predicted and true outputs; lower is better.
Rules
  • No pretrained models.
  • Individual participation (maximum team size 1); at most 50 submissions per day.
  • AICC contest rules (stated on each Kaggle rules page, not enforceable): no use of LLMs for writing code or getting task ideas; no internet use other than official library documentation and the contest platform; no communication with anyone during the contest; clarifications only via the #clarification-requests channel on the AICC Discord server.
Format
AICC Round 5, online on Kaggle, 27 Mar 2026 18:00 UTC – 29 Mar 2026 17:00 UTC.

Details

Year
2026, Online (Kaggle)
Round
Round 5 · Task 2
Language
English
License
Varies by task: Watermark Removal and Visual Relations — CC BY-NC-SA 4.0; Lost Interpreter — Apache 2.0 (Kaggle competition licences). Solutions repository: MIT., as stated by the source