def checkanswer(self, user_answer): if type(user_answer) == type(5): return False # user_answer = user_answer(self.x) # return self.answer.equals(user_answer) # return tolerates(lambdify(self.x, self.answer), lambdify(self.x, user_answer)) return tolerates(self.as_lambda, user_answer, window=[-10, 10])
def checkanswer(self, user_answer): if type(user_answer) == type(5): return False # user_answer = user_answer(self.x) # return self.answer.equals(user_answer) return tolerates(lambdify(self.x, self.answer), user_answer)
def checkanswer(self, user_answer): if type(user_answer) == type(5): return False return tolerates(user_answer, self.as_lambda)
def checkanswer(self, user_answer): if type(user_answer) == type(5): return False # user_answer = user_answer(self.x) # print(user_answer) return tolerates(self.as_lambda, user_answer, tolerance=0.00005)