From 4e05c7c64054fdaa4513ae3fc5c384d5813a4a97 Mon Sep 17 00:00:00 2001
From: Antonio Andriella <aandriella@iri.upc.edu>
Date: Thu, 10 Sep 2020 13:44:24 +0200
Subject: [PATCH] Add function to dispach the result of the query

---
 bn_functions.py | 27 ++++++++++++++++++++++++++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/bn_functions.py b/bn_functions.py
index bd290e5..887def7 100644
--- a/bn_functions.py
+++ b/bn_functions.py
@@ -153,4 +153,29 @@ def get_stochastic_action(actions_distr_prob):
     rnd_val = random.uniform(0, 1)
     action_id = compute_distance(actions_distr_prob_scaled, rnd_val)
 
-    return action_id
\ No newline at end of file
+    return action_id
+
+def interpret_user_output(action_id):
+    user_action = 0
+    user_react_time = 0
+
+    if action_id == 0:
+        user_action = 0; user_react_time = 0
+    elif action_id == 1:
+        user_action = 1; user_react_time = 0
+    elif action_id == 2:
+        user_action = 2; user_react_time = 0
+    elif action_id == 3:
+        user_action = 0; user_react_time = 1
+    elif action_id == 4:
+        user_action = 1; user_react_time = 1
+    elif action_id == 5:
+        user_action = 2; user_react_time = 1
+    elif action_id == 6:
+        user_action = 0; user_react_time = 2
+    elif action_id == 7:
+        user_action = 1; user_react_time = 2
+    elif action_id == 8:
+        user_action = 2; user_react_time = 2
+
+    return user_action, user_react_time
\ No newline at end of file
-- 
GitLab