Overview Index

Making decision routine

Making decision routine decides which action scheduler should execute next.

Making decision routine chooses what to do by analyzing sub goals.



If the most desirable sub goal is “eat something” then most probably making decision routine will pick “eat something” concept as the next action.


Simple implementation:

Select Top 1 *
from Concept
Order By Desirability

Advanced implementation:

Advanced implementation takes into account what sub goals are currently active (in short memory)

See also:

Hardcoded routine list

Hardcoded routines