task_categories:image-to-text task_categories:text-to-image language:en license:mit size_categories:100K<n<1M format:json modality:text library:datasets library:pandas library:mlcroissant library:polars region:us
---
license: mit
task_categories:
- image-to-text
- text-to-image
language:
- en
pretty_name: simons ARC (abstraction & reasoning corpus) cellular automaton version 15
size_categories:
- 10K<n<100K
configs:
  - config_name: default
    data_files:
      - split: train
        path: data.jsonl
---

# Version 1

The images are run length encoded (RLE).

The image sizes are between 4 and 10 pixels.

Cellular automaton types:
- gameoflife
- highlife
- serviettes
- cave
- maze

Number of CA steps, range 1-2.

The LLM was not happy about this dataset.

# Version 2

The image sizes are between 4 and 11 pixels.

Number of CA steps = 1.

# Version 3

Disabled nowrap. It's only CAs that wraps around.

The image sizes are between 4 and 11 pixels.

Number of CA steps = 1.

# Version 4

Only exercising GameOfLife with wrap.
All the other CAs have been disabled.
image size 4-13.
Number of CA steps = 1.

# Version 5

Same weight for all transformations.
image size 5-10.
Number of CA steps = 1.

# Version 6

Same weight for all transformations.
image size 6-12.
Number of CA steps = 1.

# Version 7

Same weight for all transformations.
image size 8-14.
Number of CA steps = 1.

# Version 8

Same weight for all transformations.
image size 10-16.
Number of CA steps = 1.

# Version 9

Same weight for all transformations.
image size 12-18.
Number of CA steps = 1.

# Version 10

Same weight for all transformations.
image size 14-20.
Number of CA steps = 1.

# Version 11

Focus on comparing two images, and determining what cellular automaton could have generated the output. image size 4-8.
Currently only `gameoflife`, `highlife`, `serviettes`.

Same weight for all transformations.
image size 5-20.
Number of CA steps = 1.

# Version 12

Focus on comparing two images, and determining what cellular automaton could have generated the output. image size 6-10.
Currently only `gameoflife`, `highlife`, `serviettes`.

Same weight for all transformations.
image size 5-20.
Number of CA steps = 1.

# Version 13

Focus on comparing two images, and determining what cellular automaton could have generated the output. image size 8-12.
Currently only `gameoflife`, `highlife`, `serviettes`.

Same weight for all transformations.
image size 5-20.
Number of CA steps = 1.

# Version 14

Focus on comparing two images, and determining what cellular automaton could have generated the output. image size 10-14.
Enabled all cellular automata.

Same weight for all transformations.
image size 5-20.
Number of CA steps = 1.

# Version 15

Focus on comparing two images, and determining what cellular automaton could have generated the output. image size 12-18.
Enabled all cellular automata.

Same weight for all transformations.
image size 5-20.
Number of CA steps = 1.
