Gerenciamento da Tabela de Transições
Para adicionar linhas ou colunas, basta clicar no botão de novo no fim da página. Linhas podem ser adicionadas pelo atalho ALT + arrow_downward. Colunas pode ser adicionadas pelo atalho ALT +arrow_forward
Para remover linhas ou colunas, é só utilizar o botão de remover no fim da página. Linhas podem ser removidas pelo atalho ALT + arrow_upward. Colunas pode ser removidas pelo atalho ALT +arrow_back
Preenchimento da Tabela de Transições
O cabeçalho da tabela de transições deve ser preenchido com todos os carecteres do alfabeto, sendo cada caracter em uma coluna.
As linhas da coluna Q deve ser preenchidas com os estados da máquina.
As direções em que a máquina pode seguir são: E(esquerda) ou D(direita), sendo indiferente letra maiúscula ou minúscula.
Para reprensetar espaço em branco na tabela utilize _ (underline).
As células da tabela representam a intercecção entre a linha(estado) e a coluna(caracter). Devem ser preenchidas da seguinte maneira: Novo Estado, Caracter que deve ser escrito, Direção da Máquina. Ex.: 1, *, D
Execução da Máquina
Para executar a máquina basta informa uma entrada no campo de entrada e o estado inicial, em seguida clique no botão Carregar. Após carregar a máquina, você pode controlar o seu fluxo com os botões de status: play_arrowpausestopskip_next
Em baixo dos botões de status é possível visualizar o status atual da máquina. Anteção: Sempre que a máquina estiver com o status parada, é necessário carregar a máquina novamente.
Para ver o resultado completo da execução da máquina basta clicar na fita.
É possível configurar o delay de execução da máquina por meio da opção Configurações na barra no topo da página. O valor é em ms e o padrão é 1000ms.
Operações
Para utilizar uma operação pré programada, basta acessar Operações na barra no topo da página e selecionar uma da opções disponíveis.