Have an idea?

Visit Sawtooth Software Feedback to share your ideas on how we can improve our products.

Conditional display text in ACBC

I have 2 levels in attribute 1.

In screener and choice tasks,

If level 1 is shown in attribute 1 then I need to show $8000 in level 1 of attribute 2

If level 2 is shown in attribute 1 then I need to show $9000 in level 1 of attribute 2


Similiarly,


If level 1 is shown in attribute 1 then I need to show $10000 in level 2 of attribute 2

If level 2 is shown in attribute 1 then I need to show $11000 in level 2 of attribute 2


2nd attribute levels if level 1 of attribute 1 is shown

$8000
$10000
$12000


2nd attribute levels if level 2 of attribute 1 is shown

$9000
$11000
$13000


Please help me as I have not done this before.
asked Aug 26, 2020 by Abdul Bronze (3,220 points)

1 Answer

0 votes
Hi Abdul,

You can keep default price of second attribute as $8000,$10000 and $12000.

You can then apply price adjustment feature by Sawtooth for ACBC.

You will find this feature in Exercise Settings > Pricing > Price Adjustments.

1. Add 1000 if combination of Attribute 1 Level 2 and Attribute 2 Level 1
2. Add 1000 if combination of Attribute 1 Level 2 and Attribute 2 Level 2
3. Add 1000 if combination of Attribute 1 Level 2 and Attribute 2 Level 3

This will automatically treat the level price as $9000,$11000,$13000 of attribute 2 if you have level 2 of attribute 1, by adding $1000 to the overall concept.

I hope this helps.

Regards,
Rahul Mittal
answered Aug 26, 2020 by Rahul Mittal Gold (11,860 points)
Hi Rahul,
Thanks for your reply. However it doesn't suit my needs.
This is not incremental pricing. I just want to show text (I do calculation based on the text available). This is my screener section should be like

Attribute 1    Level 1                  Level 1               Level 2              Level 1
Attribute 2    HP $8000           HP $10000       HP $9000         HP $8000

(OR)

Attribute 1     Level 1                   Level 1               Level 2                 Level 1
Attribute 2    HP $10000           HP $8000       HP $13000         HP $12000

(OR)

Attribute 1     Level 1                   Level 1               Level 2                 Level 1
Attribute 2    HP $8000           HP $12000       HP $11000         HP $10000

Hope it is clear. Please help me. I think we need to use conditional display
Ok, I was assuming you are talking of conditional pricing and you have summed price attribute.

So it seems you just want to change the text of the level based on level shown in attribute 1. In that case, please open ACBC > Exercise settings > Conditional Display.

Add attributes 2 and 1 in the list of participating attribute list and change the level 2 text as per your requirement (mention text to be shown of all possible cases), Under Location/ Position after BYO,  change it to "Replace attribute 2".
Yes, Exactly, this is what I wanted. I was selecting only attribute 2 in participating attribute list and struggling. Thank you so much for guiding me in the right direction again.
...