Публикации по теме 'state-machine'


Как State Pattern улучшит ваши программы Go
Шаблон состояния считается шаблоном дизайна поведения. Поведенческие шаблоны стремятся гарантировать, что объекты могут по-прежнему обмениваться сообщениями и в то же время быть слабо связанными. Это обеспечивается правильным распределением обязанностей между объектами. В случае с шаблоном состояния это реализуется, позволяя объекту изменять поведение при изменении его внутреннего состояния - иногда до такой степени, что это может выглядеть так, как будто объект изменил свой класс...

Вопросы по теме 'state-machine'

Компилятор конечного автомата [закрыт]
Какой лучший компилятор FSM с открытым исходным кодом, который может генерировать код С++?
4272 просмотров

Реализация конечного автомата
Я ищу какого-то общего Оптимизация Правильность Расширяемость совет по моей текущей реализации иерархического конечного автомата C++. Образец variable isMicOn = false variable areSpeakersOn = false variable stream = false state...
1384 просмотров
schedule 27.11.2023

Динамическая цель в конечном автомате
В конечном автомате, созданном с помощью SCXML, есть ли способ установить динамическое целевое значение для перехода? Я имею в виду, предположим, что у меня есть объект с именем «obj», который был установлен в качестве модели данных для scxml....
1186 просмотров

Моделирование системы уведомлений
Я пытаюсь смоделировать систему уведомлений, в которой событие происходит в течение определенного периода времени (дата начала и дата окончания). Если период времени превышен, пользователь должен либо обновить период времени, либо установить флаг,...
675 просмотров
schedule 03.12.2023

видимое свойство в PyQt Animation Framework и State Machine
Извините за мой ломаный английский. Я использую конечный автомат с анимацией. Я хочу реализовать эффект затухания/исчезновения. state1: opacity = 0 visible = False state2: opactiy = 1 visible = True state1 -> state2: переместите виджет...
1776 просмотров
schedule 15.05.2024

Есть ли библиотека для графиков с использованием моделей Backbone?
Я работаю над проектом, в котором я хочу иметь поток событий. Поток событий является своего рода конечным автоматом, за исключением того, что состояния и переходы изначально неизвестны. Например: Event A --[ do nothing ]--> Event B --[ do...
382 просмотров

NPDA для этого языка с n и n-1
Чтобы нарисовать граф переходов NPDA, который принимает L, я думаю, что можно начать эту задачу, прочитав a , написав a , затем переместившись вправо, а затем проделав то же самое для b , чтобы было какое-то состояние q 1 , который получает...
1096 просмотров

Когда конечный автомат Verilog может пойти не так?
Это мой код Verilog: //state reg (* syn_encoding = "safe" *)reg [3:0] ns_sig, cs_sig; //state parameters localparam sLOW = 4'b0001, sTO_HIGH = 4'b0010, sHIGH = 4'b0100, sTO_LOW = 4'b1000; always @(posedge clk or negedge...
523 просмотров
schedule 05.06.2024

Семантика Fork и Join в конечных автоматах UML
Может ли кто-нибудь сказать мне, являются ли две приведенные ниже модели (верхняя взята из спецификации надстройки UML) семантически эквивалентными? Я хочу добавить виды псевдосостояний Fork и Join в свою библиотеку конечного автомата, и это...
2145 просмотров
schedule 31.01.2024

Государственный аппарат; почему работает только последнее состояние?
У меня есть конечный автомат с 6 состояниями (3 основных состояния). Работает только последнее состояние, а первые 2 нет (из 3). Работает только последнее состояние. Я обнаружил проблему, когда я удаляю схему устранения дребезга, она работает, но...
500 просмотров
schedule 03.11.2023

Должен ли я запускать триггер для изменения состояния из метода OnEntry() в конечном автомате?
Я использую структуру без сохранения состояния ( https://code.google.com/p/stateless/ ) для моделирования конечного автомата в моем приложении. Есть определенные состояния, которые должны выполнять некоторую логику, а затем немедленно переходить к...
1467 просмотров

Диаграмма конечного автомата по сравнению с диаграммой конечного автомата протокола
Существует два типа диаграммы конечного автомата: Диаграмма конечного автомата Конечный автомат протокола но я не могу получить точные различия между ними
4370 просмотров
schedule 08.12.2022

Моделирование вложенных состояний в рельсах
Мне не удалось найти документацию/учебники/вопросы и ответы о том, как моделировать вложенные состояния в рельсах. Есть ли способ сделать это с помощью драгоценного камня state_machine? (или другой камень) Моя конкретная ситуация заключается в...
32 просмотров

Общая нотация триггера UML
Какова нотация общего триггера в конечном автомате UML? Как насчет нескольких общих триггеров? Допустим, у нас есть конечный автомат с 20 состояниями. 18 из этих состояний имеют общий триггер, который будет переходить в State_A. Другой...
2284 просмотров
schedule 04.03.2024

Конечные преобразователи состояний в Haskell?
Мне было интересно, есть ли способ определить и работать с преобразователями конечных состояний в Haskell идиоматическим способом. Вы можете рассматривать FST как генераторы (он генерирует выходные данные типа {x1,x2}) или как распознаватели...
1757 просмотров
schedule 06.03.2024

Ошибки в коде (конечный автомат)
Я немного схожу с ума, пытаясь исправить этот код. Я занимаюсь этим почти два часа и не могу найти, что не так. Это простая программа, которая должна принимать некоторый текст в качестве входных данных и возвращать тот же текст со всеми числами,...
60 просмотров
schedule 19.11.2023

Конечный автомат процесса VHDL 2 и инициализация вывода
Таким образом, Altera предоставляет пример конечного автомата с двумя процессами по этой ссылке . Мне нравится этот стиль, но я не понимаю, что если «вход» остается равным «0», второй процесс никогда не запускается, поскольку состояние никогда не...
833 просмотров
schedule 12.11.2023

Конечный автомат: в каком состоянии выполняется действие при переходе?
Я просто читаю теорию конечных автоматов. Пожалуйста, учтите это: event[guard]/action State A -----------------------------> State B Вот мой вопрос: если я определяю переход между состояниями A и B с событием, защитой и...
144 просмотров
schedule 21.11.2022

Обратный вызов AASM сразу после создания и экземпляра
поэтому я впервые использую драгоценный камень aasm и эмулирую транзакцию по кредитной карте. Начальное состояние «Ожидание», и мне нужен обратный вызов, который сразу после создания транзакции проверяет, превышает ли сумма транзакции лимит. Если...
32 просмотров
schedule 10.03.2024

как документировать конечные автоматы в c с помощью doxygen?
Я закончил программу, которая в основном основана на автомате типа switch case. Теперь я хочу задокументировать это с помощью doxygen. К сожалению, doxygen не поддерживает команду switch в качестве темы в окончательном HTML-документе (только...
50 просмотров
schedule 26.01.2024