<insert name here>
这篇文章需要翻译。你可以帮助异星工厂中文维基来 翻译它
这篇文章需要改进。你可以帮助异星工厂中文维基来 编辑它

“机器人网络”在0.8.0版加入游戏,同时还引入修理包建设机器人机器人指令平台是机器人网络的基础,机器人能在机器人平台覆盖的网络内飞行。机器人的制造成本和供能成本都很高。

物品

Roboport.png 机器人指令平台 产生 机器人网络,平台能储存闲置的机器人并给路过的机器人充电,并能铺开物流和建设网络。
在物流箱之间搬运物品,或按一定指令为玩家带来或带走物品。
维修或替换受损单位,或根据命令建造、替换、移除单位。
要求机器人按指令供给一定量的物资
在此箱中的物品会有物流机器人马上送到储物箱。
在此箱中的物品会由物流机器人送到集货箱中,也可以供建设机器人使用。
向建设机器人提供建筑或替换单位的物品。

机器人

机器人会在网络内完成命令。要保持正常的飞行速度需要消耗电,闲置的机器人会飞到最近的机器人平台休眠并充电。一共有两类的机器人:建设机器人物流机器人

损害修复

在物流网内的所有受损单位都会被建设机器人修理包修复,被毁坏的单位则会被替换。

只有储存在一个机器人平台里的修复包才能为该平台的机器人所用,当然也可以存在物流箱中,这样所有机器人都能调用。

机器人网络里机器人的数量

网络内的机器人数受充电口数量软性限制,所以网络内的机器人数量取决于:

  • 机器人平台的数量
  • 机器人平台的平均距离(密度)
  • 机器人网络的形状与布置
  • 物流箱之间的平均距离
  • 有多少单位需要建设机器人维修、建设或移除

总的来说:

  • 飞行中的机器人数量
  • 平台中储存额机器人数量

一般经验是大概每个机器人平台可以支持50-100个机器人


机器人网络优化

The transportation-power of the logistic bots is nearly constant! It depends on

  • Speed of the bots
  • Cargo-stacksize (number of items they can take at once)
  • Number of bots
  • Average distance between your chests (all combinations)
  • How often they fly empty (the more "random" the transport is the better, because then there is a bigger chance that an empty robot is near!)
  • How long they need to wait for recharge - this effect is "blocking", which means that up to an unknown maximum, the transport-power is constant. But, if the waiting queue gets too long, the system falls apart, which means that, counter-intuitively, a slightly lower number of bots is actually more efficient/faster!

To optimize it, one can

  • Research speed or cargo-stacksize.
  • Add more bots to your network
  • Add more roboports at strategic points
This is an expensive enhancement and sometimes doesn't help, but can solve the problem
  • Decrease the average distance between the logistic chests
  • avoid transporting a lot of raw material - instead use transport belts for items with a lot of throughput. Bring the big material flows as near to the target as possible. The transport-power of logistic bots is much bigger than belts, but a constant flow reduces their effectiveness by about half, because they fly empty about half the time.
  • Split a big network in two and move items between them with transport belts or trains (and requester/provider-chests).

Example

It's a very good idea to use a robotic network at a train station to unload the chests that have been filled by the inserters from the wagons. The logistic bots have enough time to recharge between trains. But don't also use them to transport the ore to the furnaces. For that the belts are much more useful, because the furnaces have a constant need for raw material and for constant flow belts are much more useful. This shows the flow:

Wagon ---Inserter---> Provider chest ---Logistic bot---> Storage- or Requester-chest
Requester-Chest ---Inserter---> Belt ---> to the furnaces

Choosing the post for charging

Normally a robot flies to the nearest roboport to recharge. If the queue on that roboport is too long, they eventually choose another port. This is specified by the ratio of <distance to different roboport in tiles> / <queue size of robots waiting>.

Currently, to choose the more distant roboport, the distance must be at most <Number of robots in the queue and on the way> / 2.

So, to choose a roboport that is 10 tiles more distant, it has to have 20 less robots waiting in the queue.

参见

0.0
0人评价
avatar