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.