summaryrefslogtreecommitdiff
path: root/tui/autotui.py
diff options
context:
space:
mode:
Diffstat (limited to 'tui/autotui.py')
-rw-r--r--tui/autotui.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tui/autotui.py b/tui/autotui.py
new file mode 100644
index 0000000..dbda560
--- /dev/null
+++ b/tui/autotui.py
@@ -0,0 +1,17 @@
+""" autotui - pelaa botin antamat vinkit jonka jälkeen käyttäjän """
+from .tui import Tui
+from .static import Action
+
+class AutoTui(Tui):
+ """ Tui - Luokka joka tekee botin vinkit ensin """
+ def matrix_selector(self, matrix, x, y):
+ """ yritetään pyydellä botilta vinkkiä ensin """
+ if self.bot is not None:
+ action, x, y = self.bot.hint(matrix, x, y)
+ if action != Action.NOOP:
+ self.draw_matrix(matrix, -1, -1)
+ if action==Action.SAFE:
+ action = Action.OPEN
+ return action, x, y
+
+ return super().matrix_selector(matrix, x, y)