Ich habe ein gemischtes Modell in Anylogic, wo einige meiner Agenten Teile (die auch Agenten sind) zu einem diskreten Ereignis Simulation QUEUE hinzufügen.Hinzufügen/Injizieren von Agenten zur Warteschlange in Anylogic
Das Abrufen von Agenten von einer QUEUE erfolgt über queue1.removeFirst();
, aber ich kann nicht das Äquivalent finden, etwas hinzuzufügen. Ich habe addAgentToContents
ohne Glück versucht ...
Danke Benjamin. Ich habe versucht, die Verbindung herzustellen, aber ich muss immer noch irgendwie den Part "senden". Es gibt die 'send'-Methode, aber sie bewältigt nur Nachrichten ... Weißt du, wie das geht? – jacandau
Eine Nachricht kann ein beliebiger Typ sein, nicht nur eine Zeichenfolge. Wenn Sie das Javadoc für die Methode "send" für einen Port überprüfen, wird es Ihnen sagen, dass der Parameter "msg" vom Typ "Object" ist, was bedeutet, dass es alles sein kann. – Benjamin
Beendet mit einem Enter-Prozessblock zum "Senden" des Part-Agenten zurück zum Prozessdiagramm – jacandau