These section lists common visual primitives that a solver must first extract in order to infer solutions.
Many people have come up with the same idea on the Discord. Some nicely call it DSL.
Implementations:
An "object" is a set of points that is understood to be one singular entity.
Contiguity and having the same color are strong indicators that something should be understood as an object.
A rectangular container.
There are two or more boxes drawn inside the toplevel and sharing boundaries with toplevel.
There are two toplevel boxes, one contains only input, and all output goes to the second one. The second one may also contain some input.
A path is something you obtain by somehow drawing from one point to another, e.g. a line, and then starting another drawing between two points from the end point.
Articles by others on the same topic
There are currently no matching articles.