if ((this.source && checkTerminal(graph, source, edge)) || (!this.source && checkTerminal(graph, target, edge)))
if ((this.source && checkTerminal(graph, source, edge)) || (!this.source && checkTerminal(graph, target, edge)))
if ((this.source && checkTerminal(graph, source, edge)) || (!this.source && checkTerminal(graph, target, edge)))
if ((this.source && checkTerminal(graph, source, edge)) || (!this.source && checkTerminal(graph, target, edge)))