This is a data collection tool I made that allows users to configure a story world (simulating domain authoring) and then explore it by randomly sampling different clusters of stories arranged in a helpful graph.
There are three versions. The Control version uses no clustering (all stories are randomly sampled from the full set modeled by the domain), while the Circles and Tree versions each use a different type of cluster graph and only sample the specific cluster the user clicked on.
The study assessed participants' understanding of the domain they had configured by asking them a series of questions like this: Here is a specific story, is this story modeled in the world you configured, or not? The demo doesn't collect data, but I left in the questions, so you can try it yourself and see your accuracy at the end. It's a good example of how authoring narrative planning domains can be surprisingly difficult! (For elaborate detail, see my dissertation...)