Ich habe immer eine vorher und eine nachher Stimme. Die ProbandInnen sollen aber nicht wissen, welche vorher und welche nachher ist.
Sie möchten die Reihenfolgen der 50 gezogenenen Triple rotieren und dann für jeden Trial nochmal die Abfolge von A und B randomisieren?
Meine Empfehlung dafür wären 2 Zufallsgeneratoren.
Im einen Zufallsgenerator liegen die 200 Triples, die jeweils Dateiname A, Dateiname B und X enthalten. Aus diesem Zufallsgenerator ziehen Sie 50 Zettel pro Interview (sind Sie sicher, dass Sie Teilnehmer:innen in einem Online-Experiment so viel zumuten können bevor die nur noch Datenmüll klicken?)
Im zwitne Zufallsgenerator liegt 25-mal der Text "AB" und 25-mal der Text "BA". Daraus ziehen Sie pro Interview immer alle 50 Zettel.
So. Nun haben Sie 50 Durchgänge. Aus Zufallsgenerator 1 wissen Sie, welches Tripel A/B/X Sie verwenden. Aus Zufallsgenerator 2 wissen Sie die Reihenfolge für diesen Trial. Noch ein wenig PHP-Code, und das läuft :)
Vielleicht möchten Sie noch über eine Multi-Level-Struktur nachdenken, um die Daten gleich untereinander statt "nebeneinander" zu sammeln.