Smart_game / model.py
AqsaAbbasi26's picture
Create model.py
4ac50fe verified
class SmartGuesser:
def __init__(self):
self.low = 1
self.high = 100
self.guess = None
def make_guess(self):
self.guess = (self.low + self.high) // 2
return self.guess
def update_range(self, feedback):
if feedback == "too low":
self.low = self.guess + 1
elif feedback == "too high":
self.high = self.guess - 1
return self.make_guess()