Please enable JavaScript.
Coggle requires JavaScript to display documents.
Reflex and goal-based agents - making decisions (Agents (Simple reflex,…
Reflex and goal-based agents - making decisions
Agents
Simple reflex
Model-based reflex
Goal-based
Utility-based
Modelling a system
Represent the system knowledge to mage Decision
FSM
Stands for Finite State Machine
State
Depend on Old state + Inputs (Triggers)
Defines behavior and produce actions
Use State Transition Tables
Transactions happens between Status concerning rules and conditions
Code can implement using Switch statement or IF Ladder
Embed in classes
Each logic has one class
Uses
Simple Code
Easy debuging
Less processing power (Hard coded rules)
Flexible
Own history Representation
Intuitive to model
Types
Deterministic (predictable)
Non-deterministic (unpredictable)
Event Driven
Output calculate based on multiple inputs
Outcome
fuzzy
randomize