A-maze

Code
jspsych-maze (plugin)
maze-distractor-generator
maze-demos
Maze (older)

Current tools
Distractor generation (Hugging Face models)
Running A-maze in jsPsych
A-maze for kids
A-maze in other languages

Demos
All demos
Kid-friendly reading
Sentences with RT graph
Sentences without redo
Short vignettes
Natural Stories story

Background
What is A-maze?
Papers using A-maze
An argument for 'redo' mode
Adding a delay to 'redo' mode
Experiment design
Parameter considerations

Older tools
Original distractor generation (Boyce et al. 2020; Boyce & Levy 2023)
Install instructions
Basic use
Parameters
Advanced options
Ibex
Using Ibex for Maze
Hosting an Ibex-Maze server

Demos

Try the Maze task yourself. All demos run in the browser, and no data is saved. Put your fingers on the e and i keys.

Demo What it shows
Kid-friendly reading A version for children (8–12): guided practice with tips, key badges, two short passages with pictures, a progress bar, and pause/stop buttons. See A-maze for kids.
Targeted sentences with results Relative-clause and adverb attachment ambiguities in redo mode, then a graph of your own RTs at each word.
Target and filler sentences Items from Maze Made Easy, traditional style: a mistake ends the sentence (redo: false).
Short vignettes Multi-sentence items from Altmann and Steedman (1988), where context affects how an ambiguity is resolved.
Natural Stories story A passage from the Natural Stories corpus, with distractors from A-Maze of Natural Stories.

The index page is at vboyce.github.io/maze-demos.

The source for every demo is in jspsych-maze (source/src/<demo>-experiment.js). The built files are in maze-demos. To start your own experiment, copy the demo closest to what you need.