建议: 将波形从 bool[][] 切换为 bitset,以实现大幅加速
作者: list3ner创建于 2025年10月23日更新于 2025年11月22日
目前 WFC 使用 bool[][] wave 来跟踪每个单元中的允许模式。将其改为基于 T 的动态大小的 bitset (ulong[]) 将会: - 将内存减少 8-10 倍 - 删除每个模式的分支循环 - 免费获得硬件加速的 `popcount` - 可清晰地扩展 - 长期解锁 SMD 或多线程优化
内容来源: mxgmn/WaveFunctionCollapse