Ich würde Ihnen empfehlen, dass Sie einen Zufallsgenerator mit zwei Zetteln anlegen:
Lineup_1_Verdaechtige_1.png
Lineup_1_Verdaechtige_2.png
Wenn der Zufallsgenerator die Kennung RG01 hat, verkürzt sich Ihr Code wie folgt:
question('RG01');
$GG1 = [
value('RG01', 'value'),
"Lineup_1_Dist_1.png", "Lineup_1_Dist_2.png", "Lineup_1_Dist_3.png", "Lineup_1_Dist_4.png", "Lineup_1_Dist_5.png"
];
shuffle($GG1);
registerVariable($GG1);
Im Prinzip können Sie auch die komplette Liste der Bilder in den Zufallsgenerator legen, weiterhin auf zwei Zetteln, und dann mite value(..., 'csv') arbeiten. Im Zufallsgenerator wäre dann:
Lineup_1_Verdaechtige_1.png,Lineup_1_Dist_1.png,Lineup_1_Dist_2.png,Lineup_1_Dist_3.png,Lineup_1_Dist_4.png,Lineup_1_Dist_5.png
Lineup_1_Verdaechtige_2.png,Lineup_1_Dist_1.png,Lineup_1_Dist_2.png,Lineup_1_Dist_3.png,Lineup_1_Dist_4.png,Lineup_1_Dist_5.png
Und der Code:
question('RG01');
$GG1 = value('RG01', 'csv');
shuffle($GG1);
registerVariable($GG1);
Wenn Sie noch alle 2x120 möglichen Abfolgen in den Zufallsgenerator legen, können wir es auch auf die ersten beiden Zeilen verkürzen. Aber ich glaube, das reduziert die Komplixität nicht mehr so viel, dass sich der Aufwand lohnt ;)