Walter van Heuven

About Lab    Research Publications Software > software > PRLG

PRLG (PseudoRandom List Generator) is a program to generate pseudorandom lists from a stimulus file. Constraints can be set to limit the number of similar successive items (n-back: 1, 2, etc) based on the levels provided in the columns. The program also provides information about the randomness of the generated lists. This includes 1st and 2nd-order transition information. The transition information (Same or Different responses across n-back trials) can be used as a constraint as well.


PRLG runs on macOS, Windows and Linux computers. Java is required when using the jar version. macOS and Windows versions include OpenJDK.

Current version: 2.30

macOS: PRLG.dmg


jar (requires OpenJDK 14 / Java SE 14):

Please note that the installer for macOS has not been notarized. To open the installer follow the instructions on this page, see section: How to open an app that hasn’t been notarized or is from an unidentified developer.