Zur Zeit finde ich es etwas schade, dass die Effizienz von Produktionsketten unabhängig davon ist, wie die Gebäude zueinander stehen.
So wie es jetzt ist
Zur Zeit muss sich jedes Produktiongebäude seine benötigten Rohstoffe direkt aus dem Lagerhaus holen. Die Sägemühle holt sich seine Holzscheite also nicht direkt beim benachbarten Holzfäller.
=> Es ist also total unwichtig, ob diese Gebäude nebenainander stehen, oder nicht!
Die Verbesserungsidee
Jedes Produktionsgebäude kann bis zu drei Gegenstände lagern - und zwar nur die, die es auch selbst produziert (Holzfäller also nur die Holzscheite). Fertig produzierte Gegenstände werden also erst im eigenem Gebäude gelagert. Wenn alle drei Plätze voll sind, dann wird jede weitere Produktion ins Lager gebracht. Wenn also die Gegenstände nicht zeitig von anderen Arbeitern abgeholt werden, so verlängert sich die Produktionszeit des Gebäudes, weil dem zugeorndetem Arbeiter jetzt noch die Laufzeit zum Lagerhaus aufgerechnet wird.
Wenn ein Gebäude in der Produktionskette Rohstoffe braucht, so wird dies von dem Ort geholt, der die kürzeste Laufzeit für den Arbeiter hat. Somit müssen die Lagerhäuser nur dann angesteurt werden, wenn ineffizient gebaut wurde, oder das Gebäude am Ende der Produktionskette steht und die Gegenstände nur eingelagert werden müssen.
Beispiel (Verbesserung):
Der Holzfäller fällt wie jetzt auch üblich seine Bäume. Nach dem Produktionszyklus bringt er den Holzscheit aber nicht in Lager sondern lagert ihn selbst ein, bis seine drei Plätze voll sind.
Die Sägemühle braucht zum Arbeiten Holzscheite. Der zuständige Arbeiter stellt fest, dass ein Holzfäller in unmittelbarer Nähe noch Holzscheite auf Lager hat und diese schneller zu holen sind, als der lange Weg zum Lagerhaus. Er holt sich seinen Holzscheit, den er für den nächsten Produktionszyklus benötigt also direkt beim Holzfäller.
Nach dem die Sägemühle nun ein Holzbrett gefertig hat, wird dieses selbst eingelagert - wieder bis drei Plätze voll sind. Wird das vierte Brett gefertigt, so wird dieses und jedes weitere (solange der eigene Lagerplatz voll ist) immer direkt zum Lagerhaus gebracht.
=> Somit verkürzt sich die Zeit der Produktionskette Holzfäller-Sägemühle, wenn man effizient gebaut hat und diese Gebäude nebeneinander liegen.
Bonus: Übersichtlichkeit!
Wenn nun bei jedem Produktionsgebäude nun mit einem kleinem Symbal angezeigt wird, wie voll das Mini-Lager ist (leer, 1 Platz belegt, 2 Plätze belegt, voll), dann hat man immer den Überblick über alle Gebäude und die Produktionszeiten! Und das ohne, dass man irgendwelche Menüs öffnen müsste!
Beispiel: Übersichtlichkeit
Ich habe einen Holzfäller, eine Sägemühle und eine Köhlerei, die direkt aneinander gebaut wurden.
Durch die kleinen Symbole erkennt man sofort, dass das Lager des Holzfällers immer leer ist. Das wird wohl daran liegen, dass die Holzscheite schneller benötigt werden, als der Holzfäller sie liefern kann. Ein weiterer Holzfäller wäre also angeraten!
----
Ich würde mich über konstruktiver Kritik zu dieser Idee freuen ;-)