2016-10-10 3 views
0

Ich habe zwei Landebahnen auf Flughäfen als Simpy Ressource:Simpy Ressource: ID bekommen?

runway = simpy.Resource(env, capacity=2) # two runways 

Das funktioniert alles gut, aber wie kann ich die Startbahn-ID zugreifen (1 oder 2), so dass ich 1 eine Ausgabe wie ‚Flugzeug # habe Start von der Startbahn # 1 '?

Antwort

0

Sie können nicht (offiziell). Intern sind die Slots nur eine Liste, so dass Sie theoretisch den Listenindex der Anfrage verwenden könnten.

Alternativ können Sie Store verwenden und zwei "Runway" -Objekte hineinlegen. Diese Objekte haben (natürlich) eine ID und können zusätzliche Informationen enthalten (was immer Sie sich vorstellen können).

Verwandte Themen