From bb1ff5c4492816fe1657b0f4ac978bdb26e3f5ee Mon Sep 17 00:00:00 2001 From: agnishom Date: Fri, 3 Mar 2017 07:19:05 +0530 Subject: [PATCH] ModelBasedReflexAgent should have model. Code updated --- agents.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/agents.py b/agents.py index 21dedaa15..90ee8a20d 100644 --- a/agents.py +++ b/agents.py @@ -145,10 +145,10 @@ def program(percept): return program -def ModelBasedReflexAgentProgram(rules, update_state): - "This agent takes action based on the percept and state. [Figure 2.12]" +def ModelBasedReflexAgentProgram(rules, update_state, model): + "This agent takes action based on the percept and state. [Figure 2.8]" def program(percept): - program.state = update_state(program.state, program.action, percept) + program.state = update_state(program.state, program.action, percept, model) rule = rule_match(program.state, rules) action = rule.action return action