Алгоритм - последовательность предлагаемых действий, которая строится на основании информации от него же, пользователя и получаемой.
Что может пользователь
1. Пользователь отвечает на вопросы, давая ответ "Да" или "Нет".
2. Пользователь может выбрать какой-то вариант из списка предлагаемых вариантов.
3. Если пользователь начинает выполнять какое-то действие, то он включает чек-бокс "Начато".
4 Если пользователь завершил какое-то действие, тогда он включает чек-бокс "Закончено".