Search papers, labs, and topics across Lattice.
ARC-TGI is introduced as an open-source framework for generating diverse ARC-AGI tasks via task-family generators, which are compact Python programs that sample tasks while preserving a latent rule. The framework pairs each generated task with natural-language reasoning chains and partially evaluated Python code, and it supports task-level constraints to ensure sufficient variation for rule inference. Human refinement and local verification are used to maintain the naturalness and consistency of grids and reasoning traces, resulting in the release of 461 generators covering ARC-Mini, ARC-AGI-1, and ARC-AGI-2 tasks.
Forget static benchmarks: ARC-TGI offers a dynamic, human-validated approach to generating ARC-AGI tasks, enabling scalable dataset sampling and controlled benchmarking.
The Abstraction and Reasoning Corpus (ARC-AGI) probes few-shot abstraction and rule induction on small visual grids, but progress is difficult to measure on static collections of hand-authored puzzles due to overfitting, dataset leakage, and memorisation. We introduce ARC-TGI (ARC Task Generators Inventory), an open-source framework for task-family generators: compact Python programs that sample diverse ARC-AGI tasks while preserving a latent rule. ARC-TGI is built around a solver-facing representation: each generated task is paired with natural-language input and transformation reasoning chains and partially evaluated Python code implementing sampling, transformation, and episode construction. Crucially, ARC-TGI supports task-level constraints so that training examples collectively expose the variations needed to infer the underlying rule, a requirement for human-solvable ARC tasks that independent per-example sampling often fails to guarantee. All generators undergo human refinement and local verification to keep both grids and reasoning traces natural and consistent under variation. We release 461 generators covering 180 ARC-Mini tasks, 215 ARC-AGI-1 tasks (200 train, 15 test), and 66 ARC-AGI-2 tasks (55 train, 11 test), enabling scalable dataset sampling and controlled benchmarking.