An $\epsilon$-net of a closed hyperbolic surface $X$ is a finite set of points $p_i$ such that the family of balls centered at $p_i$ with radius $\epsilon$ is a cover of $X$, and the family of balls centered at $p_i$ with radius $\epsilon/2$ are distinct pair by pair.

My question is that if there is a closed geodesic goes through all $B(p_i,\epsilon)$ of some $\epsilon$-net, and if not, under which conditions of X and $\epsilon$-net we can find that geodesic?

Thank you so much!