﻿<?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  » Conditional Branching for the summary</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Mon, 21 Sep 2026 03:18:19 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Conditional Branching for the summary</title><link>https://forums.millisecond.com/Topic8896.aspx</link><description>&lt;p&gt;Dave,&lt;/p&gt;
&lt;p&gt;Thank you for your reply.&amp;nbsp; I have adjusted my script and so far so good!! :-)&lt;/p&gt;
&lt;p&gt;Thank you again.&lt;/p&gt;
&lt;p&gt;Celeste&lt;/p&gt;</description><pubDate>Wed, 17 Oct 2012 07:11:36 GMT</pubDate><dc:creator>celeste</dc:creator></item><item><title>RE: Conditional Branching for the summary</title><link>https://forums.millisecond.com/Topic8893.aspx</link><description>&lt;p&gt;Your syntax is incorrect in several ways. Correct syntax is along the lines of&lt;/p&gt;
&lt;p&gt;if (trial.a.totalmeanlatency &amp;gt; trial.b.totalmeanlatency &amp;amp;&amp;amp; trial.a.totalmeanlatency &amp;gt; trial.c.totalmeanlatency &amp;amp;&amp;amp; ...) &lt;/p&gt;
&lt;p&gt;Also, I would rather use /skip than /branch.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;~Dave&lt;/p&gt;</description><pubDate>Wed, 17 Oct 2012 05:36:55 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>Conditional Branching for the summary</title><link>https://forums.millisecond.com/Topic8892.aspx</link><description>&lt;p&gt;Dear Sean/Dave,&lt;/p&gt;
&lt;p&gt;I have scripted a primed lexical decision task.&amp;nbsp; Where I have 24 primes ( 24 photos)&amp;nbsp;- target (1 brandname) combinations.&amp;nbsp; I have scripted 24 different trials, so that I can determine which prime (photo) causes the smallest/shortest latency.&amp;nbsp; To obtain an higher reliability there are 3 blocks with the 24 prime-target combinations, so each prime-target is presented 3 times.&amp;nbsp; To obtain the mean latencies of each prime-target combination, I have added the 'totalmeanlatency' property - here is one example:&lt;/p&gt;
&lt;p&gt;&amp;lt;text IdealismeBeterewereldreactie&amp;gt;&lt;br /&gt;/ items= ("totalmeanlatency = &amp;lt;% trial.merk1IdealismeBeterewereld.totalmeanlatency %&amp;gt;")&lt;br /&gt;/ valign = top&lt;br /&gt;/ halign = right&lt;br /&gt;/ position = (95%, 10%)&lt;br /&gt;/ fontstyle = ("Agency FB", 1.56%, false, false, false, false, 5, 1)&lt;br /&gt;/ txcolor = (255, 255, 255)&lt;br /&gt;/ fontstyle = ("Arial", 5%)&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;/p&gt;
&lt;p&gt;It is very important that the participant in the summarypage sees the photo/prime with the shortest latency.&amp;nbsp; To do this I thought of scripting 24 different summaries with the condition that it will only show if the 'totalmeanlatency' of the trial is shorter than the 'totalmeanlatency' of the other 23 trials.&lt;/p&gt;
&lt;p&gt;The summary blocks:&lt;/p&gt;
&lt;p&gt;&amp;lt;block &lt;strong&gt;summary&lt;/strong&gt;&amp;gt;&lt;br /&gt;/ recorddata = false&lt;br /&gt;/ branch = [if(trial.&lt;strong&gt;merk1IdealismeBeterewereld.totalmeanlatency&lt;/strong&gt; &lt;strong&gt;&amp;lt;&lt;/strong&gt; trial.merk1LoyaalMoreel.totalmeanlatency &amp;amp; trial.merk1VerbondenSamen.totalmeanlatency &amp;amp; trial.merk1WarmZorgzaam.totalmeanlatency &amp;amp; trial.merk1OrdeStructuur.totalmeanlatency &amp;amp; trial.merk1VeiligBeschermd.totalmeanlatency &amp;amp; trial.merk1OntspannenZorgeloos.totalmeanlatency &amp;amp; trial.merk1SpeelsPlezier.totalmeanlatency &amp;amp; trial.merk1OngebondenOnafhankelijk.totalmeanlatency &amp;amp; trial.merk1CreatiefFantasie.totalmeanlatency &amp;amp; trial.merk1IndividueelUniek.totalmeanlatency &amp;amp; trial.merk1OntdekkenNieuwsgierig.totalmeanlatency &amp;amp; trial.merk1VaardigTalent.totalmeanlatency &amp;amp; trial.merk1PrestatieVooruitgang.totalmeanlatency &amp;amp; trial.merk1UitdagingWinnen.totalmeanlatency &amp;amp; trial.merk1TrotsZelfverzekerd.totalmeanlatency &amp;amp; trial.merk1WaarderingErkenning.totalmeanlatency &amp;amp; trial.merk1AanzienPrestige.totalmeanlatency &amp;amp; trial.merk1BezitVerzamelen.totalmeanlatency &amp;amp; trial.merk1InvloedLeiderschap.totalmeanlatency &amp;amp; trial.merk1FitSportief.totalmeanlatency &amp;amp; trial.merk1GezondheidVoeding.totalmeanlatency &amp;amp; trial.merk1MooiSchoonheid.totalmeanlatency &amp;amp; trial.merk1SexyOpwindend.totalmeanlatency)) &lt;strong&gt;block.summaryIdealismeBeterewereld&lt;/strong&gt;]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;/p&gt;
&lt;p&gt;The block 'summary' directs to the block 'summaryIdealismeBeterewereld if 'trial.merk1IdealismeBeterewereld.totalmeanlatency' is smaller than the 23 other trial.merk1.....totalmeanlatency'&lt;/p&gt;
&lt;p&gt;&amp;lt;block &lt;strong&gt;summaryIdealismeBeterewereld&lt;/strong&gt;&amp;gt;&lt;br /&gt;/ trials = [1=&lt;strong&gt;summaryIdealismeBeterewereld&lt;/strong&gt;]&lt;br /&gt;/ recorddata = false&lt;br /&gt;/ branch = [if(trial.&lt;strong&gt;merk1IdealismeBeterewereld.totalmeanlatency&lt;/strong&gt; &lt;strong&gt;&amp;gt; &lt;/strong&gt;trial.merk1LoyaalMoreel.totalmeanlatency &amp;amp; trial.merk1VerbondenSamen.totalmeanlatency &amp;amp; trial.merk1WarmZorgzaam.totalmeanlatency &amp;amp; trial.merk1OrdeStructuur.totalmeanlatency &amp;amp; trial.merk1VeiligBeschermd.totalmeanlatency &amp;amp; trial.merk1OntspannenZorgeloos.totalmeanlatency &amp;amp; trial.merk1SpeelsPlezier.totalmeanlatency &amp;amp; trial.merk1OngebondenOnafhankelijk.totalmeanlatency &amp;amp; trial.merk1CreatiefFantasie.totalmeanlatency &amp;amp; trial.merk1IndividueelUniek.totalmeanlatency &amp;amp; trial.merk1OntdekkenNieuwsgierig.totalmeanlatency &amp;amp; trial.merk1VaardigTalent.totalmeanlatency &amp;amp; trial.merk1PrestatieVooruitgang.totalmeanlatency &amp;amp; trial.merk1UitdagingWinnen.totalmeanlatency &amp;amp; trial.merk1TrotsZelfverzekerd.totalmeanlatency &amp;amp; trial.merk1WaarderingErkenning.totalmeanlatency &amp;amp; trial.merk1AanzienPrestige.totalmeanlatency &amp;amp; trial.merk1BezitVerzamelen.totalmeanlatency &amp;amp; trial.merk1InvloedLeiderschap.totalmeanlatency &amp;amp; trial.merk1FitSportief.totalmeanlatency &amp;amp; trial.merk1GezondheidVoeding.totalmeanlatency &amp;amp; trial.merk1MooiSchoonheid.totalmeanlatency &amp;amp; trial.merk1SexyOpwindend.totalmeanlatency) &lt;strong&gt;noblock&lt;/strong&gt;]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;- To be sure that the block 'summaryIdealismeBeterewereld' doesn't run if the 'trial.merk1IdealismeBeterewereld.totalmeanlatency' is higher than the other 23 'trial.merk1....totalmeanlatency'&amp;nbsp;I have added the condition with 'noblock' &lt;/p&gt;
&lt;p&gt;-&amp;nbsp; I have only added the / branch for the trial; IdealismeBeterewereld, but the block 'summary' should have 23 other / branch underneath for the other 23 trials.&lt;/p&gt;
&lt;p&gt;Unfortunately I get an error when I try and run my script.&amp;nbsp; The error indicates that the /branch expressions&amp;nbsp;in the &amp;nbsp;block 'summary' and the block 'summaryIdealismeBeterewereld' are invalid.&amp;nbsp; My questions are:&lt;/p&gt;
&lt;p&gt;Is it even possible to script a conditional branch so that the summary wil only show if one 'trial.merk1....totalmeanlatency' is smaller than the other 23 'trial.merk1...totalmeanlatency?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;If so, what have I scripted wrongly? I can only think of the &lt;strong&gt;if&lt;/strong&gt;, &lt;strong&gt;&amp;amp;, &amp;lt;&lt;/strong&gt; or &lt;strong&gt;&amp;gt;&lt;/strong&gt;&amp;nbsp;signs.&lt;/p&gt;
&lt;p&gt;I really hope you understand what I am aiming for.&amp;nbsp; Please let me know if something is unclear and/or you need to see more of my script.&amp;nbsp; Your help would be very much appreciated!!&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Celeste&lt;/p&gt;
</description><pubDate>Wed, 17 Oct 2012 05:20:52 GMT</pubDate><dc:creator>celeste</dc:creator></item></channel></rss>