Список обновлений, вошедших в данную версию программы: - усовершенствован алгоритм шагов Машины Тьюринга (далее МТ): если в предыдущей версии переходы были осуществлены при помощи массива, то данной версии переходы динамически обновляются, что делает программу более быстродействующей; - полностью переработан графический интерфейс программы; - добавлена возможность удаления/добавки столбцов(количества состояний МТ) вне зависимости от количества состояний МТ: в предыдущей версии количество состояний фиксировалось при вводе всех данных, в этой версии вы можете добавлять состояния МТ на любом шаге создания программы; - внешний алфавит МТ читается корректно, повторяющиеся символы исключаются автоматически; - все пустые ячейки ленты, по умолчанию, заполнены пробелами. Если вам необходимо создать правило для пустой ячейки, необходимо задать правило перехода в строке "Пробел" для соответствующего состояния МТ; - добавлена возможность увеличения/уменьшения скорости работы МТ - переработан процесс сохранения правил перехода, а также усовершенствован процесс загрузки сохраненной программы;
Обновления, намеченные на следующие версии: - выделять пустые ячейки правил перехода, на которые ссылается текущее правило; - увеличивать/уменьшать скорость работы машины при помощи ползунка; - введение возможности корректировки положения каретки в начальный момент времени;