Fixed the problem where the opposite edge was never being evaluated.