Draw Edge Junction vs React Diffuse Lock
Price, ratings, monetisation and update history for both games, side by side โ with what reviewers say about each.
Draw Edge Junction
Read full descriptionHide full description
Draw Edge Junction gives you a set of cities and one goal โ connect them all with as little road as possible. The obvious answer is to connect them directly, finding the shortest spanning tree. This is never the real answer. The real answer requires adding junction points that don't correspond to any city โ extra nodes where roads branch. The game shows them as blue draggable points. Drag them. Watch the angle arcs at each junction update in real time. Red arcs mean an angle is too narrow. Blue means too wide. Gold means exactly right. When every arc at every junction turns gold simultaneously โ the network is optimal. That is the Steiner tree. The rule that produces the gold: at every junction in an optimal network, exactly three roads meet, and they always meet at exactly 120ยฐ to each other. This is not a heuristic or an approximation. It is a mathematical certainty, proved rigorously. If any junction has angles other than 120ยฐ, the total length can be reduced by moving it slightly. The 120ยฐ configuration is the unique mechanical equilibrium where no move can shorten the network further. The square is where the game reveals itself. Four cities at the corners. The natural instinct is one central junction โ a plus sign. It cannot be made to lock. The angles refuse to reach 120ยฐ simultaneously no matter how carefully the central point is positioned. Move to two junctions instead. Arrange them in an H shape. The total length drops. Drag each junction toward its locked position and watch the angle arcs shift from red and blue toward gold. When both junctions lock at the same moment โ the two gold flashes arriving together โ the saving is visible in the length counter: about nine percent shorter than the spanning tree. Nobody guesses the H before they discover it. This is not a coincidence of the square. The H topology โ two junctions, each connecting two cities to a shared crossbar โ is optimal for any four cities arranged as a rectangle. The crossbar length changes dramatically with the rectangle's proportions. For a square it is moderate. For a very tall rectangle it nearly vanishes, and the two junctions sit almost on top of each other. The game shows this across three levels, making the relationship between geometry and topology tangible. A soap bubble knows all of this instinctively. Take a piece of glass, drill holes for the cities, insert pins, dip the assembly in soap solution, and lift. The film trapped between two plates of glass forms the Steiner tree every time โ all angles exactly 120ยฐ, total length minimal. Surface tension minimises area, which in two dimensions is equivalent to minimising length. The soap solves in one millisecond a problem that, for large inputs, has no known efficient algorithm. The general Steiner tree problem is NP-hard. The soap film does not care. A faint arrow on each junction shows the gradient โ the direction that would reduce total length if followed. Following the arrows converges toward the locked configuration. The arrows make the physics tangible: the system has a force pulling it toward equilibrium, exactly as surface tension pulls a soap film. No formulas shown. No algorithm explained. Just the junctions, the arcs, and the gold that arrives when the geometry is right.
React Diffuse Lock
Read full descriptionHide full description
React Diffuse Lock is a puzzle built from the equations that explain why leopards have spots. In 1952, Alan Turing โ the mathematician who helped end the Second World War โ published a paper proposing that the patterns on animal bodies emerge from two chemicals reacting and diffusing through tissue simultaneously. One chemical activates itself and the other. The other suppresses the first but spreads faster. When these two processes compete across a surface, the uniform state breaks into structure spontaneously. No blueprint. No instruction. Just chemistry finding its own equilibrium. The game gives you a live simulation of this system. Two chemicals spread across a canvas in real time, 300 steps per second, updating every cell according to the same equations that produce every stripe on every zebra and every spot on every leopard. The canvas begins as a uniform amber field. Then dark regions nucleate, grow, and compete โ eventually settling into a characteristic pattern. Two sliders control the system. The feed rate determines how quickly new activator enters. The kill rate determines how quickly inhibitor is removed. These two numbers โ each adjustable to the nearest thousandth โ entirely determine what pattern emerges. At one setting, isolated spots appear, scattered like dalmatian markings on a pale background. Move the feed rate slightly lower and the spots elongate, connect, and become stripes. Move it slightly higher and the spots merge into a labyrinthine network of connected channels โ the same texture as a giraffe's patches, or the ridges of a fingerprint, or the surface of a brain coral. Move it lower still and the spots begin to divide and wander, never settling โ the mathematical edge of chaos. A target pattern is shown in the corner of the canvas: generated by running the same simulation at the correct parameter values. The player adjusts the sliders until the canvas matches it. The match meter fills only after the simulation has settled โ watching the meter tick up while the pattern is still forming is not allowed. The player must understand the system well enough to find the right zone, not just scan through it. The difficulty is the sensitivity of the system. The zone that produces spots is only a few thousandths of a unit wide. Moving outside it by the smallest increment produces stripes instead, or labyrinth, or nothing at all. This sensitivity is not a game mechanic invented for challenge. It is the actual mathematical property of the system โ the same property that makes every animal's markings unique, because the effective feed and kill rates in any individual's skin tissue during the weeks when those patterns form are unique to that individual. Your fingerprint ridges formed this way. The parameters were set by your personal skin chemistry during weeks ten through sixteen of your development. The game asks you to find, by hand, what your skin found automatically.
Screenshots
Verdict
Draw Edge Junction and React Diffuse Lock are too close to call on the numbers: across 6 compared parameters โ price, update cadence, ads and in-app purchases among them โ neither pulls far enough ahead to decide it. What separates them is feature set and interface, not measurable difference.
Scored on Price ยท Rating ยท Positive reviews ยท Number of ratings ยท Update frequency ยท Ads ยท In-app purchases ยท Monetization ยท Best chart rank ยท Devices ยท Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
Both ship on a similar rhythm, roughly weekly. The most recent releases landed on October 6, 2026 and October 1, 2026 respectively.
| Parameter | Draw Edge Junction | React Diffuse Lock |
|---|---|---|
| Price | Free | Free |
| Update frequency | Weekly | Weekly |
| Ads | No | No |
| In-app purchases | No | No |
| Devices | iPhone | iPhone |
| Requires iOS | 18.0 | 18.0 |
| Further details โ not scored | ||
| Size | 8 MB | 11 MB |
| Age rating | 17+ | 17+ |
| Developer | Aaron Bergamini | Frank Rogers |
In-app purchases
Draw Edge Junction
No in-app purchases
React Diffuse Lock
No in-app purchases
Questions
Is Draw Edge Junction free?
Is React Diffuse Lock free?
Do Draw Edge Junction or React Diffuse Lock have ads?
Which is updated more often, Draw Edge Junction or React Diffuse Lock?
Other comparisons















