Riddle_Evaluation_e7dd8335 - arc-community/arc GitHub Wiki

images/e7dd8335.png

ARC Game

Observations

  • I observe that the objects in the input and the output are the same shape, even though in the output they have different colour compositions. in other words, the fact that the object is half coloured different does not prevent me from recognizing that it's a corresponding object

  • I observe that the objects can be located at any location in the source image, and they are at the same location in the target

  • I observe that the objects are symmetric up-down.

  • Given that I see symmetry, I also observe that the symmetric part of the object is coloured differently.

  • I classify this task as "recolour objects" and note a salient concept: "symmetry"

Concepts Used

  • Find an object, distinguish it from the background, ignore recolouring

  • check object location

  • recognize symmetry

  • recolour part of the object

Alternate explanation

Using reverse-time reasoning, I recognize that there are two touching objects in the destination image; the lower object changes colour to the upper object in the source image.

Solution Approach

  • Make functions that are invertible, to be paired. Try them both ways. Try the invertible functions on the target image to see if the source image can be produced. If yes, then simply use the twin inverse of the program.