summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2022-12-26 19:37:21 +0100
committerErich Eckner <git@eckner.net>2022-12-26 19:37:21 +0100
commit73d65c6211d85cedc807e210ef468698420c8d9d (patch)
tree5b52f236b7ac12588741086831ca953b2bf35537
parentf2a75bf0fc91ad08597d6eb25450e5638c0bd698 (diff)
downloadwordle-backend-73d65c6211d85cedc807e210ef468698420c8d9d.tar.xz
-rwxr-xr-xserver.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/server.py b/server.py
index 094ff70..ab906bf 100755
--- a/server.py
+++ b/server.py
@@ -43,10 +43,10 @@ class TrialHandler(BaseHandler):
char = self.trial[index]
return [ c[0] for c in zip_list ].count(char) >= [ c[1] for c in zip_list ][0:index+1].count(char)
def get_colors(self):
- zip_list = [ c for c in zip(
+ zip_list = [ c if c[0] != c[1] else (' ',' ') for c in zip(
self.solution + ''.join([' ' for i in range(len(self.trial))]),
self.trial + ''.join([' ' for i in range(len(self.solution))])
- ) if c[0] != c[1] ]
+ ) ]
return [
2 if self.letter_is_green(index)
else 1 if self.letter_is_green_or_yellow(zip_list, index)