Two agents under your control have entered a shootout at a junkyard. The circles indicate zones of safety. An agent on a circle can cover for a partner running along a path of the same color.
For example, if one agent is on a tan circle, they can cover as the other agent runs along a tan path.
A variety of randomly generated mazes of this type is provided. They are known under several names: logic mazes, multistate mazes, color mazes or mazes with rules. They were originally developed by Robert Abbott.
This updated version allows a graph choice and an ability to tweak the edges.