es geht mir darum Mittelwerte der Test-Items zu vergleichen.
Statistisch gesehen wäre es dann aus meiner Perspektive sinnvoll, die Filler-Items immer in derselben Reihenfolge auf denselben Positionen zu belassen, und lediglich die Test-Items zufällig auf die restlichen 6 Positionen zu verteilen.
Dafür würden Sie z.B. aus einem Zufallsgenerator mit den 6 Nummern der 6 Test-Items 6 Codes pro Interview ziehen. Der restliche Code, wenn die Test-Items die Nummern 1-6 hätten, könnte dann wie folgt aussehen:
$testitems = array_keys(valueList('RG01'));
$alleItems = [
7, 8,
$testitems[0],
9, 10, 11, 12
$testitems[1],
13, 14, 15
$testitems[2],
16, 17,
$testitems[3],
18, 19, 20, 21,
$testitems[4],
22, 23,
$testitems[5],
24
];
Wie Sie diese Abfolge dann darstellen - also z.B. mit loopPage()
- das kommt darauf an, wie Sie die items im Fragenkatalog gespeichert haben.