## How do I randomize the order of may blocks except the first one ?

 Author Message labdandeneau@gmail.com  Partner Member         Group: Forum Members Posts: 10, Visits: 65 Hey, I tried to  make it so all participants in my task would first all get the same practice block but then have a different order for the other blocks depending. Is this the accurate syntax for it ?/ subjects = (1 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory; 3 = wordmemory2; 4 = wordmemory3;]/ subjects = (2 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory; 3 = wordmemory3; 4 = wordmemory2;]/ subjects = (3 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory2; 3 = wordmemory3; 4 = wordmemory;]/ subjects = (4 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory2; 3 = wordmemory; 4 = wordmemory3;]/ subjects = (5 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory3; 3 = wordmemory; 4 = wordmemory2;]/ subjects = (6 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory3; 3 = wordmemory2; 4 = wordmemory;] Attachments TheWordMemoryTaskModified2DATA.iqx (147 views, 65.00 KB) Dave  Supreme Being         Group: Administrators Posts: 9.7K, Visits: 45K +xlabdandeneau@gmail.com - Monday, March 4, 2019Hey, I tried to  make it so all participants in my task would first all get the same practice block but then have a different order for the other blocks depending. Is this the accurate syntax for it ?/ subjects = (1 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory; 3 = wordmemory2; 4 = wordmemory3;]/ subjects = (2 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory; 3 = wordmemory3; 4 = wordmemory2;]/ subjects = (3 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory2; 3 = wordmemory3; 4 = wordmemory;]/ subjects = (4 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory2; 3 = wordmemory; 4 = wordmemory3;]/ subjects = (5 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory3; 3 = wordmemory; 4 = wordmemory2;]/ subjects = (6 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory3; 3 = wordmemory2; 4 = wordmemory;]If you want to treat the order of non-practice blocks (wordmemory to wordmemory3) as a between-subjects factor, then yes, that would be the way to do it.If you merely want to randomize the order (not treating it as a systematic between-subjects manipulation), then you would simply make do with a single element:/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2-4 = noreplace(wordmemory, wordmemory2, wordmemory3)] labdandeneau@gmail.com  Partner Member         Group: Forum Members Posts: 10, Visits: 65 +xDave - 3/4/2019+xlabdandeneau@gmail.com - Monday, March 4, 2019Hey, I tried to  make it so all participants in my task would first all get the same practice block but then have a different order for the other blocks depending. Is this the accurate syntax for it ?/ subjects = (1 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory; 3 = wordmemory2; 4 = wordmemory3;]/ subjects = (2 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory; 3 = wordmemory3; 4 = wordmemory2;]/ subjects = (3 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory2; 3 = wordmemory3; 4 = wordmemory;]/ subjects = (4 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory2; 3 = wordmemory; 4 = wordmemory3;]/ subjects = (5 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory3; 3 = wordmemory; 4 = wordmemory2;]/ subjects = (6 of 6)/ groupassignment = groupnumber/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2 = wordmemory3; 3 = wordmemory2; 4 = wordmemory;]If you want to treat the order of non-practice blocks (wordmemory to wordmemory3) as a between-subjects factor, then yes, that would be the way to do it.If you merely want to randomize the order (not treating it as a systematic between-subjects manipulation), then you would simply make do with a single element:/ postinstructions = (end)/ onexptend = [values.completed = 1]/ blocks = [1 = wordmemory0; 2-4 = noreplace(wordmemory, wordmemory2, wordmemory3)]thank youI wanted it to be a between-subject factor. I sent a link to my experiment to a few people via email but they all encountered the same block order, why is that? Dave  Supreme Being         Group: Administrators Posts: 9.7K, Visits: 45K +xlabdandeneau@gmail.com - 7/22/2019thank youI wanted it to be a between-subject factor. I sent a link to my experiment to a few people via email but they all encountered the same block order, why is that?I cannot answer that without (a) the relevant code from the script and (b) the link you sent out. labdandeneau@gmail.com  Partner Member         Group: Forum Members Posts: 10, Visits: 65 +xDave - 7/22/2019+xlabdandeneau@gmail.com - 7/22/2019thank youI wanted it to be a between-subject factor. I sent a link to my experiment to a few people via email but they all encountered the same block order, why is that?I cannot answer that without (a) the relevant code from the script and (b) the link you sent out.I have just sent you the link with the file so you can access the script. I could not copy paste the relevant syntax in the op however. Dave  Supreme Being         Group: Administrators Posts: 9.7K, Visits: 45K +xlabdandeneau@gmail.com - 8/8/2019+xDave - 7/22/2019+xlabdandeneau@gmail.com - 7/22/2019thank youI wanted it to be a between-subject factor. I sent a link to my experiment to a few people via email but they all encountered the same block order, why is that?I cannot answer that without (a) the relevant code from the script and (b) the link you sent out.I have just sent you the link with the file so you can access the script. I could not copy paste the relevant syntax in the op however.Thank you -- I have responded via private message.

## Reading This Topic

##### Login
 Existing Account Email Address: Password: Remember Me Social Logins
##### Select a Forum....
 Millisecond Forums      Millisecond Software News      Inquisit 5      Inquisit 4      Inquisit 3      Inquisit 2.0      Inquisit 1.33 (archives)