From 4c303d2e17023d92aa3ad632da17305829b33b86 Mon Sep 17 00:00:00 2001 From: Jakub Adamski Date: Wed, 20 Apr 2022 09:14:16 +0200 Subject: [PATCH] generator init --- system_mockup/generator_jezyka_nautalnego.py | 18 +++++++++++++++++- system_mockup/taktyka_dialogu.py | 5 ----- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/system_mockup/generator_jezyka_nautalnego.py b/system_mockup/generator_jezyka_nautalnego.py index 4f13a79..fd44f14 100644 --- a/system_mockup/generator_jezyka_nautalnego.py +++ b/system_mockup/generator_jezyka_nautalnego.py @@ -1,2 +1,18 @@ +import acts as acts + +welcome = 'Witaj!' +prompt = 'Zapytaj mnie o moje imię.' +resp = 'Nazywam się Dia.' +unknown = "Nie rozumiem." + def generator_jezyka_nautalnego(frames): - print(frames) + for frame in frames: + if frame == acts.hello_act: + print(welcome, end=" ") + elif frame == acts.name_response_act: + print(resp, end=" ") + elif frame == acts.help_response_act: + print(prompt, end=" ") + else: + print(unknown, end=" ") + print() diff --git a/system_mockup/taktyka_dialogu.py b/system_mockup/taktyka_dialogu.py index 37f373c..9e49e52 100644 --- a/system_mockup/taktyka_dialogu.py +++ b/system_mockup/taktyka_dialogu.py @@ -3,11 +3,6 @@ from re import S from acts import * -welcome = 'Witaj!' -prompt = 'Zapytaj mnie o moje imię.' -resp = 'Nazywam się Dia.' - - def check_condition(state, conditions, type=all): if type(i in state for i in conditions): return True