That's possible. Perhaps the instability was intended to give Aura a reason to absorb Morganna. After all, a pure hearted, innocent little girl would hardly want to kill off her mother. If Harald did design Morganna with the intention of having her "malfunction," then he would likely realize that she would attempt to prevent Aura's birth and try to get rid of her. To ensure her survival, Aura would be forced to Data Drain Morganna and trigger her own birth as the Ultimate AI. Harald could have underestimated his programming skills, and thought that it would take Morganna longer to realize that Aura had to go than it actually did.Dry wrote:Basically, it seems to me like Harald DELIBERATELY set up Morganna to where she would eventually destabilize. He had to know about the tendencies of chaotic systems to even attempt to program something like wavering. Now, it's likely that Harald didn't anticipate just how spectacularly wrong Morganna would go, but I do think he programmed instability into Morganna on purpose...perhaps in an attempt to emulate the phase of rebellion that teenagers go through before they leave their parents.
However, it's just as likely that Harald was simply blinded by his enthusiasm to preserve his love for Emma forever, and didn't realize the consequences his actions would have. Maybe he believed that Morganna would play the role of the devoted mother no matter how much she learned about negative emotions. Or, maybe he didn't think that Morganna would get intelligent enough to realize that Aura posed a threat to her continued existence. Harald doesn't say exactly how he screwed up, only that he failed. Either explanation is possible, I guess.