模擬城市5中有兩種方法發出模擬市民的工作請求。有“請求”工人和“額外的”工人。每一個工作場所都有最低數量的工人需求。請求的輔助係統負責發送到整個城市,以滿足每個工作場所的最低員工需求。否則,所有模擬市民隻會在他們家最近的地點工作,離開工作的地方沒有足夠的員工,才能執行下一步。
工作場所發出一個請求代理,包含多少工人需求。這個代理作為一個招聘人員簽署你的模擬市民來上班。如果代理發現工人在步行距離之內,市民將走路去上班。如果沒有,市民會開車上班。
過一會代理反饋到工作場所有多少員工步行到達,有多少乘汽車到達,然後為他們打開相應的地點。而且,由於工人不開車去工作,在工作場所和住宅附近的交通將得到緩解。
一旦請求分配到城市所需的員工,“額外的”係統將啟動。並把剩餘的失業市民發送出去找其他工作空缺。如果一個市民合格,他們會走到附近的一個工作場所或過境。但是,如果他們沒有附近的地點,他們會駕車前往。
有時,一個工作輪班後每個人都已經進入了工作日。在這種情況下,員工請求係統將失敗,因為沒有市民在家裏找工作。因此,當請求代理反饋和報告,並沒有發現所需的最低工人,它將再次嚐試。這一次,它會針對“額外的”員工的工作場所。這些“額外的”員工將離開自己目前的工作,以填補在新的工作空缺。而不是讓一個公司都有大量的員工和另一個沒有。現在,你有兩個企業有足夠的員工,以提高工作效率。Everyone’s happy!
員工需求係統並沒有結束。如果請求代理再次反饋,報告沒有找到足夠的人,這是公平的假設,城市的人口不符合您的工作需求。因此,第三個,也是最後的請求將被發送到你的城市的鄰居。如果請求代理發現合格的市民在鄰近的城市找工作,他們會到你的城市通勤填補工作。
這是我們如何發送市民到每個工作場所。讓他們有足夠的錢以支付他們的租金和購物。
本質上講,有兩種輪班。白班和晚班(從技術上說,有一個24小時的輪班,但實際上那隻是一個白班和夜班組合。)當一個市民上完白班準備在晚上返回。那就沒辦法讓這個人再去上晚班,因為需要休息。這可以防止市民占有其他人的工作,讓所有市民有機會賺錢為他們的家庭。
當在建造建築物,摧毀,升級,被怪獸摧毀。這意味著員工在不斷變化,要從工作努力滿足當前城市的需要。市民是無私的士兵,他們需要在任何地方工作。即使他們的家被摧毀了,他們將在新家裏居住讓這個城市保持盡可能有效地運行。