@property
def is_infinitesimal(G):
    """
        A game is infinitesimal if it is non-zero and smaller than any positive number and greater
        than any negative number. Equivalently, it's left and right stops are both zero. Note, this
        does not imply that an infinitesimal can not be positive (> 0) or negative (< 0).

        Returns
        -------
        infinitesimal : bool
            Whether the game is infinitesimal or not.
        """
    from .tools import left_stop, right_stop
    a = left_stop(G, adorn=False) == right_stop(G, adorn=False) == 0
    b = G != 0
    return a and b
