Ajout d'un maximum pour la longueur des mots dans Wordle

This commit is contained in:
2022-10-03 11:12:36 +02:00
parent 4f89c1bf31
commit 5bf7676b68
2 changed files with 3 additions and 2 deletions

View File

@@ -15,6 +15,7 @@ WORDLE_TARGET_WORDS = "cambot/wordlists/target_words.txt"
WORDLE_POINTS = (1, 3, 6)
WORDLE_SLOWMODE = 0
WORDLE_MINLENGTH = 8
WORDLE_MAXLENGTH = 10
WORDLE_FORCE_ALTERNATION = True
HEARTBEAT = 60
@@ -22,4 +23,4 @@ EPHEMERIS = 0
WORDLE = 1
EVENTS = ((EPHEMERIS, time(8)),
(WORDLE, time(8)),
(WORDLE, time(20)))
(WORDLE, time(20)))

View File

@@ -49,7 +49,7 @@ class Game:
output = ""
if self.target and not self.winner:
output = f"Le mot précédent était : `{self.target}`\n\n"
self.target = random.choice(tuple(x for x in target_words if len(x) >= WORDLE_MINLENGTH))
self.target = random.choice(tuple(x for x in target_words if WORDLE_MAXLENGTH >= len(x) >= WORDLE_MINLENGTH))
self.winner = None
self.tries = 0
self.last_player = None