Skip to content

Commit beef5e6

Browse files
committed
fix autotest error in progression game
1 parent eeaabba commit beef5e6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

brain_games/games/progression.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
1+
from random import choice
12
from brain_games.utils import get_random_number
23
from brain_games.game_engine import game_engine
34
from brain_games.constants import PROGRESSION_LENGTH
45
from brain_games.constants import PROG_GAME_BRIEFING
56

67

78
def get_random_sequence_and_answer():
8-
random_step = get_random_number(max_range=5)
9+
random_step = get_random_number(min_range=2, max_range=5)
910
start_number = get_random_number(max_range=15)
1011
sequence = []
1112
sequence.append(start_number)
1213
for i in range(PROGRESSION_LENGTH):
1314
sequence += [sequence[i] + random_step]
14-
missed_num_index = get_random_number(min_range=0, max_range=len(sequence) - 1)
15+
missed_num_index = choice(sequence)
1516
question = ''
1617
for i in range(len(sequence)):
18+
print(sequence[i])
1719
question += ' ' + str(sequence[i]) if sequence[i] != missed_num_index else ' ..'
1820
return question.strip(), str(missed_num_index)
1921

0 commit comments

Comments
 (0)