First page Back Continue Last page Overview Image

Kleine Verbesserung beim Raten

Damit die Strategie des Ratenden nicht allzu durchsichtig wird,

können wir noch eine Korrektur vornehmen.

Wir addieren bzw. subtrahieren eine Zufallszahl vom neuen Ratewert.

guess = (bottom + top) // 2

fuzzy = random.randint (1, max_number // 10)

factor = random.choice([-1,1])

if factor == 0:

guess = guess - fuzzy if guess - fuzzy > bottom else guess

else:

guess = guess + fuzzy if guess + fuzzy < top else guess