Between subject random group order with Expression Manager - help

More
4 years 5 months ago #93731 by blazko
blazko created the topic: Between subject random group order with Expression Manager - help
Hello,
i just found that there is something like EM in lime but can't wrap my head around the problem im facing.

Lets say i have 6 groups of quesions (each group contains 2 questions)- G1 to G6,
i also have one question (asked at the begginig of the survey) about choosing between 2 options.

Now - if somebody choses
Option 1 id like to show him groups G1 and G2 or G2 and G1 or G6 and G1 (order is randomized between subjects)

Somebody choses Option 2, lime can show him groups G1 and G2 or G3 and G1 or G6;G4 (order is again randomized between subjects).

Numbers of groups are just examples for the sake of the argument - my survey will have 12 groups, each subject will see 3 of them, but the selection will be based upon random order and chosen option (in question 1).

Could anyone please help me with a basic example i could then elaborate for the rest of the groups?

Thank you

Please Log in to join the conversation.

More
4 years 5 months ago #93760 by DenisChenu
DenisChenu replied the topic: Between subject random group order with Expression Manager - help
Hello,

Maybe some idea.
With Equation question type, using something like that:
{if(Q1=="A1",100,0)}+rand(1, 3)}

After use relevance equation. BUT you can not have:
G1,G2 and G3,G1 , you have to use G1 and G1bis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
4 years 5 months ago #93843 by blazko
blazko replied the topic: Between subject random group order with Expression Manager - help
Hi Denis, thanks for your answer - but the thing with BIS groups wont work. Here is why.

This is the full scheme of the questionnaire




On the top of the reasearch there is a choice question (question1) firing different groups (tables).

After a table is chosen, you can see different Questionnaire inside - each participant sees 3 of them. Each questionnaire has 48 question.
There are 11 unique QUESTIONNAIRES.

When i try to build a survey where each group Q1-A1, Q1-A2..... Q3-D2 (total: 28 groups) is a different group in lime i exceed the maximum allowed tables in mysql. I actually got from Q1-A1 to Q2-B2 and the survey refused to start.

So, the thing im trying to achieve is build only 11 grups, instead of 28 and assign them to participants in a way that would reproduce what you can see in the picture.

Is that even possible?
Attachments:

Please Log in to join the conversation.

More
4 years 5 months ago #93845 by DenisChenu
DenisChenu replied the topic: Between subject random group order with Expression Manager - help

blazko wrote: ....
So, the thing im trying to achieve is build only 11 grups, instead of 28 and assign them to participants in a way that would reproduce what you can see in the picture.

Is that even possible?

Not with core LS, maybe an idea for a specific Plugin (order group by "Attribute" or by "Expression Manager").

I have already do similar thing with LS 1.90, maybe it can be adapted for 2.0, feel free to hire me .

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
4 years 5 months ago #93848 by blazko
blazko replied the topic: Between subject random group order with Expression Manager - help
thanks for the offer, but im building this survey as a favor for a collegue. I'd rather say thats not possible and make him go with paper and pencil, than put my money on it :)

I thought there is a way i can work out by my self with an example i could follow.

Please Log in to join the conversation.

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now