﻿<?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  » Does Maxrunsize override poolsize?</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Wed, 23 Sep 2026 15:21:54 GMT</lastBuildDate><ttl>20</ttl><item><title>Does Maxrunsize override poolsize?</title><link>https://forums.millisecond.com/Topic15585.aspx</link><description>Hi!&amp;nbsp;&lt;br/&gt;&lt;br/&gt;I have a quick question, say I have the following list:&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;[quote]&amp;lt;list list_target_2_side&amp;gt;&lt;br/&gt;/ items = ("A", "B", "C")&lt;br/&gt;/ poolsize = 9&lt;br/&gt;/ maxrunsize = 2&lt;br/&gt;/ selectionrate = always&lt;br/&gt;/ selectionmode = random&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="font-size: 13.3333330154419px;"&gt;[/quote]&lt;br/&gt;&lt;/span&gt;&lt;span&gt;&lt;br/&gt;Will the maxrunsize (if needed) override the specified pool to fullfil the constraint? That is, could it be that I end up with a total of 4 x A, 3x B and 2xC after 9 trials, instead of 3xA, 3xB, 3xC.&amp;nbsp;&lt;br/&gt;&lt;br/&gt;Or does the maxrunsize get overridden by the pool, and do I always end up with 3xA, 3xB and 3xC, with the possibility that there can be 3 consecutive stimuli (eg. C - C - C)?&lt;br/&gt;&lt;br/&gt;Thanks!&lt;br/&gt;&lt;br/&gt;Kerwin&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;</description><pubDate>Mon, 23 Feb 2015 08:28:40 GMT</pubDate><dc:creator>Kolfers</dc:creator></item><item><title>RE: Does Maxrunsize override poolsize?</title><link>https://forums.millisecond.com/Topic15586.aspx</link><description>The poolsize is what you specify it to be -- it does not come into play with regards to sampling constraints. Beyond that, the documentation for /maxrunsize details exactly how constraints are dealt with when they cannot be satisfied:&lt;br/&gt;&lt;br/&gt;"Random selection is done on the fly, so if multiple selection constraints such as not or replace are in place, it may not be possible to satisfy them all on a give trial, especially if there are only a few remaining items in the selection pool. In that case, the list will suspend one of the constraints and try again. If it still can not satisfy the remaining constraints, it suspends another and tries again, and so forth. By default, the maxrunsize constraint is suspended first, then replace, and finally the not constraints."&lt;br/&gt;</description><pubDate>Mon, 23 Feb 2015 08:28:40 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>