﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 6  » Randomization Issue</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Sat, 02 May 2026 06:13:15 GMT</lastBuildDate><ttl>20</ttl><item><title>Randomization Issue</title><link>https://forums.millisecond.com/Topic39303.aspx</link><description>Hi,&lt;br/&gt;We have 8 experimental conditions, and participants are randomly assigned to each condition. This does seem to work, but while we do want it to be random, we also want fairly equal numbers in each condition for analysis, and right now it seems a little off. Is there a way to randomize but in equal amounts to each condition? The code we're using is below:&lt;br/&gt;&lt;br/&gt;UPfp trial - UP, famous person&lt;br/&gt;&amp;lt;expt 1&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (1 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;PUfp trial - PU, famous person&lt;br/&gt;&amp;lt;expt 2&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (2 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete =1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;UPobj trial - UP, object&lt;br/&gt;&amp;lt;expt 3&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (3 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete =1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;PUobj trial - PU, object&lt;br/&gt;&amp;lt;expt 4&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (4 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete =1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;UPfp trial - UP, famous person&lt;br/&gt;&amp;lt;expt 5&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (5 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;PUfp trial - PU, famous person&lt;br/&gt;&amp;lt;expt 6&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (6 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;UPobj trial - UP, object&lt;br/&gt;&amp;lt;expt 7&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (7 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;PUobj trial - PU, object&lt;br/&gt;&amp;lt;expt 8&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (8 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;This is the frequency analysis for each experimental condition:&lt;br/&gt;&lt;img src="../Uploads/Images/f7a406dd-15df-4866-931b-dba6.png" data-download-url="../Uploads/Images/c6f2b760-d5c6-47cb-b5a5-9d0b.png" id="if_insertedNode_1744739939024" style="border-color: red; transition-delay: 0s; font-size: 13.333333px;"&gt;&lt;br/&gt;2 and 6 being low and 4 being high really offsets the amount in the obj vs. fp condition.&amp;nbsp;</description><pubDate>Tue, 15 Apr 2025 19:13:36 GMT</pubDate><dc:creator>dng36</dc:creator></item><item><title>RE: Randomization Issue</title><link>https://forums.millisecond.com/Topic39304.aspx</link><description>&lt;blockquote data-id="39303" class="if-quote-wrapper" unselectable="on" data-guid="1744744256301" contenteditable="false" id="if_insertedNode_1744744254616"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="39303" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="39303" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="39303" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;dng36 - 4/15/2025&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-39303"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hi,&lt;br/&gt;We have 8 experimental conditions, and participants are randomly assigned to each condition. This does seem to work, but while we do want it to be random, we also want fairly equal numbers in each condition for analysis, and right now it seems a little off. Is there a way to randomize but in equal amounts to each condition? The code we're using is below:&lt;br/&gt;&lt;br/&gt;UPfp trial - UP, famous person&lt;br/&gt;&amp;lt;expt 1&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (1 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;PUfp trial - PU, famous person&lt;br/&gt;&amp;lt;expt 2&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (2 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete =1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;UPobj trial - UP, object&lt;br/&gt;&amp;lt;expt 3&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (3 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete =1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;PUobj trial - PU, object&lt;br/&gt;&amp;lt;expt 4&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (4 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete =1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;UPfp trial - UP, famous person&lt;br/&gt;&amp;lt;expt 5&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (5 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;PUfp trial - PU, famous person&lt;br/&gt;&amp;lt;expt 6&amp;gt; &lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (6 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1]&lt;br/&gt;&amp;lt;/expt&amp;gt; &lt;br/&gt;&lt;br/&gt;UPobj trial - UP, object&lt;br/&gt;&amp;lt;expt 7&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (7 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;PUobj trial - PU, object&lt;br/&gt;&amp;lt;expt 8&amp;gt;&lt;br/&gt;/ blocks = [*blocks*]&lt;br/&gt;/ groups = (8 of 8)&lt;br/&gt;/ postinstructions = (end)&lt;br/&gt;/ quit = [values.quit ==1] &lt;br/&gt;/ onexptbegin = [&lt;br/&gt;&amp;nbsp; values.pre = list.baseline_primes.nextindex;&lt;br/&gt;&amp;nbsp; values.post = list.baseline_primes.nextindex; ]&lt;br/&gt;/ onexptend = [values.complete = 1] &lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;This is the frequency analysis for each experimental condition:&lt;br/&gt;&lt;img src="../Uploads/Images/f7a406dd-15df-4866-931b-dba6.png" data-download-url="../Uploads/Images/c6f2b760-d5c6-47cb-b5a5-9d0b.png" id="if_insertedNode_1744739939024" style="border-color: red; transition-delay: 0s; font-size: 13.333333px;"&gt;&lt;br/&gt;2 and 6 being low and 4 being high really offsets the amount in the obj vs. fp condition.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="39303"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You're assigning to conditions by group number. You have provided no information what the group number generation settings for your web experiment are. The latter is the relevant information, not your &amp;lt;expt&amp;gt; elements.</description><pubDate>Tue, 15 Apr 2025 19:13:36 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>