pAltBarrage(<number or steps>,<spacing>)Edit

Alternating open and blocked sides. It is easy to go through by simply moving left and right repeatedly.


A large spiral with two entries and exits. Staying on the same side as the entrance and then holding right, you won't hit the sides. Rotationally symmetrical.

pBarrageSpiral(<number of rings>,<delay>,<side movement>)Edit

Counterclockwise or clockwise. All sides except for one are blocked. Moves over by one each time. The spacing makes it easy to get through.

pInverseBarrage(<number of flips>)Edit

Starts with all sides but one blocked, and each time, the opening will be on the opposite side. Good reflexes are needed for this one.

pTunnel(<number of side flips>)Edit

With one long strip on one side and more coming in sequentially, you must swap between left 240 degrees and right 240 degrees quickly.

pMirrorWallStrip(<number of layers>,<extra walls (x2)>)Edit

This is a joke. Two opposite sides have multiple spaced walls but with no other walls. Just stay out of their way.

pWallExVortex(<number of extra rings>,<number of extra rings>,<extra walls (x2)>)Edit

Multiple rings with 2 sides that are opposite to each other open and the rest blocked. Goes in one direction for a predetermined number of walls, before going in the other direction.

pDMBarrageSpiral(<number of rings>,<spacing>,<side movement>)Edit

Counterclockwise or clockwise ring spiral with one side open each time, but close together. You can't just hold left or right, as you will overshoot the gap.

pRandomBarrage(<number of rings>,<delay>)Edit

Randomized rings, and among the simplest patterns in the game. Sometimes they have more layers. With a longer delay value, there will be more layers each time multiple appear at once. For example, 2.25 delay can get 2 layers but 5 delay can get 5 layers, but less frequently.