I am a software developer and I will tell you that the bug theory isnt even plausible. Most likely the agression rating was stored as an int data type which can be both positive and negative. So going into the negatives wouldnt have caused any sort of "loop effect" causing him to behave as if he had max agression. I…