Ok stimmt, das seh ich ein...
Aber das ganze Konzept ist halt mist...
Wenn er nur einen Thread bauen kann, dann muss er in dem Thread über die Kassen iterieren, weil nur ein Thread.
Also sind alle Kassen synchron, d.h. er kann genausogut eine Kasse nehmen.
Um da überhaupt was reinzubekommen müsste er den Kassen Credits über Zeit geben, damit die nicht einen kunden abarbeiten sondern alle Kasse die selben Vorraussetzungen haben.
Also im einfachsten Fall jede Kasse scannt einen Artikel, dann darf die nächste weiterarbeiten.
Dann müsste er noch für jeden gescannten Artikel die Zeit nehmen und irgendeine Zeit t3 bestimme, die erreicht wird wenn x Artikel gescannt worden sind.
Im Grunde genommen sind dann t1, t2 und t3 linear(?) abhängig.
Kommt dann am Ende bei raus, wenn man sich an der Schlange anstellt, an der die wenigsten Artikel zu Scannen sind ist man am schnellsten, wobei das natürlich bei der AUfgabenstellung sowieso von vornherein so ist...
Und zwischen den "ticks" der Kassen muss er noch random Kunden generieren.
Wer denkt sich bitte so ne kack Aufgabe aus?
Wie soll man denn
bitte realisieren?
Man kann nix optimieren, wenn das ganze nur von einem Faktor abhängig ist...
Aber das ganze Konzept ist halt mist...
Wenn er nur einen Thread bauen kann, dann muss er in dem Thread über die Kassen iterieren, weil nur ein Thread.
Also sind alle Kassen synchron, d.h. er kann genausogut eine Kasse nehmen.
Um da überhaupt was reinzubekommen müsste er den Kassen Credits über Zeit geben, damit die nicht einen kunden abarbeiten sondern alle Kasse die selben Vorraussetzungen haben.
Also im einfachsten Fall jede Kasse scannt einen Artikel, dann darf die nächste weiterarbeiten.
Dann müsste er noch für jeden gescannten Artikel die Zeit nehmen und irgendeine Zeit t3 bestimme, die erreicht wird wenn x Artikel gescannt worden sind.
Im Grunde genommen sind dann t1, t2 und t3 linear(?) abhängig.
Kommt dann am Ende bei raus, wenn man sich an der Schlange anstellt, an der die wenigsten Artikel zu Scannen sind ist man am schnellsten, wobei das natürlich bei der AUfgabenstellung sowieso von vornherein so ist...
Und zwischen den "ticks" der Kassen muss er noch random Kunden generieren.
Wer denkt sich bitte so ne kack Aufgabe aus?
Wie soll man denn
Warteverhalten zu optimieren
Man kann nix optimieren, wenn das ganze nur von einem Faktor abhängig ist...
Kommentar