Nope, not a scientist. Just a stay-at-home Mom.

But I will admit that math, engineering, logic are some of my strong points. I also used to program for IBM and then privately on my own small business so I tend to think about computer programs being performed with a mathematical basis.
Either the outcomes are random or there has to be some kind of mathematical equation that determines the child. Given that the program states that the children take on the parents' characteristics, it's not random. So all thats left is a mathematical equation.