Have an idea?

Visit Sawtooth Software Feedback to share your ideas on how we can improve our products.

Partially randomize blocs

I want to randomize pages as follows:


I want to show them randomized

a1 b1 a2 b2  OR b1 a1 b2 a2

so the chance of showing a or be should be 50:50 but always question1 followed by question2  and no changing of the order within the block of pages.
asked Jun 5, 2012 by anonymous
retagged Sep 13, 2012 by Walter Williams
what version are you using?
I'm using version 7
is the following ok?
b1 a1 a2 b2?

2 Answers

+1 vote
In version 7 and later you can use randomized blocks for this.  First create a predefined list (we'll call it BlockList) with 2 items.  Then make a constructed list where the instructions are Add(BlockList) and Randomize().

Then go into the Randomize Blocks area and you would set up the following:

Set 1
Block 1 Anchor Question 1 is a1
Block 1 Anchor Question 2 is a1

Block 2 Anchor Question 1 is b1
Block 2 Anchor Question 2 is b1

Set 2
Block 1 Anchor Question 1 is a2
Block 1 Anchor Question 2 is a2

Block 2 Anchor Question 1 is b2
Block 2 Anchor Question 2 is b2

Then you would say to use your constructed list to control the blocks.  The result is that if the constructed list comes out to be 1,2, you would see a1/b1 followed by a2/b2, and if the constructed list is 2,1 you would see b1/a1 followed by b2/a2.
answered Jun 6, 2012 by Brian McEwan Platinum Sawtooth Software, Inc. (56,045 points)
cool !!
plus use the same order in a select question with a constructed list?
0 votes
You can randomly generate a number between 1-2 and save it in a hidden question. You can use the function like SysRand or RandNum within the hidden question. So RandomNumber=1 is asking order 1 and RandomNumber=2 is asking order 2.

You can then set up your questions in the 2 different order sets and use RandomNumber in skips to jump the question set not relevant.

The disadvantage here is you have 4 questions (a1,b1,a2,b2) saved in 2 seperate questions each. You can combine the 2 in free format hidden questions later in your survey so you have a1tot, b1tot, a2tot, b2tot) or you can combine them in your analysis software.

This may not be the best answer but it will work.
answered Jun 5, 2012 by Paul Moon Platinum (98,670 points)