Repository navigation

#

Finite-state machine

维基百科

相关主题

Automaton

A finite-state machine (FSM), finite-state automaton (FSA), or simply state machine is a mathematical model of computation and an abstract machine that can be in exactly one of a finite number of states at any given time. The FSM can change from one state to another in response to some inputs; the change from one state to another is called a transition. An FSM is defined by a list of its states, its initial state, and the inputs that trigger each transition.

In computer science, FSM are widely used in modeling of application behavior (control theory), design of hardware digital systems, software engineering, compilers, network protocols, and computational linguistics.

The de-facto solution to flexible routing with nested views in AngularJS

TypeScript
13492
1 年前

A lightweight, object-oriented finite state machine implementation in Python with many extensions

Python
6179
2 个月前

AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

Ruby
5114
2 个月前
3929
1 年前

Behavior Trees Library in C++. Batteries included.

C++
3519
1 个月前

📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.

TypeScript
2511
3 个月前

Django friendly finite state machine support

Python
2341
1 年前

squirrel-foundation is a State Machine library, which provided a lightweight, easy use, type safe and programmable state machine implementation for Java.

Java
2232
1 年前

Ruby finite-state-machine-inspired API for modeling workflow

Ruby
1779
1 年前

Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.

Python
1763
12 天前
miroiu/nodify
C#
1665
1 个月前
beekai-oss/little-state-machine

📠 React custom hook for persist state management

TypeScript
1527
7 个月前

A fast, tried-and-tested hierarchical finite state machine library for Unity, designed to be easy to use yet powerful without compromising performance.

C#
1384
5 个月前

A state machine abstraction for React

JavaScript
1334
7 年前
C++
1262
1 个月前
square/workflow

A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.

Shell
1148
21 天前