Riddle_Training_ce4f8723 - arc-community/arc GitHub Wiki
Observations
-
I observe that all the source panels have 3 distinct sections: top, middle, bottom; that the content in the top and bottom section varies, but the content of the middle section is the same and it is a "green line"; my observation is supported by the fact that the top section always has the same colour and the bottom section has the same colour
-
I observe that the shape in the target panel is not present in any of the source panels.
-
The two above observations are sufficient for me to classify this as "logical operation task" although I do not know which logical operation will it be yet.
-
I brute-force try in my mind the following operations to see if they would work:
-
and
-> fail -
or
-> success -
max
-> success
Concepts Used
-
isolate objects by colour (there are 4 unique colours+ background)
-
binarize colour (foreground versus background)
-
order objects by position
-
select a subset of an ordered list
-
apply a logical operation on the entire object
Possible distribution shifts:
- background colour could be different, obviously
- the logical operation (here: max) could be any simple operation obviously
- the source of the logical op could be separated by zero, one, two or more lines;
- the source of the logical op could be side-to-side, or arbitrary location in the panel, and that would not confuse me
- the source and destination of the logical ops could be of any colour,
- The result of an operation could be in the source panel, in other words, the riddle could be (solve (op(a,b)=c) for b )
Solution Approach
-
Identify "what is the same across all source panels" -- and that is across all combinations of "thingies"
-
Isolate objects, order by y-coordinate or x-coordinate or by hash
-
Attempt simple size-preserving ops on the objects and see if any result is present in the source or destination