Introducing self-timed breaks on preordered lists

PennController for IBEX Forums Support Introducing self-timed breaks on preordered lists

Tagged: 

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #7828
    slymnymn
    Participant

    Hi Jeremy,

    I’m building a self paced reading experiment and I have four pseudorandomized lists whose presentation order I specified manually. Since the total number of my items is a bit high, I want to introduce a break trial at the middle of my experiment. I checked out some of the former posts on the forum, but as far as I can see, they all involve built-in randomization like here. Is it possible to do this on preordered lists to be retrieved from a csv file? Here is the link to my experiment in case you need: https://farm.pcibex.net/r/ERzggn/

    #7829
    Jeremy
    Keymaster

    Hi,

    If you already know the number of trials you will have (say, 240), you could use the pick function mentioned in those messages:

    xptrials = seq("mainexp")
    Sequence("consent","setcounter","participants","instructions",
             "practice_session","start_experiment",
             pick(xptrials,120),"break",pick(xptrials,120),
             SendResults(),"end");

    Note that your table stim.csv has two headers rows: you should delete one of the first two rows (the second one, I presume). It also has a row that only contains list at line 243, which you should also delete

    Jeremy

    #7831
    suleymanyaman
    Participant

    Thank you Jeremy. That works!

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.