节点激活模型的预计算结果:把 TF / effector 的父下标与调控方向解析成定长数组。
原始实现在每一个父配置里都要对 ParentIds 做 IndexOf 字符串查找, 单次 O(P) 比较 × 每个配置 O(P) 次 = O(P²),在 3^P 个配置上总复杂度为 O(3^P·P²)。 预计算之后每个配置只需 O(P) 次数组取值,无字符串比较、无装箱。
节点激活模型的预计算结果:把 TF / effector 的父下标与调控方向解析成定长数组。
原始实现在每一个父配置里都要对 ParentIds 做 IndexOf 字符串查找, 单次 O(P) 比较 × 每个配置 O(P) 次 = O(P²),在 3^P 个配置上总复杂度为 O(3^P·P²)。 预计算之后每个配置只需 O(P) 次数组取值,无字符串比较、无装箱。
01 Syntax
02 Properties
| Name | Overloads | Summary |
|---|---|---|
| tfIdx | 1 | 第 k 个调控项对应的 TF 在 ParentIds 中的下标 |
| effIdx | 1 | 第 k 个调控项对应的 effector 在 ParentIds 中的下标(-1 表示该 TF 无 effector) |
| isInhibitor | 1 | 第 k 个调控项是否为抑制性调控 |
| Count | 1 | 调控项数量 |
03 Members
第 k 个调控项对应的 TF 在 ParentIds 中的下标
第 k 个调控项对应的 effector 在 ParentIds 中的下标(-1 表示该 TF 无 effector)
第 k 个调控项是否为抑制性调控
调控项数量