高级运算器

概述
Advanced combinator 是一种电路单元,它们运行在电路网络上,用于在该网络中生成、比较或修改信号值。它们作为工厂控制系统中的可编程逻辑组件工作,从电路网络中接收一个或多个输入信号,并根据设定的条件或算术运算生成输出信号。Advanced combinator 通过支持更复杂的信号处理扩展了基础电路逻辑的能力,使玩家能够实现条件逻辑、算术变换以及多信号控制方案。
Advanced combinator 会与电路网络集成,并且使用与其他电路实体相同的信号类型和约定。它们将网络中的虚拟信号以及物品/流体数量作为输入,使用内部设置对这些输入进行求值,然后把结果写回网络。这使它们既可以读取工厂状态,也可以驱动执行器,或者向连接到电路网络的其他 combinator 和设备提供信息。由于它们是在信号层面上工作的,Advanced combinator 不受语言和界面影响:它们的行为完全由配置好的逻辑以及在网络中流动的信号决定。
- 它们用于实现仅靠普通的插入器、传送带和机器本身很难或根本无法完成的
自动化逻辑,例如按条件启用或禁用机器、汇总许多实体的计数,或者构建紧凑的状态机。
- 高级运算器 的工作方式是接收指定的输入信号,对其应用由玩家配置的算术或逻辑运算,然后将结果信号输出回 Circuit 网络供下游使用。
- 它们通常直接串接在 Circuit 网络中,这样它们的输入和输出就能被网络中的其他部分看到;谨慎的布线和信号命名规范可以让复杂的布局更易理解。
- Combinator 的输出可用于控制灯、插入器、火车以及其他接受电路信号的实体,从而实现集中式、由信号驱动的控制架构。
- 使用 高级运算器 设计电路时,应将复杂逻辑拆分为更小、带名称的子电路,并重复利用中间信号,以减少布线杂乱并提升可读性。
当需要精细决策和紧凑逻辑时,高级运算器 是高级工厂自动化的核心组成部分。它们借助 Circuit 网络的全部能力,对生产和物流实现精确的信号级控制。
研究成本
| 科技包 | 数量 |
|---|---|
| 机自科技包(红瓶) | 1 |
| 物流科技包(绿瓶) | 1 |
| 化工科技包(蓝瓶) | 1 |