Most answers to this question that I've seen just say that the program tests a function y=f(x) with the x values across the window and then connects the points produced by this. But what resolution of x values are tested?
Like when you enter the equation y = 1 / (x - 3.01) into desmos, it knows there is an asymptote at 3.01, but how? Surely this means the function must have been testing x values incrementing in at least 0.01, but testing at this scale would be far too slow to test all x values visible on the graph, especially when zooming out.
So then how does desmos identify an asymptote at 3.01?