def hasNegativeCircuit(self):
    """
    Verifica a presença de um circuito negativo no grafo.

    Utiliza o campo "negativeCycle" obtido através do conjunto de informações
    geradas pela execução do algoritmo de Bellman Ford no grafo.

    Args:
        None

    Returns:
        boolean: True se o grafo possui um circuito negativo; False caso contrário.

    Raises:
        None
    """

    info = self.bellmanFord()
    return info["negativeCycle"]