From 687a14059c0bd1a8b8c10cbdf82155ba57f6c31a Mon Sep 17 00:00:00 2001 From: Niclas Dobbertin Date: Fri, 20 Sep 2024 11:08:29 +0200 Subject: reward for done retrieval to prevent loop wip --- modeling/productions_math.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'modeling/productions_math.py') diff --git a/modeling/productions_math.py b/modeling/productions_math.py index 326b9c4..542f2e3 100644 --- a/modeling/productions_math.py +++ b/modeling/productions_math.py @@ -107,9 +107,9 @@ def start(): userinput[phase][stimuli.current_stimulus_id][str(i)].append( sim.current_event.action.split(":")[1].strip() ) - if "RULE FIRED:" in sim.current_event.action and " and " in sim.current_event.action: + if "RULE FIRED:" in sim.current_event.action and "number_expand_done and continue_with_next_op" in sim.current_event.action: print("FIRED COMPILED RULE!!!!") - print(Model.productions[sim.current_event.action[12:]]) + # print(Model.productions[sim.current_event.action[12:]]) # break if sim.current_event.action == "NO RULE FOUND": print(goal) @@ -161,8 +161,8 @@ def start(): # print("#######used prods########") # print(sim.ordered_rulenames) - pprint(sim._Simulation__pr.rules) - pprint(sim._Simulation__pr.ordered_rulenames) + # pprint(sim._Simulation__pr.rules) + # pprint(sim._Simulation__pr.ordered_rulenames) if __name__ == "__main__": start() -- cgit v1.2.3