1
Fork 0
mirror of https://github.com/Steffo99/appunti-magistrali.git synced 2024-11-23 02:44:17 +00:00
appunti-steffo/9 - Algoritmi distribuiti/3 - Computazione distribuita/1 - Concetti/comportamento.md

13 lines
No EOL
510 B
Markdown

[[Associazione]] tra [[stato di un'entità]] più [[evento|evento percepito]] verso l'[[azione]] che l'[[entità]] dovrà effettuare.
$$
\Large
\textrm{behaviour}(Entity)
$$
> [!EXAMPLE]
> Se ti trovi nello [[stato di un'entità|stato]] `SLEEPING`, e ricevi un [[messaggio]] `"Hello!"`, rispondi con `"Hi!"`.
È **[[determinismo|deterministico]]**: stessa coppia di [[evento]] e [[stato]] producono la stessa azione.
È **[[completo]]**: ogni coppia di [[evento]] e [[stato]] deve avere un'azione definita.