Таблица принятия решений поможет составить план алгоритма.
Таблица истинности - для проверки\преобразования логических выражений.
Использование:
Колонки таблицы создаются программно (команда "Обновить") Количество колонок (A) зависит от количества строк (n) с признаком условие. По правилу размещений: для таблицы истнности A= 2n , для таблицы принятия решений A = k1 ⋅ k2 ⋅ k3 ⋅ ...kn , где k - это число вариантов выбора каждого из условий.
Для таблицы истинности, строки не помеченные как условия должны , в поле "Условие/Выражение", содержать правильное логическое выражение составленное из переменных (поле id) строк-условий.
Результирующую таблицу можно экспортировать/импортировать в xml .
Протестировано на 8.3.13.1690.