Language model agents for ARC-AGI-3.
random
agent for examples. Let’s move into LLM-guided agents.
--agent=llm
--agent=fastllm
--agent=reasoningllm
--agent=guidedllm
RESET
, ACTION1
– ACTION6
).
In the reference implementation we simply call .strip()
on the model response and forward the resulting string. In practice a model might return an empty string, additional commentary, or a token that is not a valid action. When that happens the agent will raise a ValueError
and the current game will terminate.
To make your agent more robust you can:
reasoning
field – this makes debugging much easier when you review the replay in the UI.