{"id":709,"date":"2021-05-13T20:14:17","date_gmt":"2021-05-13T20:14:17","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/?post_type=pattern&p=709"},"modified":"2023-10-25T07:51:34","modified_gmt":"2023-10-25T14:51:34","slug":"g11-g-what-if-explanations","status":"publish","type":"pattern","link":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g11-g-what-if-explanations\/","title":{"rendered":"Pattern 11G: \u201cWhat if?\u201d explanations"},"content":{"rendered":"\n\n
The user needs to understand how to change their input in order to achieve a specific system output (see G11-A: Local explanations<\/a>\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b).<\/p>\n\n\n\n Enable users to simulate and experiment with alternative input values that might change the system\u2019s decision.<\/p>\n\n\n\n Provide users the ability to simulate different system decisions by changing:<\/p>\n\n\n\n When enabling users to engage in simulations, support changing the following:<\/p>\n\n\n\n It is possible to make this type of explanation actionable by providing the user additional support through recommendations for specific input values that can achieve a fixed desired output.<\/p>\n\n\n\n Supports decision making by enabling users to understand the consequences of alternative inputs, states, or conditions.<\/p>\n\n\n\nSolution<\/h4>\n\n\n\n
Use when<\/h4>\n\n\n\n
\n
How<\/h4>\n\n\n\n
\n
\n
User benefits<\/h4>\n\n\n\n
Common pitfalls<\/h4>\n\n\n\n
\n
References<\/h4>\n\n\n\n
\n