EDIT 2: I was playing with an Instosis variation and played 2 supernovas in the same turn, generating a singularyty. That turn ended and the singularity gained Vampire skill. What did the AI do that turn? KILL THE SINGULARITY WITH A RAGE POTION lol xD
That's because singularity's high cost outweighs its negative attack. This may sound counter-intuitive, but it is actually a pretty good method of estimate the threat of an antimattered creature. Creatures with powerful abilities, such as purple nymphs, tend to have high costs, and the AI will recognize that 1 healing per turn is not worth letting them live. Creatures whose reason for their high cost is attack power will usually have attack >= cost, so the AI will leave such antimattered creatures alone. This saves the work of determining the exact value of each ability, and I think more kinds of CC could use something along these lines.
The real problem here is that singularity was not made to be played, and it was given a high cost solely to prevent the AI from playing copies received from nightmare. This had the side effect of making the AI assume it was a valuable card. This interaction goes to show why patches to the AI's behavior belong in the code of the AI. Teaching the AI not to play singularities would not only make it possible to lower the cost and solve this interaction, but also help AI decks that generate lots of entropy quanta.
In a similar vein, if you cast momentum on a deja vu* and then use its ability, the AI will never lobotomize the resulting creature, because it does not have an active skill. If the AI were taught to lobotomize momentum (the status), not only would this interaction be fixed, but you could get rid of momentum (the active ability), fixing the asymmetric interaction between momentum (the spell) and luciferin.
* Also works with lycanthropy, or using an unupped mutation to create an abomination, but buffing a deja vu before using its ability is a common strategy.