ARC-GEN: A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpus

Michael D. Moffitt
10/31/2025
cs.AIcs.LG

No official code found. Best implementation: google/ARC-GEN (51 stars, Apache-2.0, last commit 2026-04-18).

Abstract

The Abstraction and Reasoning Corpus remains one of the most compelling and challenging benchmarks for tracking progress toward achieving Artificial General Intelligence. In contrast to other evaluation datasets designed to assess an agent's task-specific skills or accumulated knowledge, the ARC-AGI suite is specifically targeted at measuring skill acquisition efficiency, a trait that has (so far) been lacking in even the most sophisticated machine learning systems. For algorithms that require extensive intra-task exemplars, a significant constraint imposed by ARC-AGI is the modest cardinality of its demonstration set, comprising a small number of $\langle$ input, output $\rangle$ grids per task specifying the corresponding transformation. To embellish the space of viable sample pairs, this paper introduces ARC-GEN, an open-source procedural generator aimed at extending the original ARC-AGI training dataset as faithfully as possible. Unlike prior efforts, our generator is both exhaustive (covering all four-hundred tasks) and mimetic (more closely honoring the distributional properties and characteristics embodied in the initial ARC-AGI-1 release). We also discuss the use of this generator in establishing a static benchmark suite to verify the correctness of programs submitted to the 2025 Google Code Golf Championship.

View on arXivView PDF

Code Implementations(1)

google/ARC-GENCommunity71%
Apache-2.0

A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpus

5110PythonJan 22, 20256 months agoApache-2.0
arc-agiartificial-intelligencebenchmark-generatorprogram-synthesis

Similar Papers

Cite this paper

@article{moffitt2025arcgen,
  title  = {ARC-GEN: A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpus},
  author = {Michael D. Moffitt},
  year   = {2025},
  eprint = {2511.00162},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.00162v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.00162.svg)](https://codeofpaper.com/paper/2511.00162)

Discussion