Thanks for taking the time to write, my man. Believe it or not, I really appreciate when people do stuff like that, it really helps me to locate and isolate the issues that are bugging users and testers of EG.
I find the problems you pointed out actually very important specially beacuse other users have reported similar behaviours before; these issues give the sensation of unfairness to the user, and I'm trying to fix them right now (literally), never the less is not an easy job, EG infedility is determined by a group of variables that are all over the game.
I created EG over the course of 6 years, and it's become my Frankenstein monster, sometimes I don't understand her, some of it's wiring is really confusing because it was made when I was just starting to build her systems, never the less every month I try to make a better EG, even tho some times it measn redo some of the shit I made 3, 4 or 6 years ago "Back when I didn't even know what I was doing".
Once again, bro, thanks. Your comment was really sharp, pointing out the precise behaviours and situations where EG was being contradictory.