ステートマシン
特定の振る舞いや操作を表現するために使用される
モデル
や
アルゴリズム
システム
や
プログラム
が内部的に持つ状態や変化を表現し、それに応じて特定のアクションや動作を実行する
状態
(
State
)や
遷移
(
Transition
)の 2 つの主要や要素から構成される
状態: システムの特定の状態を表す
遷移: 状態間の変化や遷移状態を示す
現在の状態と次の入力に基づいて遷移をし、次の状態に移行する