2016-04-08 3 views
0

Ich implementiere ein GAS-Programm, aber ich habe Zweifel, wie ich nur einen Knoten in die nächste Runde einplanen kann.Wie plane ich in einem Blazegraph GAS-Programm nur einen Knoten in die nächste Runde?

Was ich versuche zu tun, beinhaltet die Berechnung der Wahrscheinlichkeit, zum nächsten Eckpunkt zu gehen und zu dem mit der höchsten Wahrscheinlichkeit zu gehen. Also, angenommen, ich berechne die Wahrscheinlichkeit und aktualisiere den Wahrscheinlichkeitswert innerhalb jedes VS, in der Streuphase, wie kann ich alle möglichen nächsten Eckpunktwerte überprüfen und nur den mit dem höchsten Wert einplanen?

Mit anderen Worten, ich brauche meine Grenze bei t + 1, um nur eine Ecke zu sein. Wie kann ich das machen?

Antwort

0

Ich habe es funktioniert, indem Sie alle Vertices in der Scatter-Phase und dann, in der nextRound Methode, Iterieren durch die Grenze und dann die Auswahl der Ecke mit (in meinem Fall) die höchste Wahrscheinlichkeit. Dann setze ich die Grenze, die nur den ausgewählten Eckpunkt einstellt, unter Verwendung der resetFrontier Methode zurück.

Verwandte Themen