Group: Administrators
Posts: 13K,
Visits: 104K
|
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:
"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."
|