{"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
\n\t\n\n

Pattern 11G: \u201cWhat if?\u201d explanations<\/h2>\n\n\n\n
\"\"<\/figure>\n\n<\/div>\n\n\n\n

Problem<\/h4>\n\n\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

Solution<\/h4>\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

Use when<\/h4>\n\n\n\n