﻿<?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  » How to randomly present associations?</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Tue, 26 May 2026 08:30:21 GMT</lastBuildDate><ttl>20</ttl><item><title>How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35889.aspx</link><description>Hi everyone,&lt;br/&gt;&lt;br/&gt;For this task, the rival team, the non-rival team, and self team are randomly paired with one of three teams: Team Green, Team Blue, or Team Red. Additionally, three geometric shapes (circle/triangle/square) are randomly associated with these teams.&lt;br/&gt;&lt;br/&gt;For instance, self team (Team Green) may be represented by a circle, the rival team (Team Blue) by a triangle, and the non-rival team (Team Red) by a square.&lt;br/&gt;&lt;br/&gt;Upon reviewing the data file, I noticed that in the formal task, the associations between identities (the rival team, the non-rival team, and self team) and teams&amp;nbsp;Team Green, Team Blue, or Team Red) did not match the associations specified in the previous instructions. &lt;br/&gt;&lt;br/&gt;I would appreciate guidance on the appropriate changes.&lt;br/&gt;Thank you!</description><pubDate>Mon, 22 Jan 2024 17:43:38 GMT</pubDate><dc:creator>Wasabi8888</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35904.aspx</link><description>&lt;blockquote data-id="35903" class="if-quote-wrapper" unselectable="on" data-guid="1705945265753" contenteditable="false" id="if_insertedNode_1705945265119"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35903" 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="35903" 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="35903" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35903"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="35902" class="if-quote-wrapper" unselectable="on" data-guid="1705945265753" contenteditable="false" id="if_insertedNode_1705943565139"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35902" 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="35902" 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="35902" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35902"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;I modified this portion of the code as shown below, but it's still not working correctly. Could you please teach me how to properly make those elements match？&lt;br/&gt;&lt;br/&gt;&amp;lt;block block_info_group&amp;gt;&lt;br/&gt;/ onblockbegin = [&lt;br/&gt;&amp;nbsp; values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag3 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.team = 1;&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN"}]&lt;br/&gt;/ trials = [1 = Group_Info]&lt;br/&gt;/ recorddata = true&lt;br/&gt;/ onblockend = [&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  &lt;br/&gt;]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="35902"&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;Those changes don't make any sense to me. I'm asking you once again to take a step back, read through your code, clarify for yourself what you intend it to do and comment it accordingly. We won't get anywhere as long as you don't put in the time and effortto do that, sorry.&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="35903"&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;To give you a hint, the way you determine the tag items -- which team is which -- is all wrong. You can't first determine these randomly and then do something else entirely. This should become very obvious once you actually take the time and reason about what your code does and when.&lt;br/&gt;&lt;br/&gt;[code]&amp;lt;block block_info_group&amp;gt;&lt;br/&gt;/ onblockbegin = [&lt;br/&gt;    values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;    values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;    values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // the tag (i.e. which team is which) items aren't supposed to be randomly determined here, they're determined according to your balancing below&lt;br/&gt;    //values.tag1 = list.sat_tag_group.nextvalue; // wrong&lt;br/&gt;    //values.tag2 = list.sat_tag_group.nextvalue; // wrong&lt;br/&gt;    //values.tag3 = list.sat_tag_group.nextvalue; // wrong&lt;br/&gt;    values.team = list.balanceteam.nextvalue; // here you actually determine which team is which and therefore this ought to determine the correct tag item numbers&lt;br/&gt;                  if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE";&lt;br/&gt;      values.pic1con = "ingroup"; values.tag1name = "TEAM RED"; values.tag1 = 3; &lt;br/&gt;      values.pic2con = "outgroup"; values.tag2name = "TEAM GREEN"; values.tag2 = 1;&lt;br/&gt;      values.pic3con = "neutral"; values.tag3name = "TEAM BLUE"; values.tag3 = 2;}&lt;br/&gt;      if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED";&lt;br/&gt;      values.pic1con = "ingroup"; values.tag1name = "TEAM GREEN"; values.tag1 = 1; &lt;br/&gt;      values.pic2con = "outgroup"; values.tag2name = "TEAM BLUE"; values.tag2 = 2;&lt;br/&gt;      values.pic3con = "neutral"; values.tag3name = "TEAM RED"; values.tag3 = 3;}&lt;br/&gt;      if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN";&lt;br/&gt;      values.pic1con = "ingroup"; values.tag1name = "TEAM BLUE"; values.tag1 = 2;&lt;br/&gt;      values.pic2con = "outgroup"; values.tag2name = "TEAM RED"; values.tag2 = 3;&lt;br/&gt;      values.pic3con = "neutral"; values.tag3name = "TEAM GREEN"; values.tag3 = 1;}&lt;br/&gt;      ]&lt;br/&gt;/ trials = [1 = Group_Info]&lt;br/&gt;/ recorddata = true&lt;br/&gt;&amp;lt;/block&amp;gt;[/code]&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 17:43:38 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35903.aspx</link><description>&lt;blockquote data-id="35902" class="if-quote-wrapper" unselectable="on" data-guid="1705943565852" contenteditable="false" id="if_insertedNode_1705943565139"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35902" 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="35902" 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="35902" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35902"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;I modified this portion of the code as shown below, but it's still not working correctly. Could you please teach me how to properly make those elements match？&lt;br/&gt;&lt;br/&gt;&amp;lt;block block_info_group&amp;gt;&lt;br/&gt;/ onblockbegin = [&lt;br/&gt;&amp;nbsp; values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag3 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.team = 1;&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN"}]&lt;br/&gt;/ trials = [1 = Group_Info]&lt;br/&gt;/ recorddata = true&lt;br/&gt;/ onblockend = [&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  &lt;br/&gt;]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="35902"&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;Those changes don't make any sense to me. I'm asking you once again to take a step back, read through your code, clarify for yourself what you intend it to do and comment it accordingly. We won't get anywhere as long as you don't put in the time and effortto do that, sorry.&lt;br/&gt;&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 17:17:57 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35902.aspx</link><description>I modified this portion of the code as shown below, but it's still not working correctly. Could you please teach me how to properly make those elements match？&lt;br/&gt;&lt;br/&gt;&amp;lt;block block_info_group&amp;gt;&lt;br/&gt;/ onblockbegin = [&lt;br/&gt;&amp;nbsp; values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag3 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.team = 1;&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN"}]&lt;br/&gt;/ trials = [1 = Group_Info]&lt;br/&gt;/ recorddata = true&lt;br/&gt;/ onblockend = [&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  &lt;br/&gt;]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 17:07:56 GMT</pubDate><dc:creator>Wasabi8888</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35901.aspx</link><description>&lt;blockquote data-id="35900" class="if-quote-wrapper" unselectable="on" data-guid="1705942671569" contenteditable="false" id="if_insertedNode_1705942670390"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35900" 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="35900" 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="35900" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35900"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;For example, in the instructions, it states, "Your team is 'TEAM RED,' the rival team is 'TEAM GREEN,' and the non-rival team is 'TEAM BLUE.' Circle is paired with Team Blue, square is paired with Team Green, and triangle is paired with Team Red.&lt;br/&gt;&lt;br/&gt;However, in the demo_mismatch trials, it consistently indicates that this shape is matched with the rival team 'TEAM GREEN.' Additionally, in the block_formal_group, the value of Con_shape is not correctly paired with Con_label. I don't know how to resolve this issue.&lt;br/&gt;&lt;br/&gt;&amp;lt;text txt_resp_mismatch&amp;gt;&lt;br/&gt;/ items=("This is a MISMATCH!!!&lt;br/&gt;So you'd press the '&amp;lt;%values.nRes%&amp;gt;' key with the &amp;lt;%values.nResFinger%&amp;gt; of your right hand&lt;br/&gt;Remember, this shape matched with &amp;lt;% values.tagname %&amp;gt;.")&lt;br/&gt;/ position = (50%, 80%)&lt;br/&gt;/ fontstyle = ("Arial", 3%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="35900"&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;My point is this: Your selection here of pic and tag item numbers&lt;br/&gt;&lt;br/&gt;[code]/ onblockbegin = [&lt;br/&gt;    values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;    values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;    values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;    values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;    values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;    values.tag3 = list.sat_tag_group.nextvalue;[/code]&lt;br/&gt;&lt;br/&gt;does not -- at all -- hang together with the rest. &lt;br/&gt;&lt;br/&gt;[code]values.team = list.balanceteam.nextvalue;&lt;br/&gt;                  if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE";&lt;br/&gt;      values.pic1con = "ingroup"; values.tag1name = "TEAM RED";&lt;br/&gt;      values.pic2con = "outgroup"; values.tag2name = "TEAM GREEN";&lt;br/&gt;      values.pic3con = "neutral"; values.tag3name = "TEAM BLUE"}&lt;br/&gt;      if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED";&lt;br/&gt;      values.pic1con = "ingroup"; values.tag1name = "TEAM GREEN";&lt;br/&gt;      values.pic2con = "outgroup"; values.tag2name = "TEAM BLUE";&lt;br/&gt;      values.pic3con = "neutral"; values.tag3name = "TEAM RED"}&lt;br/&gt;      if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN";&lt;br/&gt;      values.pic1con = "ingroup"; values.tag1name = "TEAM BLUE";&lt;br/&gt;      values.pic2con = "outgroup"; values.tag2name = "TEAM RED";&lt;br/&gt;      values.pic3con = "neutral"; values.tag3name = "TEAM GREEN"}][/code]&lt;br/&gt;&lt;br/&gt;You cannot expect anything to "match" because you haven't done anyting at all to make those things match.&lt;br/&gt;&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 17:02:34 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35900.aspx</link><description>For example, in the instructions, it states, "Your team is 'TEAM RED,' the rival team is 'TEAM GREEN,' and the non-rival team is 'TEAM BLUE.' Circle is paired with Team Blue, square is paired with Team Green, and triangle is paired with Team Red.&lt;br/&gt;&lt;br/&gt;However, in the demo_mismatch trials, it consistently indicates that this shape is matched with the rival team 'TEAM GREEN.' Additionally, in the block_formal_group, the value of Con_shape is not correctly paired with Con_label. I don't know how to resolve this issue.&lt;br/&gt;&lt;br/&gt;&amp;lt;text txt_resp_mismatch&amp;gt;&lt;br/&gt;/ items=("This is a MISMATCH!!!&lt;br/&gt;So you'd press the '&amp;lt;%values.nRes%&amp;gt;' key with the &amp;lt;%values.nResFinger%&amp;gt; of your right hand&lt;br/&gt;Remember, this shape matched with &amp;lt;% values.tagname %&amp;gt;.")&lt;br/&gt;/ position = (50%, 80%)&lt;br/&gt;/ fontstyle = ("Arial", 3%)&lt;br/&gt;&amp;lt;/text&amp;gt;</description><pubDate>Mon, 22 Jan 2024 16:55:02 GMT</pubDate><dc:creator>Wasabi8888</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35899.aspx</link><description>&lt;blockquote data-id="35898" class="if-quote-wrapper" unselectable="on" data-guid="1705941366546" contenteditable="false" id="if_insertedNode_1705941366196"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35898" 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="35898" 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="35898" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35898"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;I used the nextvalue to randomly select the value for pic (1,2,3) and tags (1,2,3).&lt;br/&gt;values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;  values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;  values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;  values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;  values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;  values.tag3 = list.sat_tag_group.nextvalue&lt;br/&gt;&lt;br/&gt;Then I used&amp;nbsp;"if" condition to link the values in the trials&lt;br/&gt;if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;a class="if-quote-goto quote-link" href="#" data-id="35898"&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;"Upon reviewing the data file, I noticed that in the formal task, the associations between identities (the rival team, the non-rival team, and self team) and teams Team Green, Team Blue, or Team Red) did not match the associations specified in the previous instructions."&lt;br/&gt;&lt;br/&gt;Look at the "formal task" -- explain how you tried to make sure that "the associations specified in the previous instructions" match what happens in the "formal task."&lt;br/&gt;&lt;br/&gt;Explain, with data, where you believe there is a mismatch.</description><pubDate>Mon, 22 Jan 2024 16:38:11 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35898.aspx</link><description>I used the nextvalue to randomly select the value for pic (1,2,3) and tags (1,2,3).&lt;br/&gt;values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;  values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;  values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;  values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;  values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;  values.tag3 = list.sat_tag_group.nextvalue&lt;br/&gt;&lt;br/&gt;Then I used&amp;nbsp;"if" condition to link the values in the trials&lt;br/&gt;if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};</description><pubDate>Mon, 22 Jan 2024 16:34:41 GMT</pubDate><dc:creator>Wasabi8888</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35897.aspx</link><description>&lt;blockquote data-id="35896" class="if-quote-wrapper" unselectable="on" data-guid="1705938996510" contenteditable="false" id="if_insertedNode_1705938995348"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35896" 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="35896" 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="35896" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35896"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="35895" class="if-quote-wrapper" unselectable="on" data-guid="1705938996510" contenteditable="false" id="if_insertedNode_1705938129928"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35895" 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="35895" 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="35895" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35895"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;br/&gt;I asked you to explain your reasoning and comment your code, not to post an uncommented excerpt.&lt;a class="if-quote-goto quote-link" href="#" data-id="35895"&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;I implemented randomisation using your example.&lt;br/&gt;&lt;br/&gt;&amp;lt;item myitems&amp;gt;&lt;br/&gt;/ 1 = "A1"&lt;br/&gt;/ 2 = "A2"&lt;br/&gt;/ 3 = "A3"&lt;br/&gt;&lt;br/&gt;/ 4 = "B1"&lt;br/&gt;/ 5 = "B2"&lt;br/&gt;/ 6 = "B3"&lt;br/&gt;&lt;br/&gt;/ 7 = "C1"&lt;br/&gt;/ 8 = "C2"&lt;br/&gt;/ 9 = "C3"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext1&amp;gt;&lt;br/&gt;/ items = myitems&lt;br/&gt;/ select = values.itemnumber1&lt;br/&gt;/ position = (25%, 50%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext2&amp;gt;&lt;br/&gt;/ items = myitems&lt;br/&gt;/ select = values.itemnumber2&lt;br/&gt;/ position = (50%, 50%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext3&amp;gt;&lt;br/&gt;/ items = myitems&lt;br/&gt;/ select = values.itemnumber3&lt;br/&gt;/ position = (75%, 50%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list listnumber&amp;gt;&lt;br/&gt;/ items = (1,2,3)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list a&amp;gt;&lt;br/&gt;/ items = (1,2,3)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list b&amp;gt;&lt;br/&gt;/ items = (4,5,6)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list c&amp;gt;&lt;br/&gt;/ items = (7,8,9)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list list_of_lists&amp;gt;&lt;br/&gt;/ items = (list.a.nextvalue, list.b.nextvalue, list.c.nextvalue)&lt;br/&gt;/ selectionmode = values.listnumber&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ itemnumber1 = 0&lt;br/&gt;/ itemnumber2 = 0&lt;br/&gt;/ itemnumber3 = 0&lt;br/&gt;/ listnumber = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block example&amp;gt;&lt;br/&gt;/ trials = [1-3 = mytrial]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial mytrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;&amp;nbsp; values.listnumber = list.listnumber.nextvalue; // pick the list to use in this trial at random&lt;br/&gt;&lt;br/&gt;&amp;nbsp; // pick the three item numbers from the selected list&lt;br/&gt;&amp;nbsp; values.itemnumber1 = list.list_of_lists.nextvalue;&lt;br/&gt;&amp;nbsp; values.itemnumber2 = list.list_of_lists.nextvalue;&lt;br/&gt;&amp;nbsp; values.itemnumber3 = list.list_of_lists.nextvalue;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=mytext1, mytext2, mytext3]&lt;br/&gt;/ validresponse = (57)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="35896"&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;Sorry, that's not responsive to my question. I asked you to comment &lt;strong&gt;your &lt;/strong&gt;code, explain &lt;strong&gt;your &lt;/strong&gt;reasoning, and explain how you believe the bits of selection code you implemented ties in to what happens in the trials in your code.&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 15:58:11 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35896.aspx</link><description>&lt;blockquote data-id="35895" class="if-quote-wrapper" unselectable="on" data-guid="1705938131319" contenteditable="false" id="if_insertedNode_1705938129928"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35895" 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="35895" 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="35895" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35895"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;br/&gt;I asked you to explain your reasoning and comment your code, not to post an uncommented excerpt.&lt;a class="if-quote-goto quote-link" href="#" data-id="35895"&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;I implemented randomisation using your example.&lt;br/&gt;&lt;br/&gt;&amp;lt;item myitems&amp;gt;&lt;br/&gt;/ 1 = "A1"&lt;br/&gt;/ 2 = "A2"&lt;br/&gt;/ 3 = "A3"&lt;br/&gt;&lt;br/&gt;/ 4 = "B1"&lt;br/&gt;/ 5 = "B2"&lt;br/&gt;/ 6 = "B3"&lt;br/&gt;&lt;br/&gt;/ 7 = "C1"&lt;br/&gt;/ 8 = "C2"&lt;br/&gt;/ 9 = "C3"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext1&amp;gt;&lt;br/&gt;/ items = myitems&lt;br/&gt;/ select = values.itemnumber1&lt;br/&gt;/ position = (25%, 50%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext2&amp;gt;&lt;br/&gt;/ items = myitems&lt;br/&gt;/ select = values.itemnumber2&lt;br/&gt;/ position = (50%, 50%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext3&amp;gt;&lt;br/&gt;/ items = myitems&lt;br/&gt;/ select = values.itemnumber3&lt;br/&gt;/ position = (75%, 50%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list listnumber&amp;gt;&lt;br/&gt;/ items = (1,2,3)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list a&amp;gt;&lt;br/&gt;/ items = (1,2,3)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list b&amp;gt;&lt;br/&gt;/ items = (4,5,6)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list c&amp;gt;&lt;br/&gt;/ items = (7,8,9)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list list_of_lists&amp;gt;&lt;br/&gt;/ items = (list.a.nextvalue, list.b.nextvalue, list.c.nextvalue)&lt;br/&gt;/ selectionmode = values.listnumber&lt;br/&gt;/ selectionrate = always&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ itemnumber1 = 0&lt;br/&gt;/ itemnumber2 = 0&lt;br/&gt;/ itemnumber3 = 0&lt;br/&gt;/ listnumber = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block example&amp;gt;&lt;br/&gt;/ trials = [1-3 = mytrial]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial mytrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;&amp;nbsp; values.listnumber = list.listnumber.nextvalue; // pick the list to use in this trial at random&lt;br/&gt;&lt;br/&gt;&amp;nbsp; // pick the three item numbers from the selected list&lt;br/&gt;&amp;nbsp; values.itemnumber1 = list.list_of_lists.nextvalue;&lt;br/&gt;&amp;nbsp; values.itemnumber2 = list.list_of_lists.nextvalue;&lt;br/&gt;&amp;nbsp; values.itemnumber3 = list.list_of_lists.nextvalue;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=mytext1, mytext2, mytext3]&lt;br/&gt;/ validresponse = (57)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 15:55:34 GMT</pubDate><dc:creator>Wasabi8888</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35895.aspx</link><description>&lt;blockquote data-id="35894" class="if-quote-wrapper" unselectable="on" data-guid="1705937710803" contenteditable="false" id="if_insertedNode_1705937710120"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35894" 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="35894" 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="35894" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35894"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="35893" class="if-quote-wrapper" unselectable="on" data-guid="1705937710803" contenteditable="false" id="if_insertedNode_1705937118032"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35893" 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="35893" 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="35893" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35893"&gt;&lt;gdiv class="ginger-module-highlighter ginger-module-highlighter-float" style="background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); position: absolute; margin-top: 12px; margin-left: 12px; height: 48px; width: 842.875px;"&gt;&lt;gdiv class="ginger-module-highlighter-float-content" style="height: 96px;"&gt;&lt;/gdiv&gt;&lt;/gdiv&gt;&lt;div class="if-quote-message-margin" contenteditable="true" spellcheck="false" style="background: transparent; position: relative;"&gt;&lt;br/&gt;The first thing you need to do is to explain how you implemented the random associations and why you did it that way.&lt;a class="if-quote-goto quote-link" href="#" data-id="35893"&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;I have implemented random associations using the&amp;nbsp;bolded code, but the associations in the instructions do not match the association demo.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block block_info_group&amp;gt;&lt;br/&gt;/ onblockbegin = [&lt;br/&gt;&amp;nbsp; &lt;strong&gt;values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag3 = list.sat_tag_group.nextvalue;&lt;/strong&gt;&lt;br/&gt;&amp;nbsp; values.team = 1;&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN"}]&lt;br/&gt;/ trials = [1 = Group_Info]&lt;br/&gt;/ recorddata = true&lt;br/&gt;/ onblockend = [&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="35894"&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;I asked you to explain your reasoning and comment your code, not to post an uncommented excerpt.&lt;br/&gt;&lt;br/&gt;In particular, you should focus and explain how -- you believe -- that selection code ties in to what happens in the trials.</description><pubDate>Mon, 22 Jan 2024 15:37:20 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35894.aspx</link><description>&lt;blockquote data-id="35893" class="if-quote-wrapper" unselectable="on" data-guid="1705937119308" contenteditable="false" id="if_insertedNode_1705937118032"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35893" 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="35893" 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="35893" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 1/22/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35893"&gt;&lt;gdiv class="ginger-module-highlighter ginger-module-highlighter-float" style="background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); position: absolute; margin-top: 12px; margin-left: 12px; height: 48px; width: 842.875px;"&gt;&lt;gdiv class="ginger-module-highlighter-float-content" style="height: 96px;"&gt;&lt;/gdiv&gt;&lt;/gdiv&gt;&lt;div class="if-quote-message-margin" contenteditable="true" spellcheck="false" style="background: transparent; position: relative;"&gt;&lt;br/&gt;The first thing you need to do is to explain how you implemented the random associations and why you did it that way.&lt;a class="if-quote-goto quote-link" href="#" data-id="35893"&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;I have implemented random associations using the&amp;nbsp;bolded code, but the associations in the instructions do not match the association demo.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block block_info_group&amp;gt;&lt;br/&gt;/ onblockbegin = [&lt;br/&gt;&amp;nbsp; &lt;strong&gt;values.pic1 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic2 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.pic3 = list.sat_pic_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag1 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag2 = list.sat_tag_group.nextvalue;&lt;br/&gt;&amp;nbsp; values.tag3 = list.sat_tag_group.nextvalue;&lt;/strong&gt;&lt;br/&gt;&amp;nbsp; values.team = 1;&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "1") {values.ownteam = "TEAM RED"; values.rivalteam = "TEAM GREEN"; values.neutralteam = "TEAM BLUE"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "2") {values.ownteam = "TEAM GREEN"; values.rivalteam = "TEAM BLUE"; values.neutralteam = "TEAM RED"}&lt;br/&gt;&amp;nbsp;&amp;nbsp;if (values.team == "3") {values.ownteam = "TEAM BLUE"; values.rivalteam = "TEAM RED"; values.neutralteam = "TEAM GREEN"}]&lt;br/&gt;/ trials = [1 = Group_Info]&lt;br/&gt;/ recorddata = true&lt;br/&gt;/ onblockend = [&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "1") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "2") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  &lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "ingroup"; values.tag1name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "ingroup"; values.tag2name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM BLUE"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "ingroup"; values.tag3name = "your team '&amp;lt;%values.ownteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "outgroup"; values.tag1name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "outgroup"; values.tag2name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM RED"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "outgroup"; values.tag3name = "the rival team '&amp;lt;%values.rivalteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag1_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_L_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic1con = "neutral"; values.tag1name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag2_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_M_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic2con = "neutral"; values.tag2name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;  if (text.Tag3_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;text.txt_instr_R_group.currentitem == "TEAM GREEN"&amp;amp;&amp;amp;values.team == "3") {values.pic3con = "neutral"; values.tag3name = "the non-rival team '&amp;lt;%values.neutralteam%&amp;gt;'"};&lt;br/&gt;]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;</description><pubDate>Mon, 22 Jan 2024 15:34:31 GMT</pubDate><dc:creator>Wasabi8888</dc:creator></item><item><title>RE: How to randomly present associations?</title><link>https://forums.millisecond.com/Topic35893.aspx</link><description>&lt;blockquote data-id="35889" class="if-quote-wrapper" unselectable="on" data-guid="1705926847011" contenteditable="false" id="if_insertedNode_1705926846415"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="35889" 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="35889" 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="35889" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Wasabi8888 - 1/21/2024&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-35889"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hi everyone,&lt;br/&gt;&lt;br/&gt;For this task, the rival team, the non-rival team, and self team are randomly paired with one of three teams: Team Green, Team Blue, or Team Red. Additionally, three geometric shapes (circle/triangle/square) are randomly associated with these teams.&lt;br/&gt;&lt;br/&gt;For instance, self team (Team Green) may be represented by a circle, the rival team (Team Blue) by a triangle, and the non-rival team (Team Red) by a square.&lt;br/&gt;&lt;br/&gt;Upon reviewing the data file, I noticed that in the formal task, the associations between identities (the rival team, the non-rival team, and self team) and teams&amp;nbsp;Team Green, Team Blue, or Team Red) did not match the associations specified in the previous instructions. &lt;br/&gt;&lt;br/&gt;I would appreciate guidance on the appropriate changes.&lt;br/&gt;Thank you!&lt;a class="if-quote-goto quote-link" href="#" data-id="35889"&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;The first thing you need to do is to explain how you implemented the random associations and why you did it that way.</description><pubDate>Mon, 22 Jan 2024 12:36:36 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>