﻿<?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 4  » list of cues</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Fri, 18 Sep 2026 23:53:26 GMT</lastBuildDate><ttl>20</ttl><item><title>list of cues</title><link>https://forums.millisecond.com/Topic19350.aspx</link><description>Hi,&lt;br/&gt;&lt;br/&gt;I've had a few questions lately and you've been very helpful!&amp;nbsp;&lt;br/&gt;In this experiment, participants need to solve a problem. They can click on a button to request some more informations to figure out the correct answer. They can get as many as 6 cues.&lt;br/&gt;Those 6 cues are provided in a random order and they are part of a pool of 20 cues.&lt;br/&gt;Each cue provided must stay on the screen (this way, the participant doesn't have to memorize it). Moreover, each cue provided has a special location the screen (I am wondering of I should create counter elements here...)&lt;br/&gt;&lt;br/&gt;Thanks in advance!&lt;br/&gt;&lt;br/&gt;Lucie&lt;br/&gt;&lt;br/&gt;</description><pubDate>Thu, 14 Jul 2016 08:03:42 GMT</pubDate><dc:creator>Lucie1043</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19401.aspx</link><description>It is working great! Thanks a lot!</description><pubDate>Thu, 14 Jul 2016 08:03:42 GMT</pubDate><dc:creator>Lucie1043</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19400.aspx</link><description>If you want the timer to be displayed &amp;amp; ticking down across all trials for a given problem, you should display it via the &amp;lt;block&amp;gt;'s /bgstim like so:&lt;br/&gt;&lt;br/&gt;&amp;lt;expt&amp;gt;&lt;br/&gt;/ blocks = [1-2 = problemblock]&lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block problemblock&amp;gt;&lt;br/&gt;/ bgstim = (timer)&lt;br/&gt;/ trials = [1=starttrial]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;clock timer&amp;gt;&lt;br/&gt;/ mode = timer&lt;br/&gt;/ timeout = values.timeout&lt;br/&gt;/ erase = false&lt;br/&gt;/ position = (80%, 5%)&lt;br/&gt;&amp;lt;/clock&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ timeout = 20000&lt;br/&gt;/ problemnumber = 0&lt;br/&gt;/ cuenumber = 0&lt;br/&gt;/ cuecount = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial starttrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.problemnumber = list.problemitems.nextindex; values.cuecount = 0; text.cuestim.resetselection();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.cue_x.reset(); list.cue_y.reset();]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ recorddata = false&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial showproblem&amp;gt;&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ stimulusframes = [1=problemstim, hintsreceived, requestcue, solveproblem]&lt;br/&gt;/ validresponse = (requestcue, solveproblem)&lt;br/&gt;/ branch = [if (trial.showproblem.response == "solveproblem") openended.entersolution]&lt;br/&gt;/ branch = [if (trial.showproblem.response == "requestcue" &amp;amp;&amp;amp; values.cuecount &amp;lt; 6) trial.givecue else openended.entersolution]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial givecue&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.cuecount += 1; values.cuenumber = list.cueitems.nextvalue; ]&lt;br/&gt;/ stimulusframes = [1=cuestim]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;openended entersolution&amp;gt;&lt;br/&gt;/ stimulusframes = [1=clearscreen, problemstim, entersolutionstim]&lt;br/&gt;/ validresponse = (anyresponse)&lt;br/&gt;/ correctresponse = ("solution")&lt;br/&gt;&amp;lt;/openended&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text problemstim&amp;gt;&lt;br/&gt;/ items = ("Problem A", "Problem B")&lt;br/&gt;/ erase = false&lt;br/&gt;/ position = (50%, 10%)&lt;br/&gt;/ select = values.problemnumber&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text cuestim&amp;gt;&lt;br/&gt;/ items = cueitems&lt;br/&gt;/ erase = false&lt;br/&gt;/ select = values.cuenumber&lt;br/&gt;/ hposition = list.cue_x.nextvalue&lt;br/&gt;/ vposition = list.cue_y.nextvalue&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;item cueitems&amp;gt;&lt;br/&gt;/ 1 = "PA Cue A"&lt;br/&gt;/ 2 = "PA Cue B"&lt;br/&gt;/ 3 = "PA Cue C"&lt;br/&gt;/ 4 = "PA Cue D"&lt;br/&gt;/ 5 = "PA Cue E"&lt;br/&gt;/ 6 = "PA Cue F"&lt;br/&gt;/ 7 = "PA Cue G"&lt;br/&gt;/ 8 = "PA Cue H"&lt;br/&gt;/ 9 = "PA Cue I"&lt;br/&gt;/ 10 = "PA Cue J"&lt;br/&gt;/ 11 = "PA Cue K"&lt;br/&gt;/ 12 = "PA Cue L"&lt;br/&gt;/ 13 = "PA Cue M"&lt;br/&gt;/ 14 = "PA Cue N"&lt;br/&gt;/ 15 = "PA Cue O"&lt;br/&gt;/ 16 = "PA Cue P"&lt;br/&gt;/ 17 = "PA Cue Q"&lt;br/&gt;/ 18 = "PA Cue R"&lt;br/&gt;/ 19 = "PA Cue S"&lt;br/&gt;/ 20 = "PA Cue T"&lt;br/&gt;&lt;br/&gt;/ 21 = "PB Cue A"&lt;br/&gt;/ 22 = "PB Cue B"&lt;br/&gt;/ 23 = "PB Cue C"&lt;br/&gt;/ 24 = "PB Cue D"&lt;br/&gt;/ 25 = "PB Cue E"&lt;br/&gt;/ 26 = "PB Cue F"&lt;br/&gt;/ 27 = "PB Cue G"&lt;br/&gt;/ 28 = "PB Cue H"&lt;br/&gt;/ 29 = "PB Cue I"&lt;br/&gt;/ 30 = "PB Cue J"&lt;br/&gt;/ 31 = "PB Cue K"&lt;br/&gt;/ 32 = "PB Cue L"&lt;br/&gt;/ 33 = "PB Cue M"&lt;br/&gt;/ 34 = "PB Cue N"&lt;br/&gt;/ 35 = "PB Cue O"&lt;br/&gt;/ 36 = "PB Cue P"&lt;br/&gt;/ 37 = "PB Cue Q"&lt;br/&gt;/ 38 = "PB Cue R"&lt;br/&gt;/ 39 = "PB Cue S"&lt;br/&gt;/ 40 = "PB Cue T"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text requestcue&amp;gt;&lt;br/&gt;/ items = ("Give me a hint!")&lt;br/&gt;/ txbgcolor = (grey)&lt;br/&gt;/ erase = false&lt;br/&gt;/ size = (20%, 10%)&lt;br/&gt;/ vjustify = center&lt;br/&gt;/ position = (35%, 85%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text solveproblem&amp;gt;&lt;br/&gt;/ items = ("I know the solution!")&lt;br/&gt;/ txbgcolor = (grey)&lt;br/&gt;/ erase = false&lt;br/&gt;/ size = (20%, 10%)&lt;br/&gt;/ vjustify = center&lt;br/&gt;/ position = (65%, 85%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text entersolutionstim&amp;gt;&lt;br/&gt;/ items = ("Please enter the solution:")&lt;br/&gt;/ position = (50%, 40%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;shape clearscreen&amp;gt;&lt;br/&gt;/ color = (white)&lt;br/&gt;/ shape = rectangle&lt;br/&gt;/ size = (100%, 80%)&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/shape&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list cue_x&amp;gt;&lt;br/&gt;/ items = (25%, 50%, 75%, 25%, 50%, 75%)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list cue_y&amp;gt;&lt;br/&gt;/ items = (40%, 40%, 40%, 60%, 60%, 60%)&lt;br/&gt;/ selectionmode = list.cue_x.currentindex&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text hintsreceived&amp;gt;&lt;br/&gt;/ items = ("(Hints received: &amp;lt;%values.cuecount%&amp;gt;.)")&lt;br/&gt;/ position = (50%, 15%)&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list problemitems&amp;gt;&lt;br/&gt;/ poolsize = 2&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;//list of lists of cues pertaining to the different problems&lt;br/&gt;&amp;lt;list cueitems&amp;gt;&lt;br/&gt;/ items = (list.pa_cueitems.nextvalue, list.pb_cueitems.nextvalue)&lt;br/&gt;/ selectionmode = values.problemnumber&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;//cue items pertaining to problem A are item numbers 1 to 20&lt;br/&gt;&amp;lt;list pa_cueitems&amp;gt;&lt;br/&gt;/ items = (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;//cue items pertaining to problem B are item numbers 21 to 40&lt;br/&gt;&amp;lt;list pb_cueitems&amp;gt;&lt;br/&gt;/ items = (21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;</description><pubDate>Thu, 14 Jul 2016 07:46:21 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19399.aspx</link><description>I've been looking for a solution for ages and when I finally see it, it always looks so simple, thanks!&lt;br/&gt;&lt;br/&gt;#2 : On the contrary, I want the timer to keep running until the participant gives his answer to the problem.&lt;br/&gt;At the moment, the timer resets every time I ask for a cue &amp;nbsp;(&amp;lt;trial.givecue&amp;gt;).</description><pubDate>Thu, 14 Jul 2016 07:26:01 GMT</pubDate><dc:creator>Lucie1043</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19398.aspx</link><description>Re. #1: You simply use the &amp;lt;values&amp;gt; entry you populate at the start of every round for selection in all relevant elements.&lt;br/&gt;&lt;br/&gt;&lt;span style="font-size:10.0pt;line-height:107%;font-family:&amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;color:#222222;mso-ansi-language:EN-US" lang="EN-US"&gt;&amp;lt;list answers1&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;float:none;word-spacing:0px"&gt;/ items = ("no", "no","yes", "yes")&lt;/span&gt;&lt;br/&gt;&lt;span style="orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;float:none;word-spacing:0px"&gt;&lt;strong&gt;/ selectionmode =values.problemnumber&lt;/strong&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;float:none;word-spacing:0px"&gt;&amp;lt;/list&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;&amp;lt;text problemstim_frame&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;/ items =problemitem_frame&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;/ fontstyle =("Arial", 15pt, true)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;/ txcolor = (255, 0,0)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;/ position = (50, 30)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;&lt;strong&gt;/ select =values.problemnumber&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;/ erase = false&lt;/span&gt;&lt;/p&gt;&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;&amp;lt;/text&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Re. #2: I don't understand what you want to do with the timer. To simply reset it, you do &lt;br/&gt;&lt;br/&gt;&amp;lt;trial showproblem&amp;gt;&lt;br/&gt;/ ontrialbegin = [clock.timer.resettime(); ]&lt;br/&gt;...&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;Re. #3: This /branch does not appear to make sense:&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;/ branch = [if ( trial.showproblem.response == "yes" || trial.showproblem.response =="no" &amp;amp;&amp;amp; values.problem_number = 5) likert.valence]&lt;br/&gt;&lt;br/&gt;&lt;/strong&gt;(1) values.problem_number just replicates what you already have with values.problemnumber:&lt;br/&gt;&lt;br/&gt;&amp;lt;trial starttrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.instructionnumber = list.instructionitems.nextindex ; &lt;strong&gt; values.problemnumber = list.problemitems.nextind&lt;/strong&gt;ex; &lt;br/&gt;  values.cuecount = 0; text.cuestim_frame.resetselection(); picture.cuestim_stimuli.resetselection() ; list.cue_x.reset(); list.cue_y.reset();&lt;br/&gt;  values.points_available = 100; values.numberoftries = 0; &lt;strong&gt;values.problem_number = list.problemitems.nextindex&lt;/strong&gt; ]&lt;br/&gt;...&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;It *does not* reflect a *count* of the problems administered so far; as discussed previously, it represents the *item number* of the particular problem selected for that "round" of the game.&lt;br/&gt;&lt;br/&gt;If you want a count, you need to implement one, i.e., you need to do&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ problemcount = 0&lt;br/&gt;...&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial starttrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [...; values.problemcount += 1]&lt;br/&gt;...&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;Then you can /branch to your likert based on whether that count is a multiple of 5:&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;/ branch = [if ( trial.showproblem.response != &lt;/strong&gt;&lt;strong&gt;"requestcue" &amp;amp;&amp;amp; mod(values.problemcount,5)==0 ) likert.valence]&lt;/strong&gt;</description><pubDate>Thu, 14 Jul 2016 07:06:51 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19397.aspx</link><description>Thanks to your numerous advices, I am nearly done programing this experiment! Nevertheless, I am still facing different issues I haven't been able to solve by myself yet.&lt;br/&gt;&lt;br/&gt;#1 : I need to define a correct answer with each problem BUT I also need to associate a text element with a picture element and a value.&amp;nbsp;&lt;br/&gt;When I do that I don't get the right answers anymore :&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ problemnumber = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-size:10.0pt;line-height:107%;font-family:&amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;color:#222222;mso-ansi-language:EN-US"&gt;&lt;br/&gt;&amp;lt;list answers1&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;float:none;word-spacing:0px"&gt;/ items = ("no", "no","yes", "yes")&lt;/span&gt;&lt;br/&gt;&lt;span style="orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;float:none;word-spacing:0px"&gt;/ selectionmode =text.problemstim_frame.currentindex&lt;/span&gt;&lt;br/&gt;&lt;span style="orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;float:none;word-spacing:0px"&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&amp;lt;text problemstim_frame&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ items =problemitem_frame&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ fontstyle =("Arial", 15pt, true)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ txcolor = (255, 0,0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ position = (50, 30)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&lt;strong&gt;/ select =picture.problemstim_stimuli.currentitemnumber&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ erase = false&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&amp;lt;/text&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&amp;lt;picture problemstim_stimuli&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ items =problemitem_stimuli&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ position = (50, 30)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&lt;strong&gt;/ select =values.problemnumber&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;/ erase = false&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&amp;lt;/picture&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal"&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;If I do that instead, it works fine but it isn't associated with a value anymore :&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&amp;lt;picture Question_0click&amp;gt;&lt;br/&gt;/ items = question_0click&lt;br/&gt;/ position = (50, 30)&lt;br/&gt;/ select = text.question_opposite_0click.currentindex&lt;br/&gt;&amp;lt;/picture&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text question_opposite_0click&amp;gt;&lt;br/&gt;/ items = question_opposite_0click&lt;br/&gt;/ fontstyle = ("Arial", 15pt, true)&lt;br/&gt;/ txcolor = (255, 0, 0)&lt;br/&gt;/ position = (50, 30)&lt;br/&gt;&lt;strong&gt;/ select = noreplace&lt;/strong&gt;&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;What do you think?&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;#2 : The second problem I can't solve is about the timer. I only want to reset the timer when a &amp;lt;trial showproblem&amp;gt; &amp;nbsp;is starting (not when I ask for a cue).&lt;br/&gt;&lt;br/&gt;&amp;lt;block myblock&amp;gt;&lt;br/&gt;/ trials = [1=showproblem]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ cuecount = 0&lt;br/&gt;/ tasktimeout = 60000&lt;br/&gt;/ tasktimeoutleft = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial showproblem&amp;gt;&lt;br/&gt;&lt;strong&gt;/ ontrialbegin = [values.tasktimeoutleft = values.tasktimeout- trial.showproblem.elapsedtime]&lt;/strong&gt;&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ stimulusframes = [1=problemstim, hintsreceived, requestcue, solveproblem, timer]&lt;br/&gt;/ validresponse = (requestcue, solveproblem)&lt;br/&gt;/ timeout = values.tasktimeoutleft&lt;br/&gt;/ branch = [if (trial.showproblem.response == "solveproblem") openended.entersolution]&lt;br/&gt;/ branch = [if (trial.showproblem.response == "requestcue" &amp;amp;&amp;amp; values.cuecount &amp;lt; 6) trial.givecue else openended.entersolution]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial givecue&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.cuecount += 1;  ]&lt;br/&gt;/ stimulusframes = [1=cuestim]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;clock Timer&amp;gt;&lt;br/&gt;/ mode = timer&lt;br/&gt;/ resetrate = trial&lt;br/&gt;/ erase = false&lt;br/&gt;/ txcolor = (0, 255, 0)&lt;br/&gt;/ txbgcolor = black&lt;br/&gt;/ timeout = values.tasktimeout&lt;br/&gt;/ position = (90%, 90%)&lt;br/&gt;/ format = "mm:ss"&lt;br/&gt;&amp;lt;/clock&amp;gt;&lt;br/&gt;&lt;br/&gt;#3 : My last problem concerns a likert scale I want to include.&amp;nbsp;&lt;br/&gt;Every 5 problems, I want to know if the participant is confident in the final answer ("yes" , "no") he just provided, before giving him a feedback on his performance ("congratulations", "you loose").&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ instructionnumber = 0&lt;br/&gt;/ problemnumber = 0&lt;br/&gt;/ cuenumber = 0&lt;br/&gt;/ cuecount = 0&lt;br/&gt;/ points_available = 100&lt;br/&gt;/ problem_number = 1&lt;br/&gt;/ numberoftries = 0&lt;br/&gt;/ score = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial starttrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.instructionnumber = list.instructionitems.nextindex ;  values.problemnumber = list.problemitems.nextindex; &lt;br/&gt;  values.cuecount = 0; text.cuestim_frame.resetselection(); picture.cuestim_stimuli.resetselection() ; list.cue_x.reset(); list.cue_y.reset();&lt;br/&gt;  values.points_available = 100; values.numberoftries = 0; values.problem_number = list.problemitems.nextindex ]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ recorddata = false&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial showproblem&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.numberoftries += 1]&lt;br/&gt;/ ontrialbegin = [if (values.numberoftries &amp;gt; 1) values.points_available -= list.subtractpoints.nextindex; ]&lt;br/&gt;/ ontrialend = [if (trial.showproblem.correct) values.score += values.points_available; ]&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ stimulusframes = [1= instructionframe, instruction1_stimuli, instruction2_stimuli,instruction1_frame, instruction2_frame, problemstim_stimuli, &lt;br/&gt;  problemstim_frame, Is, ?, requestcue, yes, no, points, hintsreceived]&lt;br/&gt;/ validresponse = (requestcue, yes, no)&lt;br/&gt;/ iscorrectresponse = [trial.showproblem.response == list.answers1.nextvalue]&lt;br/&gt;/ branch = [if (trial.showproblem.correct) trial.congratulation]&lt;br/&gt;&lt;strong&gt;/ branch = [if ( trial.showproblem.response == "yes" || trial.showproblem.response =="no" &amp;amp;&amp;amp; values.problem_number = 5) likert.valence]&lt;/strong&gt;&lt;br/&gt;/ branch = [if (trial.showproblem.response == "requestcue" &amp;amp;&amp;amp; values.cuecount &amp;lt; 6) trial.givecue else trial.error]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;item confidencescale&amp;gt;&lt;br/&gt;/1 = "How confident are you that your answer is correct?"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text confidencescale&amp;gt;&lt;br/&gt;/ items = confidencescale&lt;br/&gt;/ position = (50, 10)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert valence&amp;gt;&lt;br/&gt;/ stimulusframes = [1 = confidencescale]&lt;br/&gt;/ anchors = [1 = "Not at all confident"; 4=  "Moderately confident"; 7= "Very confident"]&lt;br/&gt;/ numpoints = 7&lt;br/&gt;/ anchorwidth=150px&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ branch = [trial.congratulations]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial congratulations&amp;gt;&lt;br/&gt;/ stimulusframes = [1=clearscreen, congratulations, next]&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ validresponse = ("next")&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial error&amp;gt;&lt;br/&gt;/ stimulusframes = [1=clearscreen, error, next]&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ validresponse = ("next")&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;Thanks again for your help!&lt;br/&gt;Lucie</description><pubDate>Thu, 14 Jul 2016 06:15:42 GMT</pubDate><dc:creator>Lucie1043</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19359.aspx</link><description>Set up a &amp;lt;list&amp;gt; containing the item numbers for the 10 problems (1 to 10). Start each "round" with a "start" trial that does nothing but select an item number from that &amp;lt;list&amp;gt; and stores it in a &amp;lt;values&amp;gt; entry. Use that value for selection in the "problem" stimulus element.&lt;br/&gt;&lt;br/&gt;Here's an extension of the previous example to 2 problems. (I suppose there are different sets of cues pertaining to each problem, so that has to be worked into the script as well):&lt;br/&gt;&lt;br/&gt;&amp;lt;block myblock&amp;gt;&lt;br/&gt;/ trials = [1-2=starttrial]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ problemnumber = 0&lt;br/&gt;/ cuenumber = 0&lt;br/&gt;/ cuecount = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial starttrial&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.problemnumber = list.problemitems.nextindex; values.cuecount = 0; text.cuestim.resetselection();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.cue_x.reset(); list.cue_y.reset();]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ recorddata = false&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial showproblem&amp;gt;&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ stimulusframes = [1=problemstim, hintsreceived, requestcue, solveproblem]&lt;br/&gt;/ validresponse = (requestcue, solveproblem)&lt;br/&gt;/ branch = [if (trial.showproblem.response == "solveproblem") openended.entersolution]&lt;br/&gt;/ branch = [if (trial.showproblem.response == "requestcue" &amp;amp;&amp;amp; values.cuecount &amp;lt; 6) trial.givecue else openended.entersolution]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial givecue&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.cuecount += 1; values.cuenumber = list.cueitems.nextvalue; ]&lt;br/&gt;/ stimulusframes = [1=cuestim]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;openended entersolution&amp;gt;&lt;br/&gt;/ stimulusframes = [1=clearscreen, problemstim, entersolutionstim]&lt;br/&gt;/ validresponse = (anyresponse)&lt;br/&gt;/ correctresponse = ("solution")&lt;br/&gt;&amp;lt;/openended&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text problemstim&amp;gt;&lt;br/&gt;/ items = ("Problem A", "Problem B")&lt;br/&gt;/ erase = false&lt;br/&gt;/ position = (50%, 10%)&lt;br/&gt;/ select = values.problemnumber&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text cuestim&amp;gt;&lt;br/&gt;/ items = cueitems&lt;br/&gt;/ erase = false&lt;br/&gt;/ select = values.cuenumber&lt;br/&gt;/ hposition = list.cue_x.nextvalue&lt;br/&gt;/ vposition = list.cue_y.nextvalue&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;item cueitems&amp;gt;&lt;br/&gt;/ 1 = "PA Cue A"&lt;br/&gt;/ 2 = "PA Cue B"&lt;br/&gt;/ 3 = "PA Cue C"&lt;br/&gt;/ 4 = "PA Cue D"&lt;br/&gt;/ 5 = "PA Cue E"&lt;br/&gt;/ 6 = "PA Cue F"&lt;br/&gt;/ 7 = "PA Cue G"&lt;br/&gt;/ 8 = "PA Cue H"&lt;br/&gt;/ 9 = "PA Cue I"&lt;br/&gt;/ 10 = "PA Cue J"&lt;br/&gt;/ 11 = "PA Cue K"&lt;br/&gt;/ 12 = "PA Cue L"&lt;br/&gt;/ 13 = "PA Cue M"&lt;br/&gt;/ 14 = "PA Cue N"&lt;br/&gt;/ 15 = "PA Cue O"&lt;br/&gt;/ 16 = "PA Cue P"&lt;br/&gt;/ 17 = "PA Cue Q"&lt;br/&gt;/ 18 = "PA Cue R"&lt;br/&gt;/ 19 = "PA Cue S"&lt;br/&gt;/ 20 = "PA Cue T"&lt;br/&gt;&lt;br/&gt;/ 21 = "PB Cue A"&lt;br/&gt;/ 22 = "PB Cue B"&lt;br/&gt;/ 23 = "PB Cue C"&lt;br/&gt;/ 24 = "PB Cue D"&lt;br/&gt;/ 25 = "PB Cue E"&lt;br/&gt;/ 26 = "PB Cue F"&lt;br/&gt;/ 27 = "PB Cue G"&lt;br/&gt;/ 28 = "PB Cue H"&lt;br/&gt;/ 29 = "PB Cue I"&lt;br/&gt;/ 30 = "PB Cue J"&lt;br/&gt;/ 31 = "PB Cue K"&lt;br/&gt;/ 32 = "PB Cue L"&lt;br/&gt;/ 33 = "PB Cue M"&lt;br/&gt;/ 34 = "PB Cue N"&lt;br/&gt;/ 35 = "PB Cue O"&lt;br/&gt;/ 36 = "PB Cue P"&lt;br/&gt;/ 37 = "PB Cue Q"&lt;br/&gt;/ 38 = "PB Cue R"&lt;br/&gt;/ 39 = "PB Cue S"&lt;br/&gt;/ 40 = "PB Cue T"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text requestcue&amp;gt;&lt;br/&gt;/ items = ("Give me a hint!")&lt;br/&gt;/ txbgcolor = (grey)&lt;br/&gt;/ erase = false&lt;br/&gt;/ size = (20%, 10%)&lt;br/&gt;/ vjustify = center&lt;br/&gt;/ position = (35%, 85%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text solveproblem&amp;gt;&lt;br/&gt;/ items = ("I know the solution!")&lt;br/&gt;/ txbgcolor = (grey)&lt;br/&gt;/ erase = false&lt;br/&gt;/ size = (20%, 10%)&lt;br/&gt;/ vjustify = center&lt;br/&gt;/ position = (65%, 85%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text entersolutionstim&amp;gt;&lt;br/&gt;/ items = ("Please enter the solution:")&lt;br/&gt;/ position = (50%, 40%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;shape clearscreen&amp;gt;&lt;br/&gt;/ color = (white)&lt;br/&gt;/ shape = rectangle&lt;br/&gt;/ size = (100%, 100%)&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/shape&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list cue_x&amp;gt;&lt;br/&gt;/ items = (25%, 50%, 75%, 25%, 50%, 75%)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list cue_y&amp;gt;&lt;br/&gt;/ items = (40%, 40%, 40%, 60%, 60%, 60%)&lt;br/&gt;/ selectionmode = list.cue_x.currentindex&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text hintsreceived&amp;gt;&lt;br/&gt;/ items = ("(Hints received: &amp;lt;%values.cuecount%&amp;gt;.)")&lt;br/&gt;/ position = (50%, 15%)&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list problemitems&amp;gt;&lt;br/&gt;/ poolsize = 2&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;//list of lists of cues pertaining to the different problems&lt;br/&gt;&amp;lt;list cueitems&amp;gt;&lt;br/&gt;/ items = (list.pa_cueitems.nextvalue, list.pb_cueitems.nextvalue)&lt;br/&gt;/ selectionmode = values.problemnumber&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;//cue items pertaining to problem A are item numbers 1 to 20&lt;br/&gt;&amp;lt;list pa_cueitems&amp;gt;&lt;br/&gt;/ items = (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;//cue items pertaining to problem B are item numbers 21 to 40&lt;br/&gt;&amp;lt;list pb_cueitems&amp;gt;&lt;br/&gt;/ items = (21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Sun, 03 Jul 2016 08:54:36 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19356.aspx</link><description>Thank you! I can definitely use your script as a basis for the script I am writing.&lt;br/&gt;&lt;br/&gt;I just have one more question. Participants are supposed to solve 4 problems from a pool of 10 problems. At the moment, every time I request a cue, the problem changes. How could I keep the same problem until the participant solve it?&lt;br/&gt;&lt;br/&gt;Thanks again,&lt;br/&gt;Lucie</description><pubDate>Sat, 02 Jul 2016 12:36:47 GMT</pubDate><dc:creator>Lucie1043</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19355.aspx</link><description>Despite the various open questions and blank spots (cf. previous response), perhaps this rough sketch will be useful as a basis for you to work from:&lt;br/&gt;&lt;br/&gt;&amp;lt;block myblock&amp;gt;&lt;br/&gt;/ trials = [1=showproblem]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ cuecount = 0&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial showproblem&amp;gt;&lt;br/&gt;/ inputdevice = mouse&lt;br/&gt;/ stimulusframes = [1=problemstim, hintsreceived, requestcue, solveproblem]&lt;br/&gt;/ validresponse = (requestcue, solveproblem)&lt;br/&gt;/ branch = [if (trial.showproblem.response == "solveproblem") openended.entersolution]&lt;br/&gt;/ branch = [if (trial.showproblem.response == "requestcue" &amp;amp;&amp;amp; values.cuecount &amp;lt; 6) trial.givecue else openended.entersolution]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial givecue&amp;gt;&lt;br/&gt;/ ontrialbegin = [values.cuecount += 1; ]&lt;br/&gt;/ stimulusframes = [1=cuestim]&lt;br/&gt;/ validresponse = (0)&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ branch = [trial.showproblem]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;openended entersolution&amp;gt;&lt;br/&gt;/ stimulusframes = [1=clearscreen, problemstim, entersolutionstim]&lt;br/&gt;/ validresponse = (anyresponse)&lt;br/&gt;/ correctresponse = ("solution")&lt;br/&gt;&amp;lt;/openended&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text problemstim&amp;gt;&lt;br/&gt;/ items = ("[THE PROBLEM]")&lt;br/&gt;/ erase = false&lt;br/&gt;/ position = (50%, 10%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text cuestim&amp;gt;&lt;br/&gt;/ items = cueitems&lt;br/&gt;/ erase = false&lt;br/&gt;/ hposition = list.cue_x.nextvalue&lt;br/&gt;/ vposition = list.cue_y.nextvalue&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;item cueitems&amp;gt;&lt;br/&gt;/ 1 = "Cue A"&lt;br/&gt;/ 2 = "Cue B"&lt;br/&gt;/ 3 = "Cue C"&lt;br/&gt;/ 4 = "Cue D"&lt;br/&gt;/ 5 = "Cue E"&lt;br/&gt;/ 6 = "Cue F"&lt;br/&gt;/ 7 = "Cue G"&lt;br/&gt;/ 8 = "Cue H"&lt;br/&gt;/ 9 = "Cue I"&lt;br/&gt;/ 10 = "Cue J"&lt;br/&gt;/ 11 = "Cue K"&lt;br/&gt;/ 12 = "Cue L"&lt;br/&gt;/ 13 = "Cue M"&lt;br/&gt;/ 14 = "Cue N"&lt;br/&gt;/ 15 = "Cue O"&lt;br/&gt;/ 16 = "Cue P"&lt;br/&gt;/ 17 = "Cue Q"&lt;br/&gt;/ 18 = "Cue R"&lt;br/&gt;/ 19 = "Cue S"&lt;br/&gt;/ 20 = "Cue T"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text requestcue&amp;gt;&lt;br/&gt;/ items = ("Give me a hint!")&lt;br/&gt;/ txbgcolor = (grey)&lt;br/&gt;/ erase = false&lt;br/&gt;/ size = (20%, 10%)&lt;br/&gt;/ vjustify = center&lt;br/&gt;/ position = (35%, 85%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text solveproblem&amp;gt;&lt;br/&gt;/ items = ("I know the solution!")&lt;br/&gt;/ txbgcolor = (grey)&lt;br/&gt;/ erase = false&lt;br/&gt;/ size = (20%, 10%)&lt;br/&gt;/ vjustify = center&lt;br/&gt;/ position = (65%, 85%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text entersolutionstim&amp;gt;&lt;br/&gt;/ items = ("Please enter the solution:")&lt;br/&gt;/ erase = false&lt;br/&gt;/ position = (50%, 40%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;shape clearscreen&amp;gt;&lt;br/&gt;/ color = (white)&lt;br/&gt;/ shape = rectangle&lt;br/&gt;/ size = (100%, 100%)&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/shape&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list cue_x&amp;gt;&lt;br/&gt;/ items = (25%, 50%, 75%, 25%, 50%, 75%)&lt;br/&gt;/ selectionmode = sequence&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list cue_y&amp;gt;&lt;br/&gt;/ items = (40%, 40%, 40%, 60%, 60%, 60%)&lt;br/&gt;/ selectionmode = list.cue_x.currentindex&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text hintsreceived&amp;gt;&lt;br/&gt;/ items = ("(Hints received: &amp;lt;%values.cuecount%&amp;gt;.)")&lt;br/&gt;/ position = (50%, 15%)&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Fri, 01 Jul 2016 17:06:45 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: list of cues</title><link>https://forums.millisecond.com/Topic19354.aspx</link><description>I'm afraid your description is too unspecific to say anything useful or provide any example code.&lt;br/&gt;&lt;br/&gt;- What kind(s) of problem(s) are participants supposed to solve and how? What is the response modality?&lt;br/&gt;- You say there's a pool of 20 cues and participants can request a maximum of 6. You further state that "each cue [...] has a special location the screen." So, are there 6 or 20 locations? What are those locations and how do they relate to the respective cue?&lt;br/&gt;</description><pubDate>Fri, 01 Jul 2016 16:27:39 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>