After studying this material, you should be able to:
Before understanding MindTopo, you need to understand what topology actually means.
Topology is NOT about:
Topology IS about:
Imagine a rubber band:
Original circle: Stretched oval: Twisted figure-8:
O ( ) ∞
Still one loop Still one loop Now TWO loops — topology changed!
The number of loops is a topological property. Stretching doesn't change it. Cutting does.
Humans naturally track these structural relationships. You instantly know:
AI systems have largely been tested on Euclidean properties (distance, direction, size) — not on these structural relationships.
MindTopo organizes everything around five categories. Learn each one with a clear example:
Question it asks: Is this path or object unbroken?
Connected path: Broken path:
A ——————— B A ——— ——— B
↑
gap here
Real example: Are two rooms still connected after a wall is added?
Question it asks: Do these elements form one structure or distinct parts?
One structure: Two separate parts:
∪∩ ∪ ∩
(linked) (not linked)
Real example: Are these two rope loops linked together or completely separate?
Question it asks: How are elements arranged along a path or through a transformation?
Beads on a string:
A — B — C — D
Order matters: A,B,C,D ≠ A,C,B,D
Real example: After folding origami, which point ends up on top?
Question it asks: Does a boundary create a clear inside and outside?
Sheep INSIDE fence: Sheep OUTSIDE fence:
___ ___
|🐑 | | | 🐑
|___| |___|
Real example: Is the animal enclosed within the fence boundary?
Question it asks: Is this rope truly knotted, or just tangled in appearance?
True knot: Unknot (just tangled-looking):
___ ___
/ \ / \
| × | ← crossing | | ← no real crossing
\___/ \___/
Cannot be undone Can be undone without cutting
without cutting
Real example: Can you untangle these headphones without cutting them?
This is a critical distinction. MindTopo tests each property at two levels:
[Image of maze] → "Are points A and B connected?" → "Yes/No"
[Image of sheep] → "Is the sheep inside the fence?" → "Yes/No"
[Image of rope] → "Is this truly knotted?" → "Yes/No"
[Pipe puzzle] → Rotate segments → Connect path from A to B
[Rope puzzle] → Move strands → Untangle without passing through each other
[Chat Noir] → Place barriers → Trap the moving agent inside
| Aspect | Reasoning | Planning |
|---|---|---|
| Input | Single static image | Sequence of changing scenes |
| Output | One answer | Series of actions |
| Challenge | Perceive structure | Maintain structure over time |
| Failure point | Misreading the image | Losing track of relationships across moves |
AI models performed significantly better on reasoning tasks than planning tasks. Both remained well below human performance.
Performance (conceptual):