An Interactive Expert System for Royal Decision Making
Intelligent Decision SupportYou serve as the trusted advisor to the monarch. Your kingdom faces threats, opportunities, and dilemmas. Use your wisdom to guide the ruler through challenging decisions.
This game demonstrates Expert System concepts from Intelligent Decision Support Systems.
The knowledge base contains IF-THEN rules that the inference engine evaluates using forward chaining. Each rule maps conditions (facts) to recommended actions.
Real-time trace of the inference engine's reasoning process. Shows which rules were evaluated, fired, and what conclusions were reached.
No inference steps yet. Start playing to see the engine in action!
A structured repository of IF-THEN rules encoding domain expertise. In this game, rules map kingdom conditions (threats, resources, morale) to recommended royal decisions.
The core reasoning mechanism that processes facts against the knowledge base. It determines which rules apply to the current situation and derives conclusions.
A data-driven reasoning strategy. Starting from known facts, the engine matches conditions in rules, fires applicable rules, and generates new facts until a conclusion is reached.
Provides transparency into the reasoning process, showing WHY a particular recommendation was made. It traces the chain of rules and facts that led to the conclusion.
A temporary store of currently known facts. As the inference engine fires rules, new facts are added to working memory, potentially triggering additional rules.
When multiple rules match, a strategy determines which to fire first. Common approaches include specificity (most conditions), recency, and priority-based resolution.
Learn how domain knowledge is encoded as production rules and how they work together to support complex decision-making.
Observe how a data-driven approach builds conclusions step-by-step from initial facts through rule activation.
Understand why explainable AI matters โ see exactly how the system reaches its recommendations through the explanation facility.