Also, care to clear up how DEUT, ISOZ, ISZS, and XEON are supposedly radioactive? ISZS emits photons, but doesn't respond to neutrons. XEON seems useful in a reactor, but I can't think of any uses for the rest (except maybe DEUT, but I'm drawing blanks on that one at the moment).
XEON is supposed to absorb neutrons and increase its diffusion rate in exchange, causing it to increase pressure as it absorbs more neutrons. It might also release neutrons for some reason later, dunno.
ISOZ is Isotope Z, an element that is fissible with photons and produces negative pressure in the process. Its solid form constantly emits negative pressure. DEUT element can be compressed by being cooled. The more it's compressed, the bigger explosion it makes when NEUT touches it. It also explodes at different rates depending on pressure, the higher the faster and more likely.
it depends on what the element does, if it is just a+b=c, then that is very simple, but as it gets more complicated, like the sponge, it has a lot more code. and things like GoL have to be handled a completely different way.