FB_WeightedBalancing – Allgemeine Informationen

Übersicht

Typ:

Funktionsbaustein

Verfügbar ab:

V1.4.1.0

Erbt von:

-

Implementiert:

IF_BalancingStrategy

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oMethoden

Aufgabenstellung

Zuweisen des Eigentümers eines Ziels basierend auf einer Reihe von Gewichten nach dem Zufallsprinzip

Beschreibung

Der Funktionsbaustein FB_WeightedBalancing implementiert einen Algorithmus, der den Eigentümer eines Ziels basierend auf einem Satz von Gewichten nach dem Zufallsprinzip zuweist.

G-SE-0078310.1.gif-high.gif

 

 

Jedem Roboter ist ein Gewicht zugeordnet, das die Wahrscheinlichkeit beeinflusst, dass ein Ziel einem solchen Roboter zugeordnet wird. Der Eigentümer eines Ziels wird basierend auf diesen Wahrscheinlichkeiten zufällig ausgewählt.

Methoden

Name

Beschreibung

AssignTargetsOwners

Implementiert den Algorithmus, der dann angewendet wird, um die Eigentümer der Ziele in der Liste zuzuweisen.

SetData

Legt zusätzliche Informationen fest, die der Algorithmus benötigt, um einem Ziel einen Eigentümer zuzuweisen.

SetRandomSeed

Initialisiert den zufälligen Seed-Wert, der zum Generieren der internen Zufallszahl verwendet wird.