Sie haben mehrere Möglichkeiten:
(1) Sie können die Randomisierung komplette selt in PHP-Code implementieren. Das ist ein wenig aufwändiger, aber dann können Sie exakt festlegen, welchen Regeln die Randomisierung folgen soll.
(2) Sie können die vom Zufallsgenerator gezogenen Videos mittels valueList()
auslesen und - wenn eine problematische Reihenfolge vorliegt - die Videos mittels PHP-Code umsortieren. Dafür würden Sie die Liste einfach so lange per FOR-Schleife durchgehen und jeweils eines der Videos nach vorne oder hinten schieben, bis Sie zufrieden sind (was Sie natürlich auch mittels PHP-Code prüfen).
(3) Sie können sich vorab (z.B. mit einer Excel-Tabelle) überlegen, was gültige Abfolgen sind, und diese gleich komplett im Zufallsgenerator hinterlegen, z.B.
1 = 2,4,6,8,10
2 = 2,4,6,8,12
3 = 2,4,6,8,16
4 = 2,4,6,10,12
5 = 2,4,6,10,14
6 = 2,4,6,10,16
Wenn Sie "sehr viele" Videos haben, gibt es u.U. auch sehr, sehr viele Kombinationen, und Sie müssten dann vorab systematisch eine geeignete Anzahl davon aussuchen.
Diese Kombinationen hinlterlegen Sie dann im Zufallsgenerator und ziehen eben nicht mehr viele, sondern nur nur eine davon - diese lesen Sie mittels value(..., 'csv')
aus, und arbeiten sie dann im Fragebogen ab.