FSM

FSM

FSM (Finite-state machine)

Конечная машина (FSM) или конечный автомат (FSA, множественное число: автоматы), конечный автомат или просто конечный автомат — это математическая модель вычислений. Это абстрактная машина, которая в любой момент времени может находиться ровно в одном из конечного числа состояний.

Фактически, FSM это просто некий “автомат”, который может иметь какие-то различные состояния и в один момент времени может находиться лишь в одном из этих состояний. Например, если враг может просто ходить по уровню, может атаковать игрока, а так же может прятаться, то его поведение легко задаётся с помощью Finite-state machine с тремя состояниями: иду, атакую, прячусь. Если мы опишем действия, которые должен выполнять враг в каждом из этих трёх состояний, а потом будем переключать их по каким-то законам (или случайным образом) – у игрока возникнет ощущение, что враг наделён каким-то интеллектом.

FSM—это система управления сотрудниками,  пользователями,  подразделениями,  продукцией,  которые территориально удалённо размещены.  Простыми словами, когда бизнесу становится сложно (а значит и дорого) работать с выездным штатом или контролировать размещение техники или товаров, то ему следует рассмотреть возможность подключения специального программного обеспечения для этих целей.

     Просмотров: 41
Поделитесь
Подпишитесь на наш Telegram канал