TL;DR
Neural logic: [element of] neural networks.What ?
I suggest a component that would read two sets of real values, the first being multiplicators for the second, which would be added. And result in an output.The next level of these components would be layers of neurons. The smaller the best. And so on.
Why ?
Thas would make Factorio a self-learning-factories builder by adding it easy-as-game deep-learning abilities.See more about here: https://skymind.ai/wiki/neural-network