模拟城市5中有两种方法发出模拟市民的工作请求。有“请求”工人和“额外的”工人。每一个工作场所都有最低数量的工人需求。请求的辅助系统负责发送到整个城市,以满足每个工作场所的最低员工需求。否则,所有模拟市民只会在他们家最近的地点工作,离开工作的地方没有足够的员工,才能执行下一步。
工作场所发出一个请求代理,包含多少工人需求。这个代理作为一个招聘人员签署你的模拟市民来上班。如果代理发现工人在步行距离之内,市民将走路去上班。如果没有,市民会开车上班。
过一会代理反馈到工作场所有多少员工步行到达,有多少乘汽车到达,然后为他们打开相应的地点。而且,由于工人不开车去工作,在工作场所和住宅附近的交通将得到缓解。
一旦请求分配到城市所需的员工,“额外的”系统将启动。并把剩余的失业市民发送出去找其他工作空缺。如果一个市民合格,他们会走到附近的一个工作场所或过境。但是,如果他们没有附近的地点,他们会驾车前往。
有时,一个工作轮班后每个人都已经进入了工作日。在这种情况下,员工请求系统将失败,因为没有市民在家里找工作。因此,当请求代理反馈和报告,并没有发现所需的最低工人,它将再次尝试。这一次,它会针对“额外的”员工的工作场所。这些“额外的”员工将离开自己目前的工作,以填补在新的工作空缺。而不是让一个公司都有大量的员工和另一个没有。现在,你有两个企业有足够的员工,以提高工作效率。Everyone’s happy!
员工需求系统并没有结束。如果请求代理再次反馈,报告没有找到足够的人,这是公平的假设,城市的人口不符合您的工作需求。因此,第三个,也是最后的请求将被发送到你的城市的邻居。如果请求代理发现合格的市民在邻近的城市找工作,他们会到你的城市通勤填补工作。
这是我们如何发送市民到每个工作场所。让他们有足够的钱以支付他们的租金和购物。
本质上讲,有两种轮班。白班和晚班(从技术上说,有一个24小时的轮班,但实际上那只是一个白班和夜班组合。)当一个市民上完白班准备在晚上返回。那就没办法让这个人再去上晚班,因为需要休息。这可以防止市民占有其他人的工作,让所有市民有机会赚钱为他们的家庭。
当在建造建筑物,摧毁,升级,被怪兽摧毁。这意味着员工在不断变化,要从工作努力满足当前城市的需要。市民是无私的士兵,他们需要在任何地方工作。即使他们的家被摧毁了,他们将在新家里居住让这个城市保持尽可能有效地运行。