Данная механика позволяет настраивать выбор ветки по умолчанию, в зависимости от ранее завершенных циклов переспроса.
Циклом считается повторное попадание пользователем в указанный блок, пример простейшего цикла:
Механика работы
Ветка по умолчанию выбирается по правилу: максимальный вес ветки должен быть меньше, либо равен количеству завершенных на данный момент циклов, если подходящих веток несколько, то выбирается ветка с наибольшим весом.
Например: в сценарии есть 3 ветки по умолчанию с весом: 0, 2 и 5. На данный момент пользователь попал в данный блок 2 раза, следовательно при третьем переспросе будет выбрана ветка по умолчанию с весом 2 (выбор осуществлен из двух доступных веток: с весом 0 и 2)
Важно
- Для корректной работы счетчика переспросов хотя бы одна ветка по умолчанию должна быть зациклена;
- В стартовом блоке необходимо задать значение Допустимое количество циклов больше либо равным самому большому «максимальному весу ветки».
Практическое применение
- Данная механика позволяет разнообразить диалог, не останавливаясь на одной фразе переспроса.
- Множественные переспросы исключают необходимость построения сложных и массивных конструкций переспроса через блок Условие.