Skip to content

Latest commit

 

History

History
42 lines (21 loc) · 995 Bytes

File metadata and controls

42 lines (21 loc) · 995 Bytes

321b1fc6

Examples

ARC examples for 321b1fc6

Rules (DSL)

DSL rules for 321b1fc6

Notes

Finding Rules

Scene Parsing

We parse the input and output scenes into objects.

Mapping Input Objects to Output Objects

For all but one input object, there is only one object in the output scene with a matching position and shape, while one object is always deleted, making it straightforward to produce a mapping from input objects to output objects.

e.g.

image 1

Finding Rules from Object Mappings

  • We can find rules by grouping objects by color.
  • When we do this, we notice that:
    • All light blue objects are replaced by another image.
      • However, the replacement image varies by example.
      • We notice that the replacement image is always the image of the non-light-blue object.
    • All objects that aren’t light blue are deleted.

image 2