- Posts: 8
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
variable seed
- SabineE
- Topic Author
- Offline
- New Member
Less
More
4 years 10 months ago #184466
by SabineE
variable seed was created by SabineE
Hallo Forum,
ich habe mehrere Fragengruppen einer Randomisierungsgruppe zugeordnet.
Nur leider bräuchte ich nun auch die gezeigte Reihenfolge zur späteren Auswertung, weil die Antworten in der Folgegruppe weitergehen.
Die Spalte seed zeigt mir die zufällig generierte Zahlenfolge - nur: wie finde ich nun die tatsächlich gezeigte Reihelfolge der Gruppen heraus?
Soweit ich weiß, kann mit der Variablen seed die Reihenfolgen nachkonstruieren, nur wie?
Ich hoffe ihr könnt mir weiterhelfen,
Vielen Dank,
Sabine
ich habe mehrere Fragengruppen einer Randomisierungsgruppe zugeordnet.
Nur leider bräuchte ich nun auch die gezeigte Reihenfolge zur späteren Auswertung, weil die Antworten in der Folgegruppe weitergehen.
Die Spalte seed zeigt mir die zufällig generierte Zahlenfolge - nur: wie finde ich nun die tatsächlich gezeigte Reihelfolge der Gruppen heraus?
Soweit ich weiß, kann mit der Variablen seed die Reihenfolgen nachkonstruieren, nur wie?
Ich hoffe ihr könnt mir weiterhelfen,
Vielen Dank,
Sabine
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5070
- Thank you received: 1263
4 years 10 months ago #184485
by jelo
Nach meinem Wissensstand bietet LimeSurvey die Info nicht an.
Der Wunsch danach ist nicht neu. Hier ein alter Featurerequest, neu aufgelegt:
bugs.limesurvey.org/view.php?id=14734
Wäre eine schöne Überraschung, wenn das leicht abgreifbar wäre.
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic variable seed
Wo kommt diese Info her?SabineE wrote: Soweit ich weiß, kann mit der Variablen seed die Reihenfolgen nachkonstruieren, nur wie?
Nach meinem Wissensstand bietet LimeSurvey die Info nicht an.
Der Wunsch danach ist nicht neu. Hier ein alter Featurerequest, neu aufgelegt:
bugs.limesurvey.org/view.php?id=14734
Wäre eine schöne Überraschung, wenn das leicht abgreifbar wäre.
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
- SabineE
- Topic Author
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 0
4 years 10 months ago #184490
by SabineE
Replied by SabineE on topic variable seed
stackoverflow.com/questions/14914595/wha...ting-a-random-number
What is normally called a random number sequence in reality is a "pseudo-random" number sequence because the values are computed using a deterministic algorithm and probability plays no real role.
The "seed" is a starting point for the sequence and the guarantee is that if you start from the same seed you will get the same sequence of numbers. This is very useful for example for debugging (when you are looking for an error in a program you need to be able to reproduce the problem and study it, a non-deterministic program would be much harder to debug because every run would be different).
Nach deren Aussage müsste es im debug Modus möglich sein, die verwendeten Zufallszahlen zu bekommen .... nur wie kann ich die Umfrage mit der mittlerweile bekannten seed-Variable quasi nochmal reprodzieren, damit ich die Ergebnisse in Zusammenhang bekomme?
What is normally called a random number sequence in reality is a "pseudo-random" number sequence because the values are computed using a deterministic algorithm and probability plays no real role.
The "seed" is a starting point for the sequence and the guarantee is that if you start from the same seed you will get the same sequence of numbers. This is very useful for example for debugging (when you are looking for an error in a program you need to be able to reproduce the problem and study it, a non-deterministic program would be much harder to debug because every run would be different).
Nach deren Aussage müsste es im debug Modus möglich sein, die verwendeten Zufallszahlen zu bekommen .... nur wie kann ich die Umfrage mit der mittlerweile bekannten seed-Variable quasi nochmal reprodzieren, damit ich die Ergebnisse in Zusammenhang bekomme?
The topic has been locked.
- holch
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11758
- Thank you received: 2753
4 years 10 months ago #184514
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic variable seed
In deinem Link kommt Limesurvey gar nicht vor?!
Wo liest du da was vom Limesurvey Debug Modus?
Wo liest du da was vom Limesurvey Debug Modus?
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5070
- Thank you received: 1263
4 years 10 months ago #184517
by jelo
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic variable seed
Der Link thematisiert zwar C++, aber grundsätzlich ist bei Pseudozufallsgeneratoren der Seedwert das bestimmende Element. Kennst du den Seedwert, die die Reihenfolge der Zufallszahlen reproduzierbar.
Aus der Zufallsreihe der Zahlen ergibt sich für uns Endnutzer aber nicht direkt, wie die Fragen angezeigt werden. Ich habe mir den Quellcode dafür auch noch nie angeschaut. LimeSurvey hat im Bereich wissenschaftliche Experimente keine Unterstützung zu bieten.
Aus der Zufallsreihe der Zahlen ergibt sich für uns Endnutzer aber nicht direkt, wie die Fragen angezeigt werden. Ich habe mir den Quellcode dafür auch noch nie angeschaut. LimeSurvey hat im Bereich wissenschaftliche Experimente keine Unterstützung zu bieten.
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
- SabineE
- Topic Author
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 0
4 years 10 months ago #184518
by SabineE
Replied by SabineE on topic variable seed
LS selbst muss ja die Reihenfolgen auch reproduzieren können: für zwischengespeicherte Umfragen als auch für den Bewertungsmodus.
Dazu ist seed optimal, weil der MersenneTwister aus einer seed immer die gleichen Reihen berechnet.
Es ist leider etwas mühselig im php-File die zahl seed direkt zu setzen, anstatt zufällig erzeugen zu lassen, aber es ist immerhin ein Weg um die bisher wertlosen Daten wieder zusammenführen zu können.
Es wäre schöner, wenn ich das mit einem script leichter realisieren kann, aber das wirds wohl nicht spielen.
Dazu ist seed optimal, weil der MersenneTwister aus einer seed immer die gleichen Reihen berechnet.
Es ist leider etwas mühselig im php-File die zahl seed direkt zu setzen, anstatt zufällig erzeugen zu lassen, aber es ist immerhin ein Weg um die bisher wertlosen Daten wieder zusammenführen zu können.
Es wäre schöner, wenn ich das mit einem script leichter realisieren kann, aber das wirds wohl nicht spielen.
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5070
- Thank you received: 1263
4 years 10 months ago - 4 years 10 months ago #184519
by jelo
Es wird nur über einen Featurerequest mit einem pragmatischen Vorschlag, wie die Reihenfolge angeboten werden soll, laufen. Die Entwickler kennen anderen Befragungssysteme eher nicht.
Hier mal ein neuer Thread eröffnet, mit Verknüpfung der alten Feature requests:
www.limesurvey.org/forum/future-features...r-randomized-surveys
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic variable seed
Du würdest dich wundern, wie viele LS-Versionen das nicht gemacht haben Der Seedwert wird noch nicht so lange sauber mitgespeichertSabineE wrote: LS selbst muss ja die Reihenfolgen auch reproduzieren können: für zwischengespeicherte Umfragen als auch für den Bewertungsmodus.
Es wird nur über einen Featurerequest mit einem pragmatischen Vorschlag, wie die Reihenfolge angeboten werden soll, laufen. Die Entwickler kennen anderen Befragungssysteme eher nicht.
Hier mal ein neuer Thread eröffnet, mit Verknüpfung der alten Feature requests:
www.limesurvey.org/forum/future-features...r-randomized-surveys
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Last edit: 4 years 10 months ago by jelo.
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5070
- Thank you received: 1263
4 years 10 months ago #184527
by jelo
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic variable seed
Ich bin gerade noch an das Plugin von Denis erinnert worden.
gitlab.com/SondagesPro/getQuestionOrder
gitlab.com/SondagesPro/getQuestionOrder
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: SabineE
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5070
- Thank you received: 1263
4 years 10 months ago #184552
by jelo
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic variable seed
Ich traue den Reihenfolgen noch lange nicht. Dafür sind immer wieder Bugs im Spiel, welche eine unklare Situation beim Zufall erzeugen.
Z.B. dieser Bug hier:
14036: Switching the language for the first time re-randomises the questions
bugs.limesurvey.org/view.php?id=14036
Z.B. dieser Bug hier:
14036: Switching the language for the first time re-randomises the questions
bugs.limesurvey.org/view.php?id=14036
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
Moderators: Joffm